本次作业的要求在:https://bbs.csdn.net/topics/608658572
我选择的课题是:现在很多开发人员和IT专业的学生都在移动设备上学习、工作,在移动设备上的APP 能满足这类目标用户的需求么?它们会被wx公众号取代么? 请分析 csdn 的APP
第一部分 调研、评测
1.1我使用csdb时遇到的bug
①在csdn首页页面查询一个问题,列如 csdn fullbug
但是在搜索结果中,出现了以上画横线的结果,与我想要查询的资料相差较大,推荐于我查询的结果差异大。推荐相关性差,不利于用户有效的查询到自己想要的资料。
②页面设计不清晰,pc版的csdn与手机端的app页面差异大。
电脑端页面设计杂乱,首页中无关内容很多,不利于快速找到需要的功能。列如我的社区,在手机端中,直接在更多服务中直接找到,而在pc端中,则在页面最右下角的一小块地方,不方便初学者直接查找。
③在平板端登录csdn网站时,在查询页面一直闪退
1.2用户采访
1)背景和需求
我采访的人是一名外语系的大三学生,对于csdn的需求并不大,但在选修课人工智能基础中,遇到不了解的问题,想在csdn社区中查找
2)以下是该学生想要查询的问题
3)使用体验
数据量:数据量庞大,根据关键词搜索到的信息很多,需要自己筛选
界面:界面较完整
功能:功能较完善,基本功能完整
准确度:搜索结果的准确度一般,根据关键词搜索,不一定能搜索到有用信息
1.3评价
D)推荐
第二部分 分析
2.1时间评价
团队人数6 人左右, 计算机大学毕业生, 并有专业UI 支持
开发时间估计:6-12个月
2.2软件优势
①CSDN注册用户数量庞大,活跃用户也较多,有众多的注册企业和合作伙伴,在此用户们能进行资源置换、资源共享等。
②CSDN的功能众多,可以支持图片、视频来丰富用户的表达,社交性强。有众多高校在CSDN成立学习社区,学习氛围浓厚
③CSDN设有免费的每日一练,可以根据自己所擅长和感兴趣的题目进行练习
④具有的免费技能树十分系统,具有科学性,不仅有知识点的讲解,习题的练习,还给了用户进行交流讨论的机会,使用户能够进行更系统的学习。
2.3软件劣势
①信息量庞大,关键字查询到的资料质量层次不齐
②软件盈利性越来越强,广告越来越多,用户获得资源的质量下降
③高质量资源需要用积分或者付费获取
综合来看,CSDN在全国同类软件中质量可以排到前五,市场份额排到前三,两者基本匹配
2.4关于bug还没修复的问题
①具体的设计质量不高
②开发人员开发任务重
③bug不会导致太大的问题,只会导致部分用户体验不佳
④修改bug代价太大
2.5提问
为什么CSDN的盈利性越来越强的情况下,资料的质量反而一直在下降?
社区的审核不严的原因是什么?
第三部分 建议和规划
3.1市场
CSDN实际程序员的数量大概在350W左右,高校相关专业学生大概在几十万群体。
目前市场上有:知乎,微信公众号,Github,Stack Overflow,博客园等平台。
其优势在于相较于其他it软件,社交性较强,功能性较完善,积累的原始用户量大。
但总体来说,这个领域是处在成长阶段
3.2核心用户
刚踏入IT领域,基础薄弱的用户
各大高校计算机相关专业的大学生
计算机相关行业的程序员
年龄不等
爱好:分享计算机相关经验,分享代码,喜欢网上社交交流
收入:10w~100w不等
3.3功能
Need:用户及时获取有效信息的需求
Approach:建立严格的审核系统,给予用户举报权,对抄袭,发布不良信息的用户惩治,对于高质量创作者奖励。
Benefit:提高社区的文章质量,提升用户的好感度和粘性
Competitors;博客园,Github等软件的专业性较强,文章质量较高,但无法提供和CSDN一样的综合性功能和交流。
Delivery:创建文章举报系统,完善功能,修改功能性bug,即使反馈用户提交的举报
3.4团队角色配置
前端开发:2人,结对编程
后端开发:2人,结对编程
测试人员:1人
交互设计师:1人
周数 | 工作内容 |
1~2周 | 市场调研,了解用户需求 |
3~4周 | 对软件进行基本的概要设计 |
5~13周 | 开发阶段,前后端编写代码,前后端交互,根据更新的需求迭代代码 |
14~15周 | 测试人员测试软件,debug,编写测试报告,使用说明 |
16周 | 试运行,根据试运行的用户体验修改,更新软件的需求。 |