软件评测
软件评测
这个作业属于哪个课程 | <福州大学2021春软件工程实践S班> |
---|---|
这个作业要求在哪里 | <软件评测> |
这个作业的目标 | 测试软件 |
调研评测
这次作业我选择测评体验三个IT网站的问答功能,分别是CSDN,思否,stackoverflow,因为主要是为了体验,就都提了一样的问题,看看三个网站会带来什么样不同的体验
CSDN提问
首先是CSDN是因为之前也有在上面看过一些内容,这次就比较轻车熟路,但是使用问答板块却是第一次,先来说说给我的第一感受。CSDN不久之前重新做了UI设计,比起老的那一款,现在这个更好看一些,直接点了问答的板块,写下了自己的问题,总的来说提问的界面和大部分发布消息的界面差不多,该有的功能都有,唯一有一点不好的是,有个小问号,旁边有个有问必答,应该是VIP会员吧,鼠标老是不小心碰到,马上就会弹出来一个推广,因为覆盖面积不小所以有点烦,但是恰饭嘛也能理解
思否提问
思否注册完成之后跳出来一个界面推荐了几个作者,建议关注,可是对于第一次注册登录网站的用户来说,并不知道用户需求是哪些,我觉得在还不了解用户需求的情况下,不应该先推荐用户关注作者,思否的提问界面比较简洁,其他页面做的还不错,比较美观
思否的消息提示分类明确,有不同的板块,关于问题的回答评论是一个部分,关乎问题的点赞收藏是另一个部分,还有关于用户的一部分
stackoverflow提问
这个社区的登录注册功能我比较喜欢,填写的东西十分人性化,给予的选项也不要求强制
提问界面的风格不是我喜欢的风格,但是实用,相比于前两个网站,他的TAG可以自定义,是个很不错的功能
优缺点分析
优点
- CSDN
- 界面美观
- 功能完善
- 思否
- 回答问题很快,三个网站我的问题均有回答,但思否要快一些质量也好一些也有更多回答
- Markdown渲染好看
- 可以修改别人的答案
- Stack Overflow
- 活跃用户很多
- 编辑审核消息确实是为了帮助人们解决问题而不是为了白嫖
- 专注于技术,定位精准
缺点
-
CSDN
- VIP提示有些烦人
- 手机浏览器登陆不能看完整评论,得下载客户端
- 广告有点多
-
思否
- 推荐人们关注作者,一开始就推荐让人并不知道选谁总是把他叉掉等于没用
-
Stack Overflow
- 问题必须要有明确的答案才可以提问
bug分析
在CSDN和Stack Overflow使用过程中均为遇到bug,思否有个bug,我用的系统是Windows10,用的浏览器是Chrome,我在个人的问答页面点击了收藏按钮,思否是不可以收藏自己的问题的,但是点击了确认以后虽然自己的收藏里面没有,但是问题界面会多一个收藏,在我再次点击收藏按钮之后又会消失
这个bug是一直存在的,试了很多次依旧有这样的问题,关于这个bug的成因我不太知道,不是很了解怎样实施。这个bug并不是特别严重的问题,一般不会影响到用户的使用。
结论
三个社区在我的体验下,我都给予好,不错的评价,因为各有优劣,但如果是推荐的话,思否>stack overflow>csdn
分析
使用此服务的所有功能,估计这个软件/网站/服务做到这个程度大约需要多少时间?
我觉得设计开发一个问答社区需要完备的考虑怎么样方便用户使用,关于功能的实现可能是占用的时间并不会特别长,我觉得一个六人的团队需要两到三个月可以完成这样的程度
同类产品对比排名
我使用过的同类产品排名:
- Stack Overflow
- 思否
- CSDN
建议和规划
市场概况
2014年IDC发布的《2014年全球软件开发人员和ICT技术工人估算》显示,全世界总共约有1850万软件开发者,中国占10%也就是185万左右,这么多年下来肯定是人数倍增,直接用户应该是IT行业的人员,计算机方面的学生等等,潜在用户有业余爱好者和想要报考IT专业的学生
市场现状
国内外已经存在并且火热的社区:
- CSDN
- 思否
- 博客园
- Stack Overflow
- 开源社区
- 博客园
- V2EX
由于前几年中国的氛围比较弱,导致做的并没有Stack Overflow那样子完善,Stack Overflow的质量是他长盛不衰的原因,但是由于语言的关系,它在国内并不是经常能够看到,所以在国内份额最大的还是CSDN社区,其他的社区占有一部分份额。
市场与产品生态
核心用户为IT行业人员以及IT专业学生
需求为解决问题,学习技术
潜在需求在于盈利以及提高自身
产品规划
添加功能
审核问题和答案
我发现国内的社区里面有些问题和答案确实毫无关系或者是恶意回复,就挺难受的,我觉得问答社区应该专注于获取有价值的问答
N:避免用户提的问题不太有价值或者与社区不太有关系,让用户专注于社区的目标
A:先用程序处理一部分,但是还需要进行人工审核,这个人工审核还需要了解业内知识,在用户发布了违规的信息之后把他发布的消息BAN掉
B:可以让用户比较直观的找到自己想要的问题,获取有价值的内容
C:Stack Overflow已有这样的内容,但是对于国内来说,由于Stack Overflow不太流行,还是有大量的市场
D:先开一个单独的模块,里面的内容设置一些限制,然后用户反馈良好的话,覆盖整个社区
角色分工
- 两名后端
- 两名前端
- 一个测试
- 一个美工
规划
第几周 | 安排 |
---|---|
1 | 需求分析,分配工作 |
2 | 原型设计,系统设计,数据库设计 |
3-10 | 设计算法,前端设计修改原有的样式添加好功能,后端根据需求进行开发 |
11 | 前后端交接,进行测试 |
12 | 测试 |
13 | 招收人员进行人工工作 |
14 | 开始第一批试用 |
15-16 | 完善内容,发布最终版本 |