本博文是现代软件工程我的项目——案例分析,做业要求在这里html
我选择的调研案例是csdn的APP(下载连接在这里),之前也使用过CSDN,但主要使用的是网页版,并且主要是用于查找一些简单的技术上的问题和用来下载一些学习上的一些资源,从我之前的使用经验来看我一直以来都不是很喜欢这个网站。最近下载并试用手机版的CSDN,说说看我这几天的使用经历吧。git
注册并使用 <被评测软件 网站> 的主要功能,按照描述的 bug 定义, 找出几个功能性的比较严重的 bug。 程序员
由于大部分的博文或评论都是在电脑端编辑的,在电脑端的展现效果还不错,但将内容直接在移动端展现的时候就会出现一些排版问题。以下图所示github
红色的框中第一行排版出错,字之间的空格变大,影响用户的阅读体验,同理下面的黄色框中的文字也由于插入图片致使文字的排版变得很奇怪。微信
还有这个博文安卓资料,是对其余博问资料的总结,但手机端阅览时的画面以下图,没法显示完整app
使用手机端的CSDN时感受我根本没法进行编辑,不管是在论坛中发帖,亦或是在评论区中评论,编辑时我没法上传图片,以下图所示,没有上传图片的选项。就只能编辑一些文字,用于提一些小问题到没有什么问题,可是要是须要提一些文字难以表达清楚,须要图片说明时,移动端就无能为力了。学习
相信每一个同窗的朋友中必定有人须要用这样的软件(例如你上课的同窗), 记载你对这位用户的采访。网站
我身边没有没有同窗是这个APP的忠实用户,我我的之前用CSDN时也没有用过移动端版本,并且移动版也没有资料下载这一模块。之前使用CSDN是由于里面的资源很全,很方便找到,但问题在于上面的资源时用户本身上传的,资料的质量参差不齐,并且大部分资源是须要积分的(积分须要充值或本身上传资源让他人下载获取积分),下载前须要本身仔细辨别。其实资料参差不齐的现象也很好理解,由于一些为了利益的上传者上传一些无心义的文件或是能够从其余地方免费得到的文件上传到CSDN上,从而赚取积分。遏制这些人的行为只可以加大上传审核的力度,抑制很差的资源上传到CSDN上,但就目前来看,CSDN这一块作的还不够好。.net
结论:通过这么多工做,你必定有充分的理由给这个软件下一个评价htm
我并不推荐使用这款APP,由于手机端的排版的确不是很好,尤为是一些偏技术的一些博客,里面免不了有许多图片,有很多代码,并且大部分博文都是在PC端编辑的,在移动端的话,这些都没法很好的排版出来。并且功能并不全面,像CSDN学院,CSDN资源下载这些模块都没有看到。不过与通常的微信公众号相比,这个APP的优点在用户能够搜索本身喜欢看的东西,但微信公众号的话用户只能看其推荐的东西。
你在第一部分发现的bug, 为什么软件团队不能在发布前修复?他们是不知道,仍是有意不修复? 你以为是什么缘由?
上述的排版的问题,我猜软件团体确定是知道的,但这个问题的确难以处理,原来的博文都是在PC端编辑的,转到移动端的确会出不少难于处理的问题。我猜他们是知道可是没有办法解决这个问题的。
但另外一个问题在论坛上提问时没法上传图片我猜是他们对用户需求掌握很差,或他们认为在移动端用户不会上传照片从而有意设置成这样的?但我我的认为上传照片仍是很须要的。
从各方面的问题,推理出这个软件团队在软件工程方面能够提升的一个重要方面
就目前这个APP来看,还有许多CSDN网站上有的模块APP上都尚未,若是须要保持一个生态链的完整性,须要将CSDN网站上的各个模块加入APP中来。不过这样作可能会致使APP愈来愈大,这样一些用户可能会放弃这个APP。不过我看到网上也有CSDN学院这样的APP,将不一样功能分散给不一样的应用这个思路倒也不错,但对用户的角度来看会比较冗余。
首先,市场有多大? 全中国IT 专业的学生和职业人士均可以是用户, 总共有多少人? 目前市场上有什么样的产品了,它们的优点劣势在哪里? 和它直接竞争的产品在那里? 这个领域是出于 (萌芽 / 成长 / 风口 / 平台 / 降低)阶段?
记得之前CSDN好像有个广告语就是“200万码农都用的网站”。目前市场上这种技术讨论的网站有不少,好比博客园,知乎上也有一些技术方向的专栏,国外有Stack Overflow和github等。如今开源和知识共享的热潮愈来愈大,我认为这个领域处于逐渐成长阶段。
做为新的项目经理,这个产品的核心用户群是什么样的人, 典型用户长什么样?学历,年龄,专业,爱好,收入,表面需求,潜在需求都是什么?
核心用户应该是程序员和学生,用CSDN来学到一些新的技术,学历本科或本科毕业,年龄在20到35岁左右,专业时IT或一些IT爱好者,收入不清楚,表面须要是不一样新的技术,解决问题,潜在需求一个展现本身的能力和兴趣爱好的平台。