软件评测

这个作业属于哪个课程 2021春软件工程实践S班 (福州大学)
这个作业要求在哪里 软件评测
这个作业的目标 1、调研,评测3个 IT 问答网站并尝试体验提问和回答问题
2、分析这三个网站的完成度和产品质量
3、就当下市场概况、市场现状以及市场与产品生态部分,给出建议和规划
其他参考文献

第一部分 调研,评测

CSDN问答

体验
CSDN有首页、博客、专栏·视频、下载、问答、论坛、代码、直播、能力认证、社区这些板块。这次使用主要围绕问答板块,其他板块仅稍微体验了一下。以下是问答板块的使用截图,体验了提问和回答问题



优点:
1、有悬赏机制的问答,可以提高问答质量。
2、板块分类清晰。


缺点:
1、广告板块过多。
2、播放时直播卡顿,加载不出来。
3、板块过多,有点繁杂。


改进意见:在进入首页的时候,希望可以减少广告的数量,或者是集中一小块区域放置。体验直播板块的时候,直播卡顿,加载不出来,不知道是不是网络不好的原因。论坛板块的UI可以再升级一下。在使用代码模块的时候,会跳出一个设置邮箱的提示框,我觉得这一点是OK的,但是使用后发现这个模块只要有页面跳转就会一直跳出提示框,一直要去关闭提示框,这样太令人繁琐了。希望改成进入代码模块的时候提示一遍就好了。CSDN移动端我的->个人主页->动态点击单条记录进去之后,手机的返回键不能使用,用户体验不好。

BUG
没有发现

结论
好,不错
整体的页面设计风格简洁。网站首页广告偏多,给用户的体验不好,且颜色过于繁杂。问答板块还是可以的,侧边栏有问题的分类,包括问题的紧迫程度、问题涉及的知识等,方便用户使用。

Stack Overflow

体验


优点:
1、整体UI比其他两个网站要好


缺点:
1、网页加载有点慢了。
2、全英文网站,对英文不好的人不友好。


改进意见:希望官方可以出一个中文版的Stack Overflow,适合中国网友使用。

BUG
没有发现

结论
一般

SegmentFault

体验
SegmentFault有首页、问答、专栏、课程、活动、发现这些板块。这次使用主要围绕问答板块,其他板块仅稍微体验了一下。以下是问答板块的使用截图,体验了提问和回答问题



优点:
1、用户量大,问题可以很快解答
2、存在上一个还未通过审核的问题的时候,不能继续提问,防止用户提出无用或者一样的问题。


缺点:
1、整体UI有点丑,字体偏大了些。
2、广告偏多。


改进意见:希望可以减少广告的数量。专栏板块的侧边栏太丑了,和旁边的具体内容的视觉上有点平行了,希望可以改成有对立的视觉感受。

BUG
没有发现

结论
一般
SegmentFault总体上和CSDN相似,就是UI太丑了,颜色花里胡哨的。SegmentFault的问答板块相比于CSDN的没有了侧边栏,而是多了热门标签。

第二部分 分析

开发时间估计

CSDN:120天
Stack Overflow:150天
SegmentFault:90天

同类产品对比排名

CSDN界面友好,使用人群多,功能丰富,问答板块界面简洁明了,它的悬赏机制是一个很好的功能,这样可以有更多的优质问题和回答。除了问答板块,还有其他较实用的板块,比如论坛、博客、社区,提供了互相学习的平台。排名给第一。


Stack Overflow国外的网站,使用用户包含了国内外的IT行业的人员,提问和回答问题的质量较高。tags的分类齐全,查找问题方便,但是全英文的网站让大部分中国用户看着头疼。排名给第二。


SegmentFault和CSDN类似,也提供问答板块,以及其他类似的板块,但是UI方面做的不及CSDN好。排名给第三。

第三部分 建议和规划

市场概况

1、市场
市场很大,现在IT行业还是流行趋势,很多人多会学习一些编程语言的知识,很多国家也需要发展IT行业。
2、用户
直接的用户包括大学生、从事IT行业相关人员。潜在用户包括对IT行业感兴趣的,有这方面发展意向的人。

市场现状

1、已有产品
CSDN、Stack Overflow、SegmentFault等
2、产品之间的关系
国内大多数人使用的是CSDN和SegmentFault,这两个产品之间都是IT技术交流平台,有较激烈的竞争关系。Stack Overflow属于国外的网站,国内的用户会比前两个的偏少些,但性质上与也存在互相竞争的关系。

市场与产品生态

1、核心用户
从事IT行业的相关人员,学生。学历本科以及以上,年龄分布在20岁到40岁之间,专业大多是与计算机相关的。
2、用户群体关系
用户之间可能是同事、同学、师生等等。像师生关系这种,可以单独研发一个模块,满足特定需求。

产品规划

1、新功能
大学生初学编程专栏,暂时只想到了这个。本科毕业生逐年增多,这表明了大学生的数量也在增加,大学生数量增加,现在又流行着每个人都要学习一些编程知识的说法,所以会有很多大学生使用我们的产品。大学生专栏应该有流行编程语言的分类,专注于大学生的初学编程语言的需求。
N:很多学生对编程有兴趣,当下流行人均会编程的能力说法,学生想要一个自主学习编程技术的平台。
A:在已有的功能基础上再开发一个大学生初学编程专栏。
B:使用门槛低,只需注册后便可使用。节省了学生为寻求帮助而到处去查找的时间。
C:体验过的三个产品里面都没有这样的模块,添加这个专栏模块之后,避免了初学者筛选学习资料的麻烦。
D:可以先向部分高校开放使用,收集学生的使用体验,总结改进。

2、配置角色

角色 人数
前端开发人员 2
后端开发人员 3
测试 1

3、16个周期每周的详细规划

周数 详细计划
第一、二周 开会讨论该模块的总体设计,设计该模块的原型,编写系统设计说明书、数据库设计说明书等需求文档,分配好各功能模块的开发人员
第三、四周 对做好的原型、需求文档等做充分了解,开发人员与设计人员交流,改进原型与需求文档等
第五周 设计数据库、搭建编程环境、配置文件等等
第六到十周 前后端开始同步编程,完成对接
第十一、十二周 测试人员编写测试用例并对产品进行测试
第十三、十四周 前后端开发人员与测试人员交流,解决测试中遇到的问题
第十五周 前端改进UI设计
第十六周 产品验收
posted @ 2021-05-21 21:50  一只离离离  阅读(90)  评论(4编辑  收藏  举报