这个作业的要求是:https://bbs.csdn.net/topics/608658572
本次作业分析的产品:
课题4
4、现在很多开发人员和IT专业的学生都在移动设备上学习、工作,在移动设备上的APP 能满足这类目标用户的需求么?它们会被wx公众号取代么? 请分析 csdn 的APP
目录
第一部分 调研、评测
3个功能性 bug
bug1:app浏览文章为提供能够让用户拖拉的滚动条,在浏览较长又没有目录引导的文章时,需要手指很费力的滑动。这样的功能缺失造成用户极差的体验。
我认为滚动条的功能迫在眉睫。(悲)
bug2:社区评论回复被吞。在一篇帖子下发布评论(不含敏感词汇),一段时间后刷新后不存在已发布的评论。可能由于服务器不稳定、数据库异常等原因导致。在社区中这样的bug对用户的使用会有较为严重的影响。
bug3:帖子中的图片点开放大之后背景由白色变为黑色,严重影响了用户的观感。猜测可能是文本中不兼容作者所上传的图片导致这样的情况。
bug3效果如下图
采访提要
1) 介绍采访对象的背景和需求 (他们为何要用这个软件/网站, 有什么痛点,还有别的需求么)
采访对象:2020级智能科学与技术专业学生
需求:查找计算机专业方面知识(编程语法、数据结构、算法、软件设计等)
对一些因过于细节,无法直接在社区中搜索到的问题进行提问
痛点:CSDN可谓是计算机类专业学生的“作业帮”,在百度等综合性搜索引擎,不能够全面具体的查找到想要的知识内容,而CSDN就很好的解决了这个问题。
别的需求:对于将CSDN做为工具使用的我们,在社区中的即时互动性不强。
2) 让采访对象使用10 – 30 分钟 <被评测软件> 的基本功能 (请上传照片证明用户的确正在使用, 远程采访的同学请让别人帮忙照相)
3) 描述用户使用这个产品的过程, 用户的问题解决了么? 软件在数据量/界面/功能/准确度上各有什么优缺点? 用户体验方面有问题么?
用户主要在CSDN中查找一些计算机专业知识,绝大部分都得到了解决。
在数据量上,毋庸置疑对于大学生来说是足够的。
UI设计较为适应手机的使用,但是对于代码的查看需要全屏看,这点虽然很麻烦,但确实对于小屏幕没有较好的解决办法。
功能层面上,主要的需求就是作为搜索工具使用,十分满意。准确度同样。
用户体验还是很不错的。
4) 用户对产品有什么改进意见?
改进意见:增加帖子排序功能;浏览文章时的滚动条。
软件评价
对于以下五个评价等级:
a) 非常不推荐
b) 不推荐
c) 一般
d) 推荐
e) 非常推荐
我对CSDN的APP的评价是:d) 推荐。
如何定量地评价一个软件?
对软件的各个方面(UI、功能、数据量、加载速度、搜索精确度等),以一个明确的标准进行评分,并按照重要程度去加权和。
第二部分 分析
开发预期
团队配置:人数6 人左右, 计算机大学毕业生, 并有专业UI 支持
开发预期:8-12月
软件优劣
优势
1)CSDN在中国计算机行业知名度高,有助于新用户的涌入
2)用户量大,从而拥有庞大的数据库,知识涵盖广泛,从而提供给用户较高的搜索命中率
3)与主流搜索引擎(百度等)互通
劣势
1)商业化,广告、过多付费资源等,破坏用户的正常体验
2)文章抄袭、照搬严重,质量良莠不齐。
3)功能过多,有部分功能在软件中只有副作用。
软件评估
CSDN的质量与市场份额在同类软件中估计可以排在前五名,且相匹配。
bug分析
你在第一部分发现的bug, 为何软件团队不能在发布前修复?他们是不知道,还是有意不修复? 你觉得是什么原因?从下面的可能性中选取几个:
对用户需求掌握不好
具体的设计质量不高
开发人员粗心大意
测试把关不严,敷衍了事,没有注意在特殊的配置或环境下测试
其他
bug1:对用户需求掌握不好
bug2:社区贴吧规则导致,服务器不稳定等问题
bug3:测试把关不严,敷衍了事,没有注意在特殊的配置或环境下测试
团队问题
团队在哪一个层次还有问题? 为何职业的软件团队还有这些问题?
团队对于用户需求掌握上存在一定问题,既想要给用户一个好的体验,又想实现商业变现。这样必然会持续激化矛盾,导致走下坡路。
对内容审核方面,查重等方面做的不够精进。
第三部分 建议和规划
市场分析
依据GitHub的数据,2021年中国有755万程序员,排名全球第二。
此外,中国还有大批量的计算机类大学生。因此CSDN拥有庞大的用户市场。
较同类型产品来说,CSDN有如下优劣
优势:内容专注计算机类知识,深受计算机从业者喜爱
劣势:文档下载收费,劝退了很多用户
功能过于繁杂,大多数用户只需要社区讨论、发帖功能
该领域处于平台阶段。
NABCD分析
Need:目前该软件将所有用户放在同一个平台。我认为如果分出一个学生区和大佬区,将会让社区的讨论更加的容易、频繁。同样帖子的准确性会显著提高,也不会出现“跨服聊天”这种现象。
Approach:分设学生区和从业者区,当然保留原本的“大食堂”式的社区。
Benefit:这样社区人群能够更加融洽(?),讨论也会很精彩。分设学生区(我个人是学生),能够让学生用户目标更加明确,查找到信息极大概率就是用户想要的。从业者区因没有从业经验,还请读者自行思考。
Competitors:对于学生区,CSDN无非是大学生们的“作业帮”,分设学生区,无疑会再次引进一大批新用户。对于从业者区,就像是一个贴吧,一个“文学沙龙”,从业者们可以在社区探讨工作琐事,也可以讨论如何工作能使效率最大化等。
Delinery:在百度等搜索引擎,提供CSDN内搜索,已达到投放广告的目的,吸引浏览量。
团队配置
如果你有钱可以招聘6个人, 有4个月的时间, 你作为项目应该如何配置角色 (前端开发人员, 后端开发人员,测试人员,交互设计师,等等)?
人员定位 | 数量 |
前端开发人员 | 1名 |
后端开发人员 | 2名 |
测试人员 | 2名 |
交互设计师 | 1名 |
描述你的团队在16周期间每周都要做什么, 才能在第16周如期发布软件的改进版本,并取得预想中的成绩。
时间 | 安排 |
1周 | 明确用户需求,构建需求模型 |
2-3周 | 设计软件模块架构、接口等,后端人员对其进行分工 |
4-7周 | 软件开发,测试人员实时对已完成模块进行测试并反馈 |
8-10周 | 前端人员与交互设计师对软件进行UI设计,界面清晰、易操作 |
11-13周 | 对软件最初版本进行全面测试,更新代码、修复bug,编写使用说明、程序文档 |
14-15周 | 内测运行,对部分用户提供服务,收集用户反馈,对软件做进一步完善 |
16周 | 在保证软件稳定使用的前提下,发布正式版本 |
以上就是全部内容!