软件评测
这个作业属于哪个课程 | 2021春软件工程实践|W班(福州大学) |
---|---|
这个作业要求在哪里 | 作业要求 |
这个作业的目标 | 对软件进行评测 |
其他参考文献 | |
第一部分 调研,评测
Stack Overflow
体验
介绍和使用软件
先是介绍部分
- Stack Overflow是一个可以帮助平时的程序员开发和对技术方面上遇到的问题进行提问和解答的的国外论坛网站。
- 可以通过标签来选择自己感兴趣的问题
- 点进问题页面(虽然回答不了问题但是体验了下界面)
- 刚开始通过邮箱注册的时候就遇到了些问题 (上面用了Github账号绑定登陆)
优缺点分析
优点:
- Stack Overflow提供了程序员能够在线解决问题的平台,面对在开发中遇到的形形色色的问题,覆盖面和针对性都很不错,Home界面提供了Top Questions来显示最近热门问题的汇总。
- 另一个方面是可以选择自己感兴趣的领域来对问题筛选,对程序开发中遇到的问题比较有针对性。
- 面对的用户是全球的,很多也遇到相似或者相同问题的用户能够分享自己的经验心得,问题效率解决的效率能够比较高,回答的质量也比较高。
缺点:
- 在网络条件不允许的情况下,国内对于Stack OverFlow的访问过慢。
- 对于英文基础差的自己,阅读下来也是十分的困难。
对产品的改进意见
- 可以开设中文社区或者提供部分翻译功能
BUG
BUG发生时的测试环境
环境:macOS(版本10.15.6),Chrome浏览器(版本90.0.4430.212(正式版本)(x86_64))
BUG的可复现性及具体复现步骤和BUG具体情况描述
可复现性:必然发生
复现步骤:
LogOut上面的账号,进行SignUp操作
确认输入的信息无误之后,点击SignUp操作后也没有任何提示,去邮箱看了没有任何的邮件,页面也没有跳转,只是密码框清空,验证为非网络问题之后还是不行,检查看了发现Time_Out,网页并没有任何提示。
Bug严重性标准
4颗星 | 致命性系统故障、致命性安全性漏洞,用户体验严重影响 |
3颗星 | 严重系统故障,主要功能出错或重要数据泄露,用户体验较差 |
2颗星 | 一般系统故障,非重要数据泄露,影响到部分用户的体验,且影响程度适中 |
1颗星 | 轻微程度故障,界面出错或不美观,对安全性影响不大,Bug对用户的体验不会有影响 |
BUG分析
BUG严重性:3颗星
BUG说明:
这张图中网页的js文件没有被加载,导致SignUp事件为空,而具体原因不是因为被墙,上网搜了stackoverflow用了google的api,最后只好使用github账号登陆
结论
d) 好,不错
类别 | 描述 | 评分 |
---|---|---|
核心功能 | 核心功能的设计和质量 | 18/(20分) |
细节 | 小细节 | 18/(20分) |
用户体验 | 用户完成功能的体验、使用是否流畅 | 15/(20分) |
软件的效能 | 启动速度、响应速度 | 8/(10分) |
软件的适应性 | 在任何情况下都能顺畅操作 | 12/(15分) |
软件的成长性 | 记住用户的选择,适应用户的特点 | 12/(15分) |
CSDN问答
体验
这次的登陆没有遇到问题
主界面
点开一个问题回答部分
提问题界面
优缺点分析
优点:
- 界面简单,美观大气
- 提出的问题很快就能得到解决,有专业的专家团队可以对问题进行解答
- 对英文基础不好的自己很友好
缺点:
- 很多问题存在浏览数但是回答却为0,回答采纳的大部分是CSDN技术专家团
- 一些问题分类不清楚
对产品的改进意见
1.改进问题的筛选机制
2.改进问题的审查机制
Bug
暂时没有找到Bug
结论
d)好,不错
类别 | 描述 | 评分 |
---|---|---|
核心功能 | 核心功能的设计和质量 | 16/(20分) |
细节 | 小细节 | 16/(20分) |
用户体验 | 用户完成功能的体验、使用是否流畅 | 18/(20分) |
软件的效能 | 启动速度、响应速度 | 8/(10分) |
软件的适应性 | 在任何情况下都能顺畅操作 | 13/(15分) |
软件的成长性 | 记住用户的选择,适应用户的特点 | 13/(15分) |
SegmentFault 思否
体验
问答列表界面,界面风格美观简单,每个问题旁边都有一个阅读量、回答量的显示,当回答被采用的时候,会更替为解决,更加直观明了。
写问题界面,采用了简单的markdown编辑器,分栏可以更加直观,比博客园的要通过点击然后重新滑动查看更加方便
回答问题部分会有一个小提示,上面提出问题也有一个小提示,更好的规范了问答的格式,相比CSDN问答的观感更佳
优缺点分析
优点:
- 界面简单,美观大气,问题列表能够直观的看出问题的解决情况,而且氛围良好
- 编写问题和回答有提示,对于用户阅读问答的效率有了一定的提高,也保障了问答的质量
缺点:
- 用户量相对上面两个问答网站少,有的问题得不到及时的响应
对产品的改进意见
无,感觉作为一个问答网站功能基本完善
Bug
暂时没有发现Bug
结论
d)好,不错
类别 | 描述 | 评分 |
---|---|---|
核心功能 | 核心功能的设计和质量 | 15/(20分) |
细节 | 小细节 | 18/(20分) |
用户体验 | 用户完成功能的体验、使用是否流畅 | 18/(20分) |
软件的效能 | 启动速度、响应速度 | 8/(10分) |
软件的适应性 | 在任何情况下都能顺畅操作 | 13/(15分) |
软件的成长性 | 记住用户的选择,适应用户的特点 | 13/(15分) |
第二部分 分析
开发时间估计
使用此服务的所有功能,估计这个软件/网站/服务做到这个程度大约需要多少时间(团队人数6人左右,计算机大学毕业生,并有专业UI支持)。
相比Stack Overflow,Stack Overflow是我觉得细节和功能比较多的一个问答社区,要做到像Stack OverFlow这样的问答社区得需要20周左右的时间。如果要做到像CSDN问答功能很多,在实现方面相比Stack Overflow较简单,但是比SegmentFault 思否功能更多,细节也更多,开发时间估计为20周。做到像SegmentFault 思否的相似的开发时间约为18周。
同类产品对比排名
目前使用过的同类软件排名:
Stack Overflow > 简书 > SegmentFault 思否 > CSDN问答 > 其他
第三部分 建议和规划
市场概况
以下是三种问答社区的市场状况
Stack Overflow 每个月服务1亿的用户,每隔13.6s就有新问题提出,developers获得帮助的次数有506亿多次;CSDN的注册用户有3100万,月活跃用户有750万,日均新增用户1.5万;SegmentFault 思否的用户有300万。
关于以上的数据,应该存在一户多号的情况,根据《中国统计年鉴2015》,信息传输,软件和信息技术服务业就业人数有300多万,如今IT行业发展迅速,用户数量也是增长迅速,可见也是有很大的市场,目前程序员职业大火,不只是就业,也有人把它当作休闲或教育,潜在用户也是越来越多。
市场现况
目前由于国内限制,Stack Overflow响应慢,语言都是英文导致国内用户较少。而国内市场上CSDN问答用户人数较多,知名度比较高。但是像SegmentFault 思否的相比之下知名度较小的问答社区也是具有一定的用户基础的。用户对于问答社区追求的是解决问题,所以高质量的问答也是问答社区所需要做的,问答社区之间的关系存在竞争关系,彼此之间竞争能提出优质问题的用户和能解决问题的用户。
市场与产品生态
核心用户群
刚入门的小白和资深的大佬(学生和相关就业人员)
产品规划
功能以及NABCD分析
功能:1. 增加严格的审查问题和回答的机制 2.改进筛选机制
N:Stack Overflow具有良好的审查机制,氛围良好,但是全英文阅读或者机翻会导致阅读的不流畅
A:在CSDN问答,SegmentFault 思否等问答社区的基础上新增该功能,改进筛选算法和审查机制
B:让用户能够更直观的了解问题,让用户获得自己想要的,而不是很多的水评论和水问题
C:程序员这块市场庞大,国内CSDN知名度最高,其他的知名度就很小,我们的产品需要有自己独特的特点才能够吸引更多的用户提高自己的知名度。
D:对于推广,先吸引一部分程序员体验,如果测评良好,推广到校园中或者企业中,进行进一步的推广。
角色配置
2名前端
2名后端
1名测试
1名美工
16周的详细计划
周数 | 该时间段的计划安排 |
---|---|
1-2 | 需求分析 |
3-4 | 美工原型设计以及和前端对接 |
5-11 | 前端实现UI部分,后端和前端对接完成接口文档,美工进行设计,测试人员对接开发进行测试 |
12-14 | 测试,对安全性、稳定性等进行改进提升 |
15-16 | 发布测试版本,收集意见改进 |