第四次个人作业——案例分析
这个作业要求在哪里 | <第四次个人作业——案例分析> |
---|---|
这个作业的目标 | <了解CSDN和找BUG> |
作业正文 | <第四次个人作业——案例分析> |
其他参考文献 | 无 |
第一部分 调研,评测
1、CSDN的网页端与APP体验
2、基本功能介绍
首页:可以进行问题查询、查看热榜、查看用户动态等操作
直播:有官方直播间和讲师进行一些专业知识的教学
创作中心:进行博客的编写与发布
3、软件优缺点分析
优点:自己遇到的大部分问题都可以搜索到并且根据博客解决,也可以在上面进行提问,寻求大佬帮助
缺点:有一些选项比如“代码”,会跳转到第三方开源社区CODE CHINA
4、CSDN找到的BUG
BUG等级:1级:“非常严重”,表示缺陷不修改整个系统流程不能继续;2级:“比较严重”,表示缺陷不修改不影响系统其他流程,但是本模块流程不能继续;3级:“一般”,表示缺陷不影响流程;4级:“轻微”,表示缺陷可以延期解决;5级:“优化”,表示修改以后流程会更好
(1)网页版CSDN“高校”选项里面点击“加入社区”不能即时修改“我加入的社区”
Bug发生时的测试环境
win10系统 Google浏览器
Bug的可复现性及具体复现步骤
Bug可以复现。
Bug具体情况描述
在点击“加入社区”之后,“我加入的社区”里面没有出现加入的社区,点击网页刷新也没有出现,隔一段时间刷新才会出现已经加入的社区,反之同样,退出社区之后,已经在“我加入的社区”里面的社区没有马上消失。
Bug分析
Bug的可能成因:数据更新慢,无法及时进行更新。
Bug的严重性:3级
Bug 反馈
(2)网页版CSDN和APP端用微信昵称可以完成注册的用户名里面有表情无法正常显示
Bug发生时的测试环境
win10系统Google浏览器和CSDNApp版本v4.6.1
Bug的可复现性及具体复现步骤
Bug满足某些特定条件下会发生
Bug具体情况描述
在微信上的昵称在CSDN注册之后无法正常显示
Bug分析
Bug的可能成因:没有考虑到微信昵称有表情
Bug的严重性:5级
Bug 反馈
5、结论:好,不错。自己两年前就开始用了,完全可以接受CSDN,遇到困难来找答案非常方便。
类别 | 描述 | 评分 (满分 10 分, 良好 6 分, 及格 4 分,聊胜于无 1 分, 很差 -3 分) |
---|---|---|
功能 | 核心功能 | 10分(查找功能很满意) |
细节 | 有什么为用户考虑的细节? | 9分 (首页有很多分类,方便查找) |
用户体验 | 当用户完成功能时,不干扰用户 (例如: 是否不断弹出不相关广告)。 | 6分 |
辅助功能 | 一些辅助功能如皮肤等 | 6分 |
差异化功能 | 这个软件独特的功能. 它对用户的吸引力有多大? | 6分 |
软件的效能 | 占用内存, 启动速度, 内存泄漏情况 | 8分 |
体验 | 软件的适应性 | 8分(有网页版和手机APP) |
成长性 | 记住用户的选择, 适应用户的特点,用户越用越方便 | 7分 |
用户有控制权 | 系统状态有反馈,关键操作有确认提示,有明确的错误信息。 | 6分 |
自选 | 自选评分项目 | 7分 |
第二部分 分析 |
1、估计这个软件/网站/服务做到这个程度大约需要多少时间?
团队人数6人左右,计算机大学毕业生,并有专业UI支持应该也要一两年左右。
2、产品对比
同类产品有博客园、简书、菜鸟教程等,在这些产品里个人估计CSDN可以排第二,博客园排第一,因为博客园有创建班级的功能,提交作业更加方便。
3、这个软件团队在软件工程方面可以提高的一个重要方面
对用户反馈的问题能够更加及时的回复,更深入了解用户的需求。
4、第一部分发现的bug,为何软件团队不能在发布前修复?
对于第一个不能即时更新加入的社区,对用户使用也没有很大的影响,可能是测试把关不严,没有发现该问题。
第二个是没有考虑到用户如果用微信注册用户名可能含有表情,对用户需求掌握不好。
第三部分 建议和规划
1、市场概况
面向全球的市场十分庞大,直接用户有IT从业人员,高校计算机专业学生,潜在用户有被IT行业吸引的中学毕业生。
2、市场现状
市场有好几个同类产品,博客园、简书、菜鸟教程等,这些产品都是定位在回答IT从业人员遇到的问题上。
3、市场与产品生态
核心用户群是IT从业人员,典型用户是高校计算机专业学生,基本上都是专科、本科以上,年龄大于18岁,表面需求都是希望能够利用这些产品解决自己的问题。
4、用户群体之间是否存在一定的关系
IT从业人员可以帮助回答解决高校学生提出的问题,高校计算机专业学生毕业后极大可能从事IT行业,可以帮助后面的高校计算机专业学生解决问题,形成良性循环。
5、产品规划
希望CSDN上可以开发班级系统,让更多高校学生加入使用。这个功能开发出来用于跟博客园竞争,加强自身竞争能力,能够吸引更多用户使用。
如果我是项目经理,可以招聘6个人,并且有4个月的时间,我认为应该配置开发人员4人,测试1人,美工1人,才能在第16周如期发布软件的改进版本,并取得预想中的成绩。
16个周期每周的详细规划
时间 | 规划 |
---|---|
1~2周 | 做好需求分析 |
3~4周 | 初步设计,合理分配任务 |
5~8周 | 依据事先的分配,实现初步的功能 |
9~13周 | 测试人员进行测试,开发人员改进 |
14~15周 | 美工优化界面,最终测试 |
16周 | 发布改进版本,开发人员进行维护 |