第四次个人作业——案例分析
| 这个作业要求在哪里 | 作业要求 |
|---|---|
| 这个作业的目标 | 找出csdn中存在的bug,并对其进行分析 |
| 作业正文 | .... |
| 其他参考文献 | .... |
第一部分 调研,评测(软件的 bug,功能评测,黑箱测试,第8章用户调研,12章软件的用户体验)
本次测试是围绕网页和手机APP所作的测试,大部分时间运用CSDN都是网页版。
1. 使用10–30分钟这个软件的基本功能
网页版


手机APP





2. 描述使用这个产品的过程,解决了用户的问题么?软件在数据量/界面/功能/准确度上各有什么优缺点?用户体验方面有问题么?
-
很多人都在学习Java、前端、数据库等方面遇到很多问题,这里面有很多能力很强的人发表自己的见解已经他们对遇到问题时的解决方法,告诉我们应该如何去做,这样就会方便我们的学习。
-
软件的界面比较简洁和美观,数据量很大,但准确度稍差一些。功能很多,但主要用到的也只是浏览博客而已,有好多功能需要充值会员才能完成。
-
用户体验比较一般,没有什么大问题,手机版app比网页版有一个缺点,就是代码块的显示有点受到了局限。有很多代码需要左右滑动才能看完整。
3. 找到的bug
- 在python的分类里面却有很多没有涉及到python的文章(例如里面出现HTML的文章)

- 手机端APP退出后关掉后台,重复几次下面的会员一栏会变成学习

- 网页版会有广告提示

4. 对产品有什么改进意见?
- 感觉可以减少一些向用户推荐软广和营销类内容,总是有广告真的会给大大降低用户的体验感(反正我是这样)。
- 可以提高产品的质量,控制数量。
- 有很多东西都是要收费的,希望可以减少收费才能看的资料的数量。
5. 采访
a. 采访对象的背景,为什么选择这个人采访?TA 的需求是什么?
也是学软工的学生,有共同的需求。她希望可以更好的使用CSDN。
b. 采访对象实际使用的产品栏目
CSDN网页版

6. 结论
d) 好,不错
| 类别 | 描述 | 评分 | |
|---|---|---|---|
| 功能 | 用户体验 | 网页版广告较多,app里虽然没看到硬广,但有软广 | 6 |
| 核心功能 | 1.搜索博文:一般能够搜索到自己想找的内容 2.上课:课程很多,速成教程和实战类居多 3.写博客:功能比较完善 | 9 | |
| 细节 | 一般 | 7 | |
| 差异化功能 | 感觉网页版会比APP好一点 | 7 | |
| 软件的效能 | APP启动速度较快,没有闪退等情况 | 8 | |
| 辅助功能 | 还行吧 | 7 | |
| 体验 | 软件的适应性 | 操作流畅,适应性较好 | 9 |
| 付费功能 | 太多付费的了,而且都很贵 | 6 | |
| 广告推广 | 网页版广告很多,APP还好 | 5 | |
| 成长性 | 没啥感觉 | 6 | |
| 用户有控制权 | 系统状态有反馈,等待时间要合适。 | 7 |
总体来说就付费和广告让人头疼一点,其他的都还挺好的,整体评分80左右,对学习还是有很大帮助的。
第二部分 分析(参考8.6节对工作的估计,和14.1节软件工程的质量)
1. 使用此服务的所有功能,估计这个软件/网站/服务做到这个程度大约需要多少时间(例如:团队人数6人左右,计算机大学毕业生,并有专业UI支持)。(必答)
csdn的功能很多,数据量很大,用户数量也比较庞大。如果团队人数6人左右,计算机大学毕业生,并有专业UI支持,那开发也需要大量时间,前期的调研和设计环节,以及后期的测试和改进也需要不少时间,做到这个程度我认为至少也要一年半载的时间。
2. 分析这个软件目前的优劣(和类似软件相比),这个产品的质量在同类产品中估计名列第几?(必答)
和CSDN相似的软件还挺少的,博客园和简书应该算是,博客园的给我的体验感没有很好,就只能说一般,东西有些少,相对来说简书和CSDN还可以,CSDN应该是知识最全的了,不过基础的知识可能还是少一点,很多付费的东西,会让多数人放弃继续学习吧,但CSDN的核心功能还是能满足人们的大部分需求,所以是可以排到第一位的。
3.从各方面的问题,推理出这个软件团队在软件工程方面可以提高的一个重要方面(具体建议)。
可能CSDN的功能相对来说已经比较强大了,但还是存在一切很小的问题,应该加强细节上的处理,给用户带来更好的体验。
4.你在第一部分发现的bug,为何软件团队不能在发布前修复?他们是不知道,还是有意不修复?你觉得是什么原因?可以从下面的可能性中选取几个:

关联内容与标题无关(python分类中有HTML等的文章)
感觉应该能够在发布前的测试环节中发现,原因可能是具体的设计质量不高,加上开发人员粗心大意。
第三部分 建议和规划(参考《构建之法》第8章功能的定位和优先级;第9章项目经理)
这个软件/网站/服务有很多可以提高的部分,如果你是新上任的项目经理,如何提高从而在竞争中胜出?
- 市场概况
首先市场有多大?其次直接的用户有多少?潜在的用户又有多少?
现在IT行业很火爆,所以CSDN的市场很大,有很多想从事或者已经在从事IT行业的人,都会利用CDSN来进行多方面的学习,这样才可以提升自己的工作能力,CSDN的基础功能是可以满足大多数人的需求的,从事人员的数量越来越多,CSDN要面向的客户也越来越多。
- 市场现状
目前市场上有什么样的产品了?上述产品的定位、优势与劣势在哪里?上述产品之间呈现什么样的关系,哪些为竞品关系?以及竞争中的各方态势如何?
博客园,但博客园的APP还不太成熟,所以CSDN的优势很大。
- 市场与产品生态
这个产品的核心用户群是什么样的人?典型用户是什么样的?学历,年龄,专业,爱好,收入,表面需求,潜在需求都是什么?
- 核心用户群:IT行业从业者、计算机专业学生
- 典型用户:年龄集中在18~40岁,专业集中在计算机软件相关的专业,爱好分布比较广泛。根据2017年的资料显示,信息传输、软件和信息技术服务业的年平均收入为133150元。
- 表面需求:学习IT相关知识,获得所需资料
- 潜在需求:通过学习,让自己在行业内得到更大的提升
- 产品规划
其实我觉得CSDN这个软件已经很完善了,应该还可以再增加一点基础的视频或者文章供计算机小白学习。
如果你是项目经理,可以招聘6个人,并且有4个月的时间,你认为应该如何配置角色(开发,测试,美工等等) 才能在第16周如期发布软件的改进版本,并取得预想中的成绩。
3个开发,2个测试,1个美工
| 工作内容 | 时间 |
|---|---|
| 确定要实现的功能,以及人员责任的安排 | 1周 |
| 具体的功能设计 | 2周 |
| 对程序的前后端实现进行设计 | 1周 |
| 实现基本功能 | 5周 |
| 回归测试与改进 | 4周 |
| 试运行 | 2周 |
| 发布 | 1周 |

浙公网安备 33010602011771号