80
社区成员




这个作业的要求是:https://bbs.csdn.net/topics/608658572
我选择的是:现在很多开发人员和IT专业的学生都在移动设备上学习、工作,在移动设备上的APP 能满足这类目标用户的需求么?它们会被wx公众号取代么? 请分析 csdn 的APP。
第一部分 调研、评测
功能性bug
bug1:在csdn的app里,关于社区的内容藏得很隐蔽,难以找到。按照用户的直觉应该在搜索栏输入文字就能直接搜索到社区
但是正如图中所示,并未搜索到
而想要进入社区内容只能在页面“我的”-“更多内容”-“我的社区”才能找到社区内容
这对于在手机上想通过app访问到社区内容的用户来说很不方便,影响到用户的使用体验,以及过多浪费时间去用来找到社区
bug2:用户在用csdnapp进行发帖或发表文章时,当调用到键盘时会遮挡住屏幕最下方的内容,最下方的内容并不会随着键盘的调用而随着键盘的出现而升起。
这其实是一个很严重的bug,对用户来说,无法看到文章最下方的内容,已经无法准确地为文章增添内容,也无法准确地编辑修改屏幕最下方的内容,严重影响到用户发表帖子,很有可能导致帖子发表的失败。
个人体验
对我本人而言,已经使用了两周的csdn app。由于我像精进个人的编程能力,在这两周的时间里,我就在csdn app上寻找教程进行自学,这里面的教程贴还是很全面的。而每当程序出了bug时,或者哪段代码逻辑我搞不清楚时我也会在csdn app上寻找答案,这一切都在帮助我学习编程。
评测
(1)对象:华南理工大学20级计算机与科学专业学生 需求:针对对象课程科目,学习计算机的相关技术遇到问题,寻求解决方案并获取相关资源,了解关于计算机技术资讯,为学术研究提供想法与思路。
(2)
(3)对象使用产品的app时的体验:在使用CSDN的过程中,一些问题能够得以快速的解决,在各个优秀的文章中,都自带目录的功能,能够跳转到相应的位置进行查看,提高了效率。但是有很多解决方案需要付费才能进行查看。另外在界面上,由于代码本身行数较长,在查看时需要拖拽才能完整看到,较为繁琐。改进意见:增进对代码的独立界面为它添加多个功能按钮,类似调整大小,或者智能排列等等。
结论:经过这么多工作,你一定有充分的理由给这个软件下一个评价:
a)非常不推荐
b)不推荐
c)一般
d)推荐
e)非常推荐
评价是d)推荐,CSDN这款APP不仅提供了计算机技术的很多的解决方案与思路,并且app的出现也是一个非常好的技术交流平台和学习社区,有些功能虽然现在还不够完美,但是在日常使用中基本都可以解决,是一款不错的app。
定量分析可以从 功能性 流畅度 易用性三个维度进行赋分
满分5分 功能性 4.5 流畅度3.5 易用性4 综合评价4 还是值得推荐的。
第二部分 分析
根据我对csdn app的了解,我故居这个软件要做到这个软件大约需要4到5个月的时间。
目前在移动设备上学习和工作所用的主要就是csdn的app以及微信公众号比较多
质量:前5 市场份额靠前具有大量用户
csdn app的优势:作为一个集成社区,具有国内庞大的用户群,里面所发布的内容也较为全面,
并且用户能够比较方便简易地搜索到,对于刚入门编程或者造诣不深的程序员来说,全面的教程能够
很好地帮助他们提升水平。
劣势:目前csdn中抄袭的风气比较严重,这容易导致精品内容被抄袭,进一步导致精品内容发布者
出走,也因此现在csdn app的精品内容是比不过微信公众号的,大量抄袭的杂鱼内容不知所云,
这也会迷惑误导小白,这也要求需要用户提高鉴别能力。
我觉得bug不修复得原因有两个:
对用户需求掌握不好
测试把关不严,敷衍了事,没有注意在特殊的配置或环境下测试
csdn app 并未切实掌握到社区用户的需求,同时测试并没有测试到在手机上发帖的用户需要编辑最下端
内容这一场景。
’团队在瀑布模型中的软件需求与测试运行阶段还存在不足,也许是团队懒得浪费精力去针对这些“小问题”?
软件团队在运营方面也存在问题,抄袭内容,不知所云的内容泛滥,为什么团队不进行深层管理把控呢?
可以提高的一个重要方面:对重度用户的需求把握
现在很明显软件团队的重心放在了微度轻度用户上,而忽视了重度用户比如精品内容发布者的需求和体验
希望能严格把控内容质量,同时加强文章发布时的各种细节,做到在手机上发布文章也便于操作。
这个领域的市场时很大的,全中国IT 专业的学生和职业人士都可以是用户, 总共有几千万人。目前微信公众号
也存在着大量编程学习工作的公众号,这个领域处于平台阶段。
核心用户群:刚入门的程序员需要学习(二十多岁收入刚起步)和精深的程序员需要交流探讨(三四十岁,收入颇丰)
潜在需求:学习需要良好的搜索功能和笔记功能 交流探讨需要良好的氛围,和文章编写辅助功能
我会设计出文章对比功能,同时附带笔记,对于刚入门的程序员这很方便学习
n 用户具有学习的需求,同时需要多文章进行对比做好笔记,方便掌握
a 做法采用大数据处理和独特的ui设计
b 用户降低了学习的成本
c 具有先发优势,微信公众号并没有这个功能。
d 做好广告,在学生中发扬优势
分配角色
前端开发:2人
后端开发:2人
测试人员:1人
交互设计师:1人
1-2周 进行需求分析,写需求文档
3-4周 进行程序功能设计,写设计文档
5-12周 根据设计文档进行软件开发
13-15周 软件新功能进行测试,并找出bug,回炉修复bug
16周 优化交互设计,发布软件