第四次个人作业——案例分析
这个作业要求在哪里 | <第四次个人作业——案例分析> |
---|---|
这个作业的目标 | <帮CSDN找bug> |
作业正文 | .... |
其他参考文献 | .... |
第一部分:调研,测评 | |
1.使用与体验 | |
2.描述使用这个产品的过程 | |
第一次使用CSDN的APP,界面简洁,功能丰富,活跃人数多 | |
3.优缺点分析 | |
优点 | |
1.有着许多程序员在此讨论,互相帮助解决问题 | |
2.开通了直播,可以给小白提供帮助,不会因看书枯燥乏味而难以学习下去 | |
缺点 | |
1.广告多,造成阅读困难 | |
2.垃圾信息,以及其他无用信息过多 | |
4.改进意见 | |
1.尽量减少广告投入,可以寻求新的吸资手段 | |
2.审核加强,减少无用信息 | |
采访另一个用户,让TA也使用这个软件/服务,TA能上手使用么?有什么明显的困难,软件的开发团队为何没有意识到这些初始用户会碰到的困难? | |
a. 采访对象的背景,为什么选择这个人采访?TA 的需求是什么? | |
2018级实验班学生 最近在学习JAVA,想要解决一些 学习上的问题 | |
采访对象实际使用的产品栏目 | |
精确搜索,直播,课程 | |
采访对象使用软件的过程中会遇到的问题和亮点 | |
问题:课程费用较为昂贵,搜索到的内容重复多 | |
亮点:大佬多,问题都能被解决 | |
d. 采访对象觉得从用户体验的角度来说需要改进的地方有哪些? | |
加强审核,减少搜索的时间 | |
5.第一个BUG | |
BUG发生时的测试环境 | |
设备型号:MI 10 Pro | |
设备处理器:高通骁龙865 | |
CSDN软件版本:4.6.1 | |
测试时间:2021.04.25 | |
Bug的可复现性及具体复现步骤 | |
必然发生,多次测试依旧发生 | |
Bug具体情况描述 | |
点赞一篇文章可以在自己动态里查询到,但评论则不行 | |
Bug分析 | |
只实时更新用户的点赞信息,没有更新用户的评论信息 | |
对于Bug的预期及改进建议 | |
及时增加对评论的实时更新 | |
5.第二个BUG | |
BUG发生时的测试环境 | |
设备型号:MI 10 Pro | |
设备处理器:高通骁龙865 | |
CSDN软件版本:4.6.1 | |
测试时间:2021.04.25 | |
Bug的可复现性及具体复现步骤 | |
必然发生,多次测试依旧发生 | |
Bug具体情况描述 | |
我的收益底下一栏排版有问题 | |
Bug分析 | |
不同机型的排版不同,可能CSDN只注意了几种机型,其它机型可能未被关注 | |
对于Bug的预期及改进建议 | |
及时完善排版问题 | |
对CSDN APP的评价 | |
类别 | 评分(满分 10 分, 良好 6 分, 及格 4 分,聊胜于无 1 分, 很差 -3 分) |
:----------------- | :--------------- |
核心功能 | 10 |
细节 | 8 |
用户体验 | 8 |
辅助功能 | 8 |
差异化功能 | 7 |
软件的效能 | 9 |
软件的适应性 | 10 |
成长性 | 9 |
操作简便 | 9 |
页面简洁 | 7 |
总分 | 85 |
第二部分:分析 | |
使用此服务的所有功能,估计这个软件/网站/服务做到这个程度大约需要多少时间(例如:团队人数6人左右,计算机大学毕业生,并有专业UI支持) | |
CSDN APP功能非常丰富,包含了用户的交流,课程视频的上传,直播的拓展。。。。。。由于功能比较多,大概需要半年才能做出 | |
分析这个软件目前的优劣(和类似软件相比),这个产品的质量在同类产品中估计名列第几? | |
该APP了解的人多,使用的人也多,功能完善,学习方式多样,我们学习将不会再枯燥,程序员大佬很多,寻求帮助很容易 | |
从各方面的问题,推理出这个软件团队在软件工程方面可以提高的一个重要方面 | |
及时接收用户的反馈,及时更改,更新;平常也需要经常维护 | |
你在第一部分发现的bug,为何软件团队不能在发布前修复?他们是不知道,还是有意不修复?你觉得是什么原因? | |
开发人员粗心大意 | |
测试把关不严,敷衍了事,没有注意在特殊的配置或环境下测试 | |
其他 | |
第三部分:建议和规划 | |
市场概况 | |
首先市场有多大? | |
互联网时代,学习计算机的只会越来越多,该APP未来只会越来越好,潜能无限 | |
其次直接的用户有多少?潜在的用户又有多少? | |
直接用户是从事计算机行业和学习计算机的学生 | |
潜在用户是那些想学习计算机的 | |
市场现状 | |
目前市场上有什么样的产品了? | |
博客园 | |
上述产品的定位、优势与劣势在哪里? | |
定位:计算机学习 | |
优势:适合教学,学生主体多 | |
劣势:功能单一,不像CSDN开发出了课程视频,直播课等等 | |
上述产品之间呈现什么样的关系,哪些为竞品关系?以及竞争中的各方态势如何? | |
竞争关系,互相补充对方的不足 | |
市场与产品生态 | |
这个产品的核心用户群是什么样的人?典型用户是什么样的?学历,年龄,专业,爱好,收入,表面需求,潜在需求都是什么? | |
核心用户群:学习计算机的人 | |
典型用户:学生 | |
学历,年龄,专业,收入无需求 | |
爱好:喜爱计算机 | |
表面需求:解决当前学习中的困难 | |
潜在需求:一步步丰富自己计算机方面的知识 | |
产品的用户群体之间是否存在一定的关系?是否有利用其相互作用二次构成特定用户生态的可能性? | |
存在一定关系,学生之间互相解答。可以 | |
产品的子产品,以及其他相关产品之间是否存在一定的关系?是否有利用各个产品特性之间的相互关系二次构成产品生态的可能性? | |
存在一定关系,可以互相补充,解决对方不能解决的问题 | |
产品规划 | |
你要在当前软件的基础上设计什么样的新功能?为何要做这个功能,而不是其他功能?为什么用户会用你的产品/功能?你的创新在哪里?可以用NABCD分析 | |
简洁模式 | |
Need:有些用户会觉得原界面太花哨,看得眼花,推送内容频繁等等 | |
Approach:简洁模式可以去掉一些不常用的功能,保留核心功能,界面颜色单一简洁 | |
Benifit:吸引额外一部分用户 | |
Competitors:无竞争压力 | |
Delivery:先在主页面发布推送,其次在个人中心那额外标出显眼的简洁模式 | |
如果你是项目经理,可以招聘6个人,并且有4个月的时间,你认为应该如何配置角色(开发,测试,美工等等) 才能在第16周如期发布软件的改进版本,并取得预想中的成绩 | |
开发:3 | |
测试:2 | |
美工:1 | |
请为你的团队设计16个周期每周的详细规划 | |
任务 | 时间 |
:----------------- | :--------------- |
需求分析,市场调查 | 3周 |
原型设计 | 4周 |
代码实现 | 4周 |
代码测试 | 2周 |
代码完善 | 1周 |
用户反馈 | 3周 |
参考文献
《构建之法》