第四次个人作业——案例分析——蔡云龙
这个作业要求在哪里 | 第四次个人作业——案例分析 |
---|---|
这个作业的目标 | <对CSDN进行测试分析发现bug> |
作业正文 | .... |
其他参考文献 | .... |
第一部分 调研,评测
1. 调研
CSDN手机客户端(安卓)
CSDN pc端
体验感:首先打开APP后,会看到的是推荐页面,这个页面可以看到CSDN热榜和阅读量比较多的博客。同时可以看到自己关注的博主的动态,以及当前热度榜等等,首页上的模块比较丰富。在首页上还有一个搜索框,通过这个搜索框,我们可以检索自己想要的信息。其次是会员板块,在这个板块里可以看到会员专属的权益。接着是直播板块,在这里可以看到直播预告,不但可以看正在进行的直播,还可以看直播回放。最后就是在我的个人中心点击论坛,可以看到技术论坛和生活论坛两部分。
2.描述使用这个产品的过程,解决了用户的问题么?软件在数据量/界面/功能/准确度上各有什么优缺点?用户体验方面有问题么?
①最近在学习java,通过CSDN找到了很多问题的答案
②界面很简洁、功能也是比较多,基本够大学生用
③但是在问题的准确度上,会出现太多重复的信息
④用户体验感觉还不错,可以打8分
3.软件优缺点分析
-
优点:
a.信息量大,内容丰富,专业性很强,拥有许多优质的博客以及作者。
b.可查阅资料,观看视频,观看直播,可以通过搜索框搜索想找的内容,更快的使学习中遇到的问题得以解决。
c.可以通过blink发发日常和遇到解决不了的问题。
-
缺点:
a.相比于网页,CSDN APP少了论坛、问答等相关功能.
b.有些博客内容质量有待提升。
4.CSDN的bug
BUG的严重性(用☆代替):
一颗星:极小概率的问题,用户体验不受影响。
二颗星:轻微安全漏洞,功能细节的小问题,用户体验受到稍微的影响。
三颗星:稳定出现的问题,一般安全性漏洞,用户体验受到一定影响。
四颗星:严重系统故障,可能会导致重要数据泄露,用户体验较差,影响正常使用。
五颗星:致命性系统故障和致命性安全性漏洞,用户体验严重影响甚至无法使用。
BUG发生时的测试环境
测试系统:安卓
测试机型:OPPO k3
版本:v7.1
时间:2021.4.25
BUG1:APP夜间模式不匹配
BUG的可复现性及具体复现步骤
该现象是必然发生的。
复现步骤:
具体情况:CSDN手机APP支持夜间模式,但是进入书籍查看等部分页面仍然是昼间模式,未适配到夜间模式。 严重性:☆☆
BUG反馈
BUG发生时的测试环境
测试系统:Windows 10
测试机型:HASEE
时间:2021.4.25
BUG2:文章中文字调节大小后会出现空白
BUG的可复现性及具体复现步骤
该现象是必然发生的。
复现步骤:
具体情况:CSDN pc端文章中文字调节大小后会出现空白,影响阅读 严重性:☆☆
BUG反馈
5.对APP评价:较好
类别 | 评分 |
---|---|
核心功能 | 9 |
细节 | 7 |
用户体验 | 8 |
辅助功能 | 8 |
差异性功能 | 8 |
软件效能 | 7 |
成长性 | 8 |
用户有控制权 | 8 |
界面设计 | 9 |
第二部分 分析(参考8.6节对工作的估计,和14.1节软件工程的质量)
1.使用此服务的所有功能,估计这个软件/网站/服务做到这个程度大约需要多少时间(团队人数6人左右,计算机大学毕业生,并有专业UI支持)。
CSDN的APP功能强大,内容丰富。就目前完成的还是很不错的,不过可以把它再优化一下,为了更好的服务于我们,内容做到精而简,过滤掉无用信息也是重中之重。所以我感觉需要一年时间。
2.分析这个软件目前的优劣(和类似软件相比),这个产品的质量在同类产品中估计名列第几?
CSDN与博客园相比内容复杂,广告偏多,文章重复性较高。
CSDN与知乎相比受众较小,没有知乎使用者多。
相比较而言,CSDN在界面设计上还是占优势的。最终我觉得它与其它软件不分伯仲。
3.从各方面的问题,推理出这个软件团队在软件工程方面可以提高的一个重要方面(具体建议)。
用户体验感是需要考虑的一部分。在设计上要考虑到大众群体,而不是单一的小众群体。所以在会员制和直播方面向大众倾斜。
4.你在第一部分发现的bug,为何软件团队不能在发布前修复?他们是不知道,还是有意不修复?你觉得是什么原因?
小BUG没有测试到
用户需求掌握不足
第三部分 建议和规划(参考《构建之法》第8章功能的定位和优先级;第9章项目经理)
这个软件/网站/服务有很多可以提高的部分,如果你是新上任的项目经理,如何提高从而在竞争中胜出?请针对以下的问题进行思考
1.市场概况
1.1首先市场有多大?
在互联网的时代,IT行业的人数只增不减,市场很大。
1.2其次直接的用户有多少?潜在的用户又有多少?
直接用户:从事计算机行业的人
潜在用户:打算从事或正在学习的人
2.市场现状
2.1目前市场上有什么样的产品了?
博客园
2.2上述产品的定位、优势与劣势在哪里?
优势:产品受众于计算机领域,简洁设计美观
劣势:可用资源较少,缺少新颖的创新
2.3上述产品之间呈现什么样的关系,哪些为竞品关系?以及竞争中的各方态势如何?
两者之间呈互补关系,优劣势互补,博客园上不能解决的问题CSDN上便可。
3.市场与产品生态
3.1这个产品的核心用户群是什么样的人?典型用户是什么样的?学历,年龄,专业,爱好,收入,表面需求,潜在需求都是什么?
核心用户群是从事计算机行业的人。典型用户是正在学习的学生们。表面需求:不断学习新知识,充实自己。潜在需求:需要与时俱进。
3.2产品的用户群体之间是否存在一定的关系?是否有利用其相互作用二次构成特定用户生态的可能性?
存在互补关系,用户群体在使用产品时如若发现问题,产品则可以帮助用户学习到新知识。
3.3产品的子产品,以及其他相关产品之间是否存在一定的关系?是否有利用各个产品特性之间的相互关系二次构成产品生态的可能性?
存在一定的关系。子产品可促进产品更加完善。
4.产品规划
4.1你要在当前软件的基础上设计什么样的新功能?为何要做这个功能,而不是其他功能?为什么用户会用你的产品/功能?你的创新在哪里?可以用NABCD分析。
有些需要会员才可以看,可以增加单项收费功能,不用花会员的钱就可以看到自己想看的东西。
4.2如果你是项目经理,可以招聘6个人,并且有4个月的时间,你认为应该如何配置角色(开发,测试,美工等等) 才能在第16周如期发布软件的改进版本,并取得预想中的成绩。
角色 | 人数 |
---|---|
开发 | 2 |
测试 | 2 |
美工 | 2 |
4.3请为你的团队设计16个周期每周的详细规划。
任务 | 时间 |
---|---|
市场调研 | 1 周 |
团队分析(设计方案) | 2周 |
详细报告 | 1周 |
设计实现 | 2周 |
代码实现 | 3周 |
代码测试与整合 | 4 周 |
用户反馈测试 | 3 周 |