代码改变世界

20210405-1 案例分析作业

2021-04-10 00:52  借过  阅读(65)  评论(0编辑  收藏  举报

2021软工案例分析

这个作业属于哪个课程? 软工-计科二班
这个作业的要求在哪里? 软工作业要求
这个作业的目标 学习对软件应用进行系统的分析
学号 20188428

一、第一部分 调研,评测(软件的 bug,功能评测,黑箱测试,第8章用户调研,12章软件的用户体验)
我选的是CSDN app,CSDN提供Web论坛,博客托管,IT新闻和其他服务,是中国最大的开发者社区。CSDN社区网站是中国软件程序员寻求建议的地方。海报描述了一个问题,在论坛中以CSDN点的价格发布,然后等待回复。在一些受欢迎的电路板上,海报会在几个小时内得到响应,如果不是几分钟的话。大多数回复很短,但足以指出错误并提供可能的解决方案。一些帖子包含代码,可能会增长到几页。在CSDN中,共享知识和互相帮助的文化占主导地位。我们可以在这上面交流自己的学习心得和编程经验,如果你是一个刚入门的小白,那么你可以在里面系统的学习有关的知识体系,像一些热门的编程语言和专业性技术,都是可以的。
CSDN app基本功能介绍

  • 首页:类似社区一样,包括了热榜,blink,关注的人,Java等等多种频道供你选择,内容很丰富
  • 会员:会员可以享受更多的权益,包括一些书籍等
  • 直播:开设了一些直播课程在线讲解上课
  • 消息:接受通知,和别人交流
  • 我的:用户管理

1.使用10–30分钟这个软件的基本功能
注册登录及功能截图

CSDN软件
优点
CSDN提供Web论坛,博客托管,IT新闻和其他服务。CSDN拥有约1000万注册用户,是中国最大的开发者社区。界面简洁无广告,在体验了一段时间后,能体会到它作为已给学习类app的强大之处,它所涉及的技术层面是很广的,我们可以根据自己的需求来选择解决办法,Java,Python,前端,架构,数据库,物联网等等基本包含了整个IT领域,我们可以在里面学习专业知识或者和社区里的大佬交流学习工作经验,如果有不懂的地方也可以在这里寻找别人的帮助,所以想提升自己技术和经验的来CSDN就没错了。

缺点
软件的功能性比较单一,单纯的从技术性来讲确实可以,但是从用户体验上讲还是存在一定的问题,设计不太吸引人,,其中的水平也是参差不齐的,收费的学习视频和课程比较多,用户体验变差。

2.软件bug测试

3.定性和定量的结论

类别 描述 评分 (满分 10 分, 良好 6 分, 及格 4 分,聊胜于无 1 分, 很差 -3 分)
功能 核心功能 分析三个核心功能,功能设计和质量。
细节 有什么为用户考虑的细节? 6
用户体验 当用户完成功能时,不干扰用户 (例如: 是否不断弹出不相关广告)。 10
辅助功能 一些辅助功能如皮肤等 4
差异化功能 这个软件独特的功能. 它对用户的吸引力有多大? 7
软件的效能 占用内存, 启动速度, 内存泄漏情况 9
体验 软件的适应性 在联网/断网, 大小屏幕, 没有鼠标的情况下都可以顺畅操作. 和不同平台的软件能流畅协作
成长性 记住用户的选择, 适应用户的特点,用户越用越方便 使用时间不够长,缺乏体验
用户有控制权 系统状态有反馈,等待时间要合适。关键操作有确认提示,有明确的错误信息。 6
类别 描述
--- --- -----------------------------------
功能 核心功能 分析三个核心功能,功能设计和质量。
细节 有什么为用户考虑的细节?
用户体验 当用户完成功能时,不干扰用户 (例如: 是否不断弹出不相关广告)。
辅助功能 一些辅助功能如皮肤等
差异化功能 这个软件独特的功能. 它对用户的吸引力有多大?
软件的效能 占用内存, 启动速度, 内存泄漏情况
体验 软件的适应性 在联网/断网, 大小屏幕, 没有鼠标的情况下都可以顺畅操作. 和不同平台的软件能流畅协作
成长性 记住用户的选择, 适应用户的特点,用户越用越方便
用户有控制权 系统状态有反馈,等待时间要合适。关键操作有确认提示,有明确的错误信息。

牛客app
牛客网是一个集笔面试系统、题库、课程教育、社群交流、招聘内推于一体的招聘类网站;牛客网题库中包含几万道题目,主要通过第三方购买和 UGC 的方式获得,牛客网先后尝试了直播和录播课,内容覆盖笔试题解析、面试技巧和机器学习等。功能比较的广泛,我们不仅能在上面找工作也能在上面学习,做面试题,实用性不错。

二、第二部分 分析(参考8.6节对工作的估计,和14.1节软件工程的质量)
1.使用此服务的所有功能,估计这个软件/网站/服务做到这个程度大约需要多少时间(团队人数6人左右,计算机大学毕业生,并有专业UI支持)。
答:大约六个月左右

2.分析这个软件目前的优劣(和类似软件相比),这个产品的质量在同类产品中估计名列第几?
答:在IT类app中应该算第一吧 ;优势:csdn网站用户数量基数大,知名度较高,软件的质量较高;劣势:水平层次不齐,且付费项目多。

3.从各方面的问题,推理出这个软件团队在软件工程方面可以提高的一个重要方面(具体建议)。
可以尽量多采集受众人群的调查报告,针对薄弱环节加大投入

4.你在第一部分发现的bug,为何软件团队不能在发布前修复?他们是不知道,还是有意不修复?你觉得是什么原因?可以从下面的可能性中选取几个:
测试把关不严,敷衍了事,没有注意在特殊的配置或环境下测试

三、第三部分 建议和规划(参考《构建之法》第8章功能的定位和优先级;第9章项目经理)
这个软件/网站/服务有很多可以提高的部分,如果你是新上任的项目经理,如何提高从而在竞争中胜出?请针对以下的问题进行思考

  1. 市场概况
  • 首先市场有多大?
    市场广阔,主要受众人群有IT行业,在校大学生及有意向了解IT行业的人
  • 其次直接的用户有多少?潜在的用户又有多少?
    目前IT行业前景大好,其直接用户就有大千万级的用户,潜在用户更是几何倍数上升

2.市场现状

  • 目前市场上有什么样的产品了?
    CSDN、牛客网、IT之家、博客园等
  • 上述产品的定位优劣势在哪里?
    主要服务于有专业性需求的人群,定位精确
  • 上述产品之间呈现什么样的关系,哪些为竞品关系?以及竞争中的各方态势如何?
    竞争关系,每个软件网站所具备的功能并不尽然相同,各自有优劣。

3.市场与产品生态

  • 这个产品的核心用户群是什么样的人?典型用户是什么样的?学历,年龄,专业,爱好,收入,表面需求,潜在需求都是什么?
    定位IT行业人员及感兴趣的人群;交流学习知识,加强自己的技术能力。
  • 产品的用户群体之间是否存在一定的关系?是否有利用其相互作用二次构成特定用户生态的可能性?
    竞争关系;有可能
  • 产品的子产品,以及其他相关产品之间是否存在一定的关系?是否有利用各个产品特性之间的相互关系二次构成产品生态的可能性?
    有一定联系性;有可能

采访用户
对象:高中同学,目前是在校大学生,对计算机行业感兴趣
使用产品:CSDN
需求:交流学习相关知识