个人项目 软件评估

第一部分 调研与评测

l  选择使用其他账号登录,之后选择cancel会导致软件卡死在“数据请求中”,只能通过重启软件恢复。这个作为bug的原因是如果用户选错了登录方式,或者由于某些原因在此种登录方式中不能继续登录,不能切换其他登录方式

l  app和网页账户头像不同步,app头像不会自动更新成网页账户头像。APP自己有选择头像的选项。相当于同一个账户网页端和app端头像相互独立。

l  对于论坛的帖子显示的时间应当是最后回复时间而不是发布时间。这个可能不算是bug,但是应该是属于不合理之处。一个技术贴或者时求助贴,应该是有新回复的情况下对用户更有价值,随意至少应该提供一个“按回复顺序排序帖子”的选项。

比如

但是实际最新回复时间是

l  评论可以自己回复自己并且后回复的消息放置在之前的消息的上面。具体来说,比如自己回复了自己,那么回复的内容会在原始内容的上方出现,这明显是不对的,应该在下方。

 

其实我觉得CSDNapp对我还是有一定的用户粘度的。主要在于其功能有搜索和资讯两条。一方面解决我对于一些简单的问题的快速搜索(比如概念科普,函数API),以及看最新的技术资讯。

 

采访:

Ø  为何要使用这个软件,痛点?需求?

为了获取最新的技术资讯,以及在移动端进行搜索;另外能够快速访问账户和论坛,对帖子进行回复。

 

Ø  拍照用户在使用基本功能

 

Ø  描述使用过程,问题是否解决;在数据量/界面/功能/准确度上的优缺点;用户体验

 

根据用户的说法,首先资讯一栏信息更新太慢,可以看到今天的时间为11/12但是资讯中的帖子还没有晚于11/01的。另一方面,用户能够及时看到自己博客的回复以及论坛回复,确实比PC端便捷许多。再次,用户对搜索功能并不是很满意,比如搜索“tensorflow安装教程”,搜索出的帖子的质量参差不齐。用户觉得至少需要根据点赞数,评论数和浏览数对搜索结果进行排序。另外搜索匹配很差,比如搜索“如何在windows上安装CUDA”,出现的结果中没有匹配结果,反而都是“如何在windows上安装xxx”或者“如何在ubuntu上安装CUDA”。

 

Ø  改进意见

 

首先要求资讯每日更新,如果有必要,雇一些专栏作家专门更新头条咨询

其次是重点优化搜索功能,这个是巨大的功能缺陷

再次是能够将更多的网站中的CSDN生态添加进来,实现移动端和PC端的共享

最终评价:有潜力,但是目前功能一般

 

 

第二部分 分析

1.      从界面、数据库和服务器、功能角度来分析。我觉得这个界面与其他软件界面比起来不算特别复杂,大概一周可以实现。数据共享和服务器架设大概需要1~2周,再考虑各项功能,大概需要2~3周,这些都是基于网站的数据博客是现成的情况, 我估计大约需要一个多月。

2.      appstore中被分类到social networking类别,排名85.如果仅限于技术类的appCSDN可以排名第一,如果放宽到社交软件,则只能排名85。在app store上显示有1.95k的评论量将其近似为下载量,并考虑苹果手机的市场占有率,那么市场份额大约1/1000~1/10000。两者匹配。

 

3.      我觉得不修复的原因,一部分可能是确实不知道,比如登录原因,比如评论倒置。登录原因明显是程序有bug,测试把关不严导致了。评论倒置应该也有开发人员和测试人员的锅。搜索结果一塌糊涂应该属于很难解决的问题,用的算法和模型就是跟不上。

 

4.      可以提高的一个方面:加强狗食,只有他们自己多用用这个软件,而不是PC端网页,才知道这个APP的诸多缺陷。

 

第三部分 建议和规划

 

2017IT从业人员已经达到1950万人,2017IT毕业生约105万人。从技术性的app来说,目前市场上很少,但是从社交app的角度,对于即时通讯,有QQ,微信,skypemessenger。对于CSDN来说,他面向的用户群体非常单一,这决定了它的定位非常精准,和他直接竞争的app就会非常少,但是它的市场也就非常有限,只局限于IT学生和IT从业人员。从这些年CSDN的发展,网站的改版以及相关机制的健全,比如C币和C币商城,CSDN downloadCSDNbbs等等,这些都给CSDN提供了稳定的收入来源。个人感觉这个APP还是处于封口期,还有待将CSDN社群中的更多功能添加进来,然后增加生态。其实CSDN的生态已经做的很好了。

 

这个产品的核心用户群正如上述是IT从业人士和学生,他们的潜在需求都是通过CSDN学习新技术,论坛交流等等。

 

如果我是项目经理,我会添加如下功能:

  • 私信功能

社交类APP私信功能都是应该必备的,这样可以推进付费问答,知识付费。类似知乎。

  • 群组功能

这个和上述相似,有群组以后方便在群组内交流同一方向的细节

  • 充值和C币商城的移植

这个是一个重要的收入来源,因为手机端的支付更加方便,更能促进消费。

 

角色配置:

美工:1

开发:3

测试:2

 

规划:

1:产品定位,用户调研,需求分析

2:框架确定,Spec,模型和功能划分

3~6Alpha 阶段Sprint,其目的是开发一个能够运行主体功能(比如搜索)的版本

7:评估,更改需求

8~11:解决之前的Bug,并添加Beta阶段的主要的功能模块

12:总结和解决遗留Bug

13:评估和收集用户反馈

14~15:根据用户反馈做最后修改

16:宣传,发布       

 

原文地址:https://www.cnblogs.com/xyyimian/p/9948885.html