王琪--第四次个人作业——案例分析
| 这个作业要求在哪里 | 第四次个人作业——案例分析 |
|---|---|
| 这个作业的目标 | <通过对CSDN分析,看到软件工程的原则在实践中的种种体现> |
| 作业正文 | 如下所示 |
| 其他参考文献 | 如下所示 |
第一部分 调研、测评
1.1 CSDN官网与app的使用,下载并使用,描述最简单直观的个人第一次上手体验




打开网站时,直接进入了首页,映入眼帘的有热门话题和精选头条,右上角有登录、注册、创作等个人信息。
打开手机app时,第一步要先注册登录,然后才能进入首页,首页的内容和网页版的相似。
1.2 产品的优缺点
(1)网页版和APP版的资源和用户的数量都很大,可以互相交流和分享下载资源。
(2)内容十分丰富,涉及了各类领域的技术及知识。
(3)虽然内容丰富,但内容质量参差不齐,对于学生而言容易误导其学习方向。
(4)广告多,信息量繁杂,整个页面布局十分密集,使用体验感低,用起来不舒服。
1.3 找出2个功能性bug
(1)在app中,CSDN登录页面,手机中有两张卡时,用第一张卡注册登录再退出后,再次点击登录,自动弹出了第二张卡的电话号码的注册登录页面。
(2)用浏览器浏览网页时,有明显的卡顿。
说明:本次测试使用的操作使用系统环境和版本为:MIUI 12.0.4稳定版;浏览器环境和版本为Google Chrome 90.0.4430.85(正式版本) (64 位)
1.4 这个产品组的人没有发现这些bug的原因
(1)可能测试的时候没有考虑到用户有两张SIM卡的情况。
(2)没有再手机热点限速时测试该网页。
1.5 采访
1.5.1 介绍采访对象的背景和需求(他们有没有用过这个APP或类似的APP,除了现有的功能还有别的需求么)
- 背景:在校大学生,计算机专业
- 需求:找代码,找题目,看直播等
1.5.2 让采访对象使用10-30分钟CSDN
1.5.3 采访体验感受

1.5.4 描述用户使用这个产品的过程, 用户的问题解决了么?软件有什么优缺点?用户体验方面有问题么?
用户需求基本可以解决,但是直播界面没有分类和搜索功能,找不到自己想看的直播,图片上传时速度很慢,容易闪退。用户体验方面,由于试用时间比不长,没遇到什么大问题,总体上来说还算满意。
1.5.5 用户对产品有什么改进意见
希望直播处可以有分类和搜索关键字的设置,还有网速方面要求不能太高,毕竟现在很多大学生都是用流量,月底会有限速,限速后体验感会降低很多。
1.6 结论
| 类别 | 描述 | 评分 (满分 10 分, 良好 6 分, 及格 4 分,聊胜于无 1 分, 很差 -3 分) |
|---|---|---|
| 功能 | 分析三个核心功能,功能设计和质量。 | 10 |
| 细节 | 有什么为用户考虑的细节? | 10 |
| 软件的效能 | 占用内存, 启动速度, 内存泄漏情况 | 9 |
| 信息搜集 | 正确的所需信息查询 | 9 |
| 用户体验 | 网页两侧不相关广告 | 6 |
| 辅助功能 | 一些辅助功能如皮肤等 | 7 |
| 软件的适应性 | 在联网/断网, 大小屏幕, 没有鼠标的情况下都可以顺畅操作. 和不同平台的软件能流畅协作 | 10 |
| 整体布局设计 | 布局合理 | 9 |
第二部分 分析
2.1.使用此服务的所有功能,估计这个软件/网站/服务做到这个程度大约需要多少时间
团队人数6人左右,计算机大学毕业生,并有专业UI支持,大约需要1.5年左右时间。
2.2.分析这个软件目前的优劣(和类似软件相比),这个产品的质量在同类产品中估计名列第几?
CSDN的同类产品有博客园,简书,知乎等,在这里面我认为博客园可用排第一,而CSDN排第二,知乎第三。博客园中有班级系统,可以把一个班级的学生关联在一起,并且在其他功能或者其他细节上面CSDN与博客园不分伯仲,所以我认为博客园可用排第一。而知乎是集各类问题于一体的问答软件,代码方面比较少,简书针对的排版太杂不好看,排第四。
2.3.从各方面的问题,推理出这个软件团队在软件工程方面可以提高的一个重要方面
可以在反馈的功能上多点精力,毕竟人民的眼睛是雪亮的,在反馈的功能上可以直接加上视频反馈和的功能,这样可以更加清晰的明白客户表达的bug是什么。
2.4.你在第一部分发现的bug,为何软件团队不能在发布前修复?他们是不知道,还是有意不修复?你觉得是什么原因?
对于我找到的一个bug,我认为是开发人员没有考虑到两张SIM卡只想注册一个的情况,其实不仅是CSDN有这个功能,像美团、饿了么,我在使用时都会有这个问题,可能是技术还没有达到?或者只想增加客户注册量才故意这样的。
对于第二个,我认为是具体的设计质量不高。
第三部分 建议和规划
3.1市场概况与市场现状
3.1.1市场有多大?
如图所示,IT行业算是目前比较火爆的,未来的市场也是值得期待的。

3.1.2 国内外有哪些类似的?
以下是知乎上搜索的号称十大国外IT网站:
1、http://news.com.com/ IT第一新闻网站,每天值得浏览一番,IT天下的大事基本不会错过。其中名为"观察Perspectives"的专栏,也比较精彩而有深度,可以每周一看。http://news.com.com/2016-1071-0.html?tag=fd_nc_pr
2、http://www.zdnet.com/ 曾经的第二大IT网站,失去了许多IT传统媒体的内容,被Cnet收购,如今以产品评测为主。但也有精彩的专栏"anchordesk",观点独到,主题广泛,往往有惊人之语。可以隔一天就瞄几眼。http://www.zdnet.com/anchordesk/
3、http://www.salon.com/tech/index.html 互联网热潮中崛起的新媒体,是纯粹的网络媒体,时尚、新锐而富有人文精神。涉及内容广泛,比如人物、政治、生活,甚至性,当然最吸引我们的还是其"技术与商业板块",里面的文章活泼而富有新意,对自由软件也推崇备至,是特色栏目。可以半个月来此一游。可惜,股票跌得厉害,广告入不敷出,让人为它的命运担心,很可能哪天上来,就跟我们说再见。好媒体也不一定有好命运!
4、http://www.brint.com/。互联网让我们真正感受到什么叫知识的海洋,这当然是一个抽象的比喻。而进入Brint,你就可以领略一个具体的、真实的知识海洋。这个号称"商业、信息、技术、知识管理者、专业人士和企业家的第一门户和全球知识网络"的网站的确内容丰富。在我下载的网站中,这是第一个我不知道何时能够下载完毕,而中途放弃的网站,不信,你自己进去逛逛吧。
5、Yahoo Tech:http://news.yahoo.com/news?tmpl=index2&cid=738
6、Google Tech News:http://news.google.com/news/gntechnologyleftnav.html
7、TechWeb:http://www.techweb.com/
8、Internetnews:http://www.internetnews.com/
9、Vnunet:http://www.vnunet.com/News
10、http://IDG.net:
国内大概有:
1、博客园
2、开源中国
3、51CTO
4、Iteye
5、ITPUB技术论坛
6、pudn开发
3.1.3 竞争性与优势
国内外有很多类似的网站,竞争强度还是比较大的,但是国外的一般中国人不太会去逛,还要FQ,翻译,比较麻烦,大家更喜欢现成的国人IT人做出来的博客,搜一个问题什么的肯定是先去浏览器里搜索一下,不会亲自去外网找,而国内的,依据我的搜索代码题目的经验,第一条答案一般都是CSDN做出来的,博客园出现的还比较少。所以优势还是很明显的,市场很大,后端人员要继续努力改进,不断进步。
3.3市场与产品生态
3.3.1 市场核心用户群体
核心用户群:计算机专业学生、IT从业人员和曾经从事IT的人员、被计算机高薪所吸引的人员
3.3.2典型用户
学历:本科
年龄:20-35
专业:计算机
爱好:敲代码,分享自己的生活趣事,玩游戏
需求:想通过平台学习新知识
3.4产品规划
3.4.1你要在当前软件的基础上设计什么样的新功能?为何要做这个功能,而不是其他功能?为什么用户会用你的产品/功能?你的创新在哪里?可以用NABCD分析。
我想设计直播时的分类搜索、历史记录功能,还有选择SIM注册功能。因为这两个问题我在使用时感觉时需要的但是没有开发出来,有很多不方便。
3.4.2 NABCD分析
(1)Need,需求
(2)Approach,做法
(3)Benfit,好处
(4)Competitors,竞争
(5)Delivery,推广
3.4.3如果你是项目经理,可以招聘6个人,并且有4个月的时间,你认为应该如何配置角色(开发,测试,美工等等) 才能在第16周如期发布软件的改进版本,并取得预想中的成绩。
开发:3人,测试:2人,美工:1人
| 时间 | 安排 |
|---|---|
| 1周 | 进行市场调研 |
| 2周 | 完成简易原型和UML和项目需求说明书 |
| 4周 | 开始编程,完成部分功能 |
| 4周 | 逐步排查,完善功能,修复bug |
| 3周 | 开启内测,进一步修复bug |
| 3周 | 优化界面,优化兼容性,正式上线 |

浙公网安备 33010602011771号