软件案例分析
项目 | 内容 |
---|---|
这个作业属于哪个课程 | 班级博客 |
这个作业的要求在哪里 | 作业要求 |
我在这个课程的目标是 | 学好并应用好软件工程 |
这个作业在哪个具体方面帮助我实现目标 | 分析评价现有软件,积累经验 |
分析的产品 | CSDN App |
作业正文 | 如下 |
第一部分 调研,评测
下载, 部署并体验软件的功能,按照描述的bug定义,找出至少2个功能性bug。用专业的语言描述
1. 使用10–30分钟这个软件的基本功能(请上传使用软件的照片)
2. 描述使用这个产品的过程,解决了用户的问题么?软件在数据量/界面/功能/准确度上各有什么优缺点?用户体验方面有问题么?
(1).使用了CSDN的搜索功能:用户基本能通过关键词搜索博文/帖子/用户的功能,但在手机上竖屏看博客中代码实在困难;
(2).查看了CSDN的热搜:能从热搜中查到热点博文,有利于用户掌握实时热点,学习先进知识;
(3).使用了CSDN发博客、发帖子的功能:能通过该功能将自己的知识传播给他人,但发的博文可以是几个字母,缺乏自动检查的功能,并且我没找到删除博客的按钮;
(4).使用了CSDN的点赞、评论功能,能满足用户的需求,对喜欢的博文点赞和评论;
(5).CSDN的其他功能(收藏夹、查看足迹、抽奖、签到等等)。
总的来说,CSDN基本能解决用户的问题,在一些细节上可能还有些缺乏(我上面描述的和下面关于我找到CSDN的bug);
方面 | 优点 | 缺点 |
---|---|---|
数据量 | 正如打开CSDN出现的首个界面一样,CSDN被数以亿计的技术人员使用,博文/帖子/用户数目巨大,基本能解决用户提出的问题 | 数据量过大,导致某些没营养的、哗众取宠的博客也可以被搜索到 |
界面 | CSDN的界面布局做的让用户看起来十分舒服,符合大众的审美 | 打开软件时有广告弹窗、某些图片的细节未处理好、竖屏看代码不舒服,一左滑可能就关了 |
功能 | CSDN的功能完善,基本能够解决用户的问题 | 已描述,见上方 |
准确度 | 当用户通过关键词搜索问题时,基本能准确搜索到解决该问题的方法 | 如果搜索博客的话,可能很多博客内容都差不多,浪费时间。 |
3. 对产品有什么改进意见?
建议当用户搜索关键词(博客太少)时,软件显示某些相近意义的关键词供用户搜索;
增加对内容差不多、没营养博客的筛选;
希望能够及时对用户的反馈进行回复。
4.找出至少2个功能性bug
(1).该软件没有提供自动变化图片大小,或者提供限制图片固定格式上传的功能,导致出现以下情况(图片显示不完全)
(2).博客字体显示大小有bug,从下图(’爬取哔哩哔哩(bilibili)‘)可以明显看出当字体调大时显示的字体却变小了。
(3).文字和图片显示不完全
图片:当点开付费专栏时,明显看到付费专栏和蓝色区域之间有一段灰色的区域没有显示任何信息;
文字:当打开某个博客时,左下角红色区域显示 您的支持是作者创造的动力 ,但未显示完全,用手滑红色区域时却滑不动。
结论:经过这么多工作,你一定有充分的理由给这个软件下一个评价
通过自身体验和上述描述,我对CSDN APP的评价是:d)好,不错
定量的结论
类别 | 描述 | 评分 (满分 10 分, 良好 6 分, 及格 4 分,胜于无 1 分, 很差 -3 分) |
---|---|---|
核心功能 | 搜索、发博文功能 | 9 |
细节 | 有什么为用户考虑的细节? | 6 |
用户体验 | 当用户完成功能时,不干扰用户 (例如: 是否不断弹出不相关广告)。 | 9 |
辅助功能 | 一些辅助功能如皮肤等 | 4 |
差异化功能 | 这个软件独特的功能(技术人员提问题、解决问题). 它对用户的吸引力有多大? | 9 |
软件的效能 | 刷新、启动时间 | 9 |
成长性 | 记住用户的选择, 适应用户的特点,用户越用越方便 | 9 |
用户有控制权 | 系统状态有反馈,等待时间要合适。关键操作有确认提示,有明确的错误信息。 让用户方便地从错误中恢复工作, 快捷操作键可调整。 | 4 |
第二部分 分析
1. 使用CSDN的所有功能,估计这个软件做到这个程度大约需要多少时间(团队人数6人左右,计算机大学毕业生,并有专业UI支持)。(必答)
我估计大约需要3个月时间,需求分析、设计需要三周时间,编码大约一个多月,测试、总结、改进需要一个月。
2. 分析这个软件目前的优劣(和类似软件相比),这个产品的质量在同类产品中估计名列第几?(必答)
就国内来说(国外未了解过),这个产品的质量在同类产品中名列第一,从使用人数和下载次数就可以看出。
3. 你在第一部分发现的bug,为何软件团队不能在发布前修复?他们是不知道,还是有意不修复?你觉得是什么原因?
第一个bug:我觉得可能对用户需求掌握不好,忽略了用户上传图片大小可能不一样;
第二个bug:我觉得可能是测试把关不严,未对标题、内容...均进行测试(因为只有标题才出现了此bug,内容等均正常显示);
第三个bug:我觉得是开发人员粗心大意,未能达到用户需求。
第三部分 建议和规划
CSDN App有很多可以提高的部分,如果你是新上任的项目经理,如何提高从而在竞争中胜出?
-
首先,市场有多大?潜在的用户有多少?
在国内,程序员数量巨大,大概有500W+程序员,因此,CSDN App的市场也十分大,因为程序员需要经常学习,某个人不可能了解所有知识;正如CSDN描述的“成就一亿技术人员”一样,目前CSDN在计算机上被人们广泛使用,但在移动端还需加大力度开发,大部分人都比较喜欢在电脑上使用CSDN,比较方便,而手机上无论是编程还是阅读代码都不是很方便,潜在用户应该有几千万。
-
目前市场上有什么样的产品了,它们的优势劣势在哪里?
目前市场上有微信公众号、百度搜索引擎、知乎...,它们的优势在于使用人数多,了解的人多,下载的人也多,覆盖范围大(无论是不是技术人员),一般人想到问题可能会到百度、知乎上搜索,而CSDN的知名度不如它们;劣势在于如果搜索有关技术方面的问题,可能会搜不到,准确性太低,不能满足技术人员的需求。
-
作为新的项目经理,这个产品的核心用户群是什么样的人,典型用户长什么样?学历,年龄,专业,爱好,收入,表面需求,潜在需求都是什么?
核心用户群是计算机相关的专业人员;典型用户(
穿格子衫、发际线偏高),学历(大学到博士后),年龄(18-45岁),专业(计算机相关专业),爱好(写代码、找bug),收入可观,表面需求是想要解决问题或者帮助别人解决问题,潜在需求是对CSDN的要求(可靠性、及时性...)非常高,可能容忍不了小错误。