软件评测
这个作业属于哪个课程 | 2021春软件工程实践 -W班 (福州大学) |
---|---|
这个作业要求在哪里 | 软件评测 |
这个作业的目标 | 软件测评、产品分析、建议规划 |
其他参考文献 | 《构建之法》 |
第一部分 调研 评测
BUG的严重性等级
等级 | 描述 |
---|---|
★★★★★ | 系统功能性故障,如发生服务器崩溃或数据丢失等问题,结果不可逆,严重影响用户体验 |
★★★★ | 系统功能性故障,如发生服务器异常等问题,结果可恢复,较严重地影响大部分用户体验 |
★★★ | 系统设计缺陷,如数据不同步等问题,较轻微地影响大部分用户体验 |
★★ | 系统设计缺陷,通常不易发觉,较轻微地影响小部分用户体验 |
★ | 界面设计不足,有一定主观性,对少部分用户较小地影响用户体验 |
评测
-
CSDN问答
-
体验
介绍:通过CSDN首页下的“问答”进入问答社区后首页,可以通过左侧的频道进入自己感兴趣的模块,可以点击进入一个问题进行回答,并且提供回答收益,也可以自己提出问题,右侧有采纳榜来展示数据,以及加急问题列表。
使用软件:
首页
问题详情页
搜索结果(首先跳出来的是面向全站的、如果想找问答的需要点击更多
提问
回答问题
优缺点分析:
问答社区有助于用户问题的解决,以及提高用户发现bug的能力或者学习新知识的需求。优点:
1.有效的回答可以获取收益、
2.UI设计给人的感觉比较舒服、
3.有标签分频道所以准确度很高
缺点:
1.标签是定好的、
2.回答问题后回答列表的顺序到底是按照什么顺序排的我还是不懂,按照时间感觉更为合理点,回答者也可以直观的看到前几位回答者给出什么样的回答、不支持发问者对所发问题的修改
对产品有什么改进意见?
1.审核问题的速度有时候比较慢,不好的东西发出来太久不太好,可以考虑加快问题审核速度
2.发太多次灌水内容第一次会被封1天,但是没有提示出来,只知道被冻结了,还是咨询客服才知道的。然后第二次再次被封不会解冻,个人觉得叠加伤害比较合理点
3.回答列表顺序可以按照时间顺序比较合理
-
BUG1
Bug发生时的测试环境
- Win10+Firefox、Win10+Chrome
Bug的可复现性及具体复现步骤
- 必然发生
- 在Chrome下,打开CSDN问答首页、问题详情页、搜索结果界面
- 在Firefox下,打开CSDN问答首页、问题详情页、搜索结果界面
Bug具体情况描述
-
在Chrome下,CSDN问答首页、问题详情页没有竖滚动条,其他页面有竖滚动条。在Firefox下各页面均有竖滚动条。
-
Chorme
Firefox
Bug分析
- 可能成因:应该是浏览器兼容上的问题
- Bug的严重性:★
- 改进建议:优化浏览器适配。
Bug 反馈
-
Bug2
冻结账号后审核应该立马变成不通过才对,延迟了,忘记截图了,这也是后面发现的
-
结论
- d) 好,不错
类别 描述 评分 (满分 10 分, 良好 6 分, 及格 4 分,聊胜于无 1 分, 很差 -3 分) 功能 核心功能 分析三个核心功能,功能设计和质量。 8 细节 有什么为用户考虑的细节? 8 用户体验 当用户完成功能时,不干扰用户 (例如: 是否不断弹出不相关广告)。 8 辅助功能 一些辅助功能如皮肤等 8 差异化功能 这个软件独特的功能. 它对用户的吸引力有多大? 8 软件的效能 占用内存, 启动速度, 内存泄漏情况 9 体验 软件的适应性 在联网/断网, 大小屏幕, 没有鼠标的情况下都可以顺畅操作. 和不同平台的软件能流畅协作 7 成长性 记住用户的选择, 适应用户的特点,用户越用越方便 8 用户有控制权 系统状态有反馈,等待时间要合适。关键操作有确认提示,有明确的错误信息。 让用户方便地从错误中恢复工作, 快捷操作键可调整。 6
-
Stack Overflow
-
体验
介绍:Stack Overflow是全球最大的技术问答网站,并且是全英文网站,提供问答的功能和找工作功能。
使用软件:
首页
tag标签(可关注
问题详情
提问题(由于我的账号被禁提问题,就放个被禁的图
回答问题
搜索结果
优缺点分析:
Stack Overflow有助于用户问题的解决,以及提高用户发现bug的能力或者学习新知识、找工作的需求。
优点:
1.全英文所以面向的群体比较广,用户量大,提出的问题能得到更快的解决、
2.UI设计简约美、
3.可以关注标签、有标签所以准确度高、
4.可以通过背景颜色(黄、白)直观的看到自己关注过的标签部分、
5.提问者的reputation score达到1500可以自定义标签,对比csdn不能自定义来说,很赞、
6.支持发问者对问题的重复修改,允许其他用户对现有回答进行编辑,并且在审核后决定是否修改有效、
7.会处理垃圾或者冒犯的提问(spam or offensive content)、
8.没有广告
缺点:
1.没有中文适配,全英文可能对不熟悉英语的人不太友好,到底是来找解决的问题,还是找新的问题(不过如果比较闲,可以当作看英文阅读,多看看学学英文、专业英文术语还是不错的)
2.垃圾提问,这个账号6天后才能再次提问,可以说是优点也可以说是缺点吧,测试了下就被禁了
对产品有什么改进意见?
1.个人认为只要对短时间内频繁提出spam or offensive content的账号进行限制,然后多次被限制可以叠加,发一次就禁6天有点影响用户体验,如果号被盗了,被别人乱发,然后我对提问需求很大,随随便便被封个6天哭死,毕竟系统也有审核,而且审核速度很快,你不让它通过就是了
2.考虑中文适配
-
BUG
- 未找到
-
结论
-
d) 好,不错
描述 类别 评分 (满分 10 分, 良好 6 分, 及格 4 分,聊胜于无 1 分, 很差 -3 分) 核心功能 分析三个核心功能,功能设计和质量。 9 细节 有什么为用户考虑的细节? 9 用户体验 当用户完成功能时,不干扰用户 10 辅助功能 一些辅助功能如皮肤等 8 差异化功能 这个软件独特的功能. 它对用户的吸引力有多大? 9 软件的效能 占用内存, 启动速度, 内存泄漏情况 9 软件的适应性 在联网/断网, 大小屏幕, 没有鼠标的情况下都可以顺畅操作. 和不同平台的软件能流畅协作 7 成长性 记住用户的选择, 适应用户的特点,用户越用越方便 8 用户有控制权 系统状态有反馈,等待时间要合适。关键操作有确认提示,有明确的错误信息。 让用户方便地从错误中恢复工作, 快捷操作键可调整。 6(登录注册密码错没有提示)
-
-
-
Segment Fault
-
体验
介绍:Segment Fault又称思否,模仿stack overflow。
使用软件:
首页
问题详情
回答问题
提问题
Tag标签
搜索结果
优缺点分析:
思否有助于用户问题的解决,以及提高用户发现bug的能力或者学习新知识的需求。
优点:
1.主体是绿白配色很清新对眼睛友好、
2.可以关注标签、有标签所以准确度高、
3.可以通过问题背景颜色(黄、白)直观的看到自己关注过的标签部分、
4.也支持自定义标签、
5.问题详情页展示了提问者和回答者的声望值、
6.支持发问者对问题的重复修改,允许其他用户对现有回答进行编辑,并且在审核后决定是否修改有效、
7、支持md编辑问题内容
缺点:
1.流量相对Stack Overflow而言低一点、
2.审核提问太久了吧、广告多
对产品有什么改进意见?
1.提问审核速度可以快点,我发了一次等了20多分钟,用户体验感低
2.既然是模仿,就应该有些独特的功能,不然很尴尬
3.广告少点吧,都没啥流量,还加那么多广告,先扩大用户群体,再想广告吧
-
BUG
Bug发生时的测试环境
- Window10+Chrome
Bug的可复现性及具体复现步骤
- 必然发生
- 进入标签界面,输入过长的标签
- 输入以汉字结尾
Bug具体情况描述
-
方框并没有跟随字数的增加延长,就看着很难受
-
此外当输入标签末尾为汉字的时候,下面方框并没有立马同步
Bug分析
-
Bug的可能成因:由于标签的长度最大限制在32个字符,所以这块直接定死了吧,同步问题我不太清楚
-
Bug的严重性:★
-
改进建议:同步问题我觉得还是有必要解决的、方框可以不用定死,不然很难看
Bug 反馈
-
结论
-
c)一般
类别 描述 评分 (满分 10 分, 良好 6 分, 及格 4 分,聊胜于无 1 分, 很差 -3 分) 功能 核心功能 分析三个核心功能,功能设计和质量。 7 细节 有什么为用户考虑的细节? 7 用户体验 当用户完成功能时,不干扰用户 (例如: 是否不断弹出不相关广告)。 7(广告多) 辅助功能 一些辅助功能如皮肤等 7 差异化功能 这个软件独特的功能. 它对用户的吸引力有多大? 7 软件的效能 占用内存, 启动速度, 内存泄漏情况 9 体验 软件的适应性 在联网/断网, 大小屏幕, 没有鼠标的情况下都可以顺畅操作. 和不同平台的软件能流畅协作 9 成长性 记住用户的选择, 适应用户的特点,用户越用越方便 7 用户有控制权 系统状态有反馈,等待时间要合适。关键操作有确认提示,有明确的错误信息。 让用户方便地从错误中恢复工作, 快捷操作键可调整。 6(有的提示的不够清楚)
-
第二部分 分析
-
开发时间估计(团队人数6人左右,计算机大学毕业生,并有专业UI支持
CSDN问答:7个月
Stack Overflow:8个月
SegmentFault:6个月
-
同类产品对比总排名(理由可以看上面的优缺点分析以及评价
Stack Overflow:第一
CSDN问答:第二
SegmentFault:第三
-
软件工程方面的建议
CSDN问答:适配好滚动条
Stack Overflow:汉化包
SegmentFault:考虑如何引流
-
BUG存在的原因分析
CSDN问答:开发人员粗心大意、测试把关不严,敷衍了事,没有注意在特殊的配置或环境下测试
SegmentFault:开发人员粗心大意、测试把关不严,敷衍了事,没有注意在特殊的配置或环境下测试
第三部分 建议和规划
-
市场概况
具有巨大上升潜力的市场,毕竟科技是第一生产力
直接用户:网上资料显示20年末从业IT人员达700万
潜在用户:太多了,想想现在哪个专业不和计算机挂钩,还有许多新专业是已有专业和计算机杂交出来的
-
市场现状
-
目前国内市场有CSDN问答,SegmentFault,Stack Overflow等产品。
-
上述产品的定位(优势与劣势已在上面给出
CSDN问答:国内的用户面较广的适合新手的IT行业问答网站
Stack Overflow:面向全球的高质量的IT知识问答网站
SegmentFault:国内的用户面较窄的IT知识问答网站
-
上述三个网站都互为竞争关系,Stack Overflow因面向全球自然是独占天下,但是比较适合能力高的并且英文水平好的用户,CSDN适合国内能力中低选手,SegmentFault适合小小萌新
-
-
市场与产品生态
-
核心用户群体:IT从业人员、对IT感兴趣并正在学习的人
-
典型群体:
学历:高中生以上学历
年龄:18-45
专业:IT相关
爱好:编程
月收入:10k-100k
表面需求:乐于助人、学习知识
潜在需求:成为大牛,赚外快(很多都是码之不易,概不免费,欲知详情加xxx
- 用户群体存在一定的关系,但是构成新的产品生态的可能性比较小
-
-
产品规划
-
新功能:CSDN编辑文本时都支持markdown语法格式,并且给用户加上声望值
NABCD模型
-
N--Need
CSDN网站缺少markdown编辑,而程序员大部分都喜欢用markdown。声望值在一定程度上能够体现回答的质量(只是一定程度上
-
A--Approach
利用md插件或者前端技术实现markdowm编辑器
-
B--Benfit
有助于用户高效阅读,让用户更高效的找到有效回答
-
C--Competitors
提到的三种网站,其他两钟都支持md编写和声望值,加上这个功能对于原有用户来说体验感比较好,还可能吸引新用户
-
D--Delivery
可以在网站首页部分宣传
-
-
角色分配
后端开发:3
美工兼前端开发:2
测试:1 -
16周计划:
周数 任务 第1-2周 项目需求分析 第3周 原型设计 第4周 系统设计 第5周 数据库设计 第6-10周 开发α版本,并行测试 第11-12周 发布α版本,收集反馈 第13-15周 功能完善,并行测试 第16周 发布Beta,收集反馈
-
-