软件评测

这个作业属于哪个课程 2021春软件工程实践S班
这个作业要求在哪里 软件测评
这个作业的目标 调研,评测,分析,建议和规划cs类问答网站
其他参考文献 《构建之法》往届同学的博客

第一部分 :调研,评测

CSDN问答

体验

1.介绍和使用软件
使用了提问,搜索,回答的功能,提问和回答的基本功能上比较够用,能输入文字代码和图片。


2.优缺点分析
优点:csdn比思否知名度更大,百度搜索貌似权重更高。百度搜到csdn问答比思否和StackOverflow机会大得多。
缺点:csdn的问答系统感觉设计上对新用户很不友好,只有回答的数字那里有个框。问答的搜索是藏在全站搜索里面的一个小选项里面。功能太少,以至于在后面的比较中被当做基本单位,其他的功能都比他只多不少。
3.对产品有什么改进意见
希望问答能支持markdown功能,被采纳的问题能写已采纳,在问答页面搜索能自动在搜索问答。

BUG

有些文章的文字会被误识别为代码块(高质量的功能性Bug)

1.Bug发生时的测试环境
win10系统,chrome浏览器
2.Bug的可复现性及具体复现步骤
对这个搜索词都会复现
有些别的搜索也会出现这个问题
3.Bug具体情况描述
在搜索结果界面,有些文章的文字会被误识别为代码块,初步看来是第一个搜索项会出问题。


4.Bug分析
bug严重性:2颗星,影响了用户体验,看着令人疑惑。

搜索过长时出现错误

1.Bug发生时的测试环境
win10系统,chrome浏览器
2.Bug的可复现性及具体复现步骤
对过长的搜索词都会复现
有些别的搜索也会出现这个问题
3.Bug具体情况描述
搜索词过长时网页出错,没有处理异常。

针对提问进行的补充



就是针对csdn提问的搜索里面会有一个框显示最佳答案。
但是这个框有时候现在的是带类似
<p>
标签的网页源文件,有时是回答的纯文本。
其中文章有
<code>
标签的话一定显示成带
<p>
的形式。
但是也有如前面考研问答一样没有
<code>
标签,也没有代码,一样被显示成带p标签的情况存在。

4.Bug分析
原因:搜索时的关键词以get方式传递,而get方式有长度限制,所以肯定会有异常。但是csdn没有处理这种异常。
bug严重性:1颗星,影响使用但是较少见。

结论

评价:b)不推荐

Stack Overflow

体验

1.介绍和使用软件
使用了提问,搜索,回答的功能。除了csdn的提问和回答的功能以外,还可以与提问者一起编辑问题,社区的专业度和热度较csdn更高。

2.优缺点分析
优点:更专业,用户更多,是目前解决cs类问题最好的网站。编辑支持markdown和html语言。
缺点:对我们中国的用户来说如果不熟悉英语使用上会有障碍。界面比较土,各部分平铺且没有重点
3.对产品有什么改进意见
改进界面来突出重点。

BUG

暂时没找到,对于普遍的搜索长度过长问题,stackoverflow也解决了。

结论

评价:e)非常推荐 但使用上有些语言门槛

SegmentFault

体验

1.介绍和使用软件
使用了提问,搜索,回答的功能,提问和回答的基本功能上比较够用,能输入文字代码和图片。



2.优缺点分析
优点:跟csdn比能关注tag,提问是选择tag可以搜索而不是自己一个个去找。ui美观且实用。
缺点:不支持有偿提问。app做的比较不美观
3.对产品有什么改进意见
app应该改进美工

BUG

搜索过长时出现错误

1.Bug发生时的测试环境
win10系统,chrome浏览器
2.Bug的可复现性及具体复现步骤
对过长的搜索词都会复现
有些别的搜索也会出现这个问题
3.Bug具体情况描述
搜索词过长时网页出错,没有处理异常。与csdn如出一辙的bug

4.Bug分析
原因:搜索时的关键词以get方式传递,而get方式有长度限制,所以肯定会有异常。但是csdn没有处理这种异常。
bug严重性:1颗星,影响使用但是较少见。

结论

评价:c)一般

第二部分 :分析

开发时间估计

注册登录模块:一周
提问回答模块:两周
markdown语法,图片,表格支持:两周
搜索模块和tag模块:两周
首页模块,包括推荐,筛选。一周
服务端与前端的交互,网络编程:三周
收集用户意见以后的迭代更新:两周

同类产品对比排名

解决IT类问题:stackoverflow>思否>csdn
中文用户使用门槛:csdn>思否>stackoverflow

第三部分 :建议和规划

市场概况

IT从业人员对于IT技术问答社区的需求很大。学习技术,修改bug乃至聊天吹水都可以在这种社区里进行。随着各行业与互联网融合,很多不是互联网科班出身的人也开始学习编程。参考CSDN注册用户数,预估中国程序员至少有5000万,当然其中包含业余爱好者。
市场宽阔。

市场现状

https://www.zhihu.com/question/20390867
https://zhuanlan.zhihu.com/p/130865171


市场与产品生态

核心用户群:IT从业者
用户间关系:IT业界以开源共享为基础,用户之间乐于分享技术,解决问题。适合于这类社区构建。

产品规划

NABCD分析

新功能
主打开源,技术共享。

N (Need 需求)
csdn等网站很多内容要付费下载,内容也比较杂乱。需要中文互联网也有像Stack Overflow一样真正有开源共享精神的技术社区。

配置角色

第一个月 前端设计相关页面,后端进行模块的编写和单元测试。测试人员测试前端,尽量可以上线一个纯前端的原型。
第二个月 前端继续完善。 后端各模块的交互和网络编程。alpha版本上线。测试人员测试一部分的前后端交互
第三个月 前后端交互改进 测试前后端 网站beta版本上线
第四个月 测试人员进行总体的测试。根据用户反馈再修改。正式版上线

详细规划

周数 规划
第一周 需求分析,小组内进行讨论,指定详细的计划
第二周 前端设计,后端编写模块
第三周 前端设计,后端编写模块,测试前端
第四周 前端设计,后端编写模块,测试前端,纯前端原型上线
第五周 前端继续完善。 后端各模块的交互和网络编程 测试人员测试一部分的前后端交互
第六周 前端继续完善。 后端各模块的交互和网络编程 测试人员测试一部分的前后端交互
第七周 前端继续完善。 后端各模块的交互和网络编程 测试人员测试一部分的前后端交互
第八周 前端继续完善。 后端各模块的交互和网络编程 测试人员测试一部分的前后端交互,alpha版本上线
第九周 前后端交互改进
第十周 前后端交互改进
第十一周 前后端交互改进
第十二周 前后端交互改进 beta版本上线
第十三周 测试人员进行总体的测试。收集反馈并改正
第十四周 测试人员进行总体的测试。收集反馈并改正
第十五周 测试人员进行总体的测试。收集反馈并改正
第十六周 测试和修复完毕。网站正式上线
posted @ 2021-05-21 16:52  dqcx  阅读(181)  评论(4编辑  收藏  举报