1 2 3 4

软件评测

这个作业属于哪个课程 2021春软件工程实践/S班
学号 221801130
这个作业要求在哪里 软件测评
作业的目标 软件测评
其他参考文献 CSDN、简书、《构建之法》

第一部分 调研,评测

1、CSDN问答

1.1体验

1.1.1提问功能

用户通过注册之后便可以进行提问,但要确保自己的问题有人回答则需要开通会员,并且只有在少部分技术领域才行。

web网页:
image
image

APP:
image
1.1.2回答功能

在问题下方的评论区域便可进行回答。

web网页:
image

APP:
image
1.1.3搜索功能

在搜索框中输入自己的问题,可以查看别人是否已经提问过类似的问题,并可以查看一些别人优秀的经验分享。

web网页:
image

APP:
image
1.1.4下载资源功能

可以下载别人分享的资源,从而学习这一部分的知识。但是下载并不是免费的,可以通过完成任务获得积分或者充值来获得下载的机会;在下载前用户只能通过上传者的一些描述来获取关于这份资料的信息,那么滥竽充数的资源会不会也因此而诞生呢?

web网页:
image

APP:
image
1.1.5上传资源功能

通过上传资源来进行分享学习,也可以通过这种方式来获得免费下载别人资源的机会

web网页:
image

APP:
image

1.2BUG

(BUG评级总分为★★★★)
1.2.1Bug发生时的测试环境

使用ios系统的CSDN手机app在上传资源之后,想要浏览一下自己刚刚上传的资源无法直接浏览上传的资源,需要通过下载的方式,下载完毕之后,竟然无法在APP的我的下载里查找到刚刚下载的资源。

1.2.2Bug的可复现性及具体复现步骤

是必然存在的BUG,无论执行多少次都存在

1.2.3Bug具体情况描述

当对一个CSDN中上传资源进行下载时,下载完毕之后打开我的下载无法找到刚刚已经下载的资源。

image

image

1.2.4Bug分析

Bug可能成因:一般用户上传的资源都是代码示例程序之类的,而手机端查看代码比较不容易,所以可能对这一方面没有做好。
Bug严重性:四颗星(用户体验较差)
对于Bug的预期及改进建议:用户下载完资源后应该要在我的下载区域查看到已下载的压缩包。

1.3结论

优点:用户量大,能够解决部分问题。在平时学习技术的时候,有一些小问题小bug都可以通过这个网站来解决。
缺点:在使用CSDN中我们在查阅资料时往往能发现许多篇文章的文章内容是一样的,而且搜索出现的内容多且杂。在CSDN中有着许多跟技术无关的文章,不明确下载资源的质量如何的情况下,下载是需要钱的,在查看文章时需要登录并关注公众号。

结论: 一般
a) 非常不推荐
b) 不推荐
c) 一般
d) 好,不错
e) 非常推荐

2、Stack Overflow

2.1体验

2.1.1提问功能

按照英文提示输入题目之后,系统会自动匹配与你的问题有类似的帖子,方便用户寻找答案节省重复提问的时间。问题提问有字数限制。

image
2.1.2回答功能

因为这个平台是国际化平台,所以我们回答的语言也是英语,所以在回答问题的时候应注重让别人能够读懂。

image

2.2BUG

没有发现BUG

2.3结论

优点:Stack Overflow就是一个国际化的问答网站,在这个网站上能找到百分之九十几以上的bug,提出有效问题后,会有很多人耐心的给你讲解方法,体验非常地好。
缺点:因为是国际化平台所以网站的语言是英语,且由于这个网站是google提供的javascript服务,而google在中国大陆是被屏蔽的,所以在网站上的运行速度不快,但其实这个用火狐浏览器加上两个插件其实就可以解决这个问题,总而言之,这个网站是学习的“天堂”。

结论:非常推荐
a) 非常不推荐
b) 不推荐
c) 一般
d) 好,不错
e) 非常推荐

3、SegmentFault 思否

3.1体验

3.1.1提问功能

提问过程流畅,且有自动保存功能

image
3.1.2回答功能

回答过程流畅,且有自动保存功能

image
image
3.1.3专栏功能

用户可以在这个区域浏览许多自己想要看的技术领域的帖子来学习。

image

3.2BUG

没有发现BUG

3.3结论

优点:首先进入到思否的官网会觉得页面十分整洁,给人一种舒服的感觉。在问答区域会发现用户交流技术在整个平台的占比明显比CSDN高,也没有出现类似CSDN重复抄袭现象严重,在学习上是个很不错的网站。
缺点:用户数会比其他两个平台少,提出的问题可能没办法那么快获得解答。

结论: 好,不错
a) 非常不推荐
b) 不推荐
c) 一般
d) 好,不错
e) 非常推荐

第二部分 分析

1、使用此服务的所有功能,估计这个软件/网站/服务做到这个程度大约需要多少时间(团队人数6人左右,计算机大学毕业生,并有专业UI支持)。(开发时间估计)

大概需要24周的时间,前两周进行市场调研以及了解新时代新发展的需求,然后用18周的时间进行开发,最后四周进行完善测试。

2、分析这个软件目前的优劣(和类似软件相比),这个产品的质量在同类产品中估计名列第几?

内容质量:SegmentFault>Stack OverFlow>CSDN
UI界面: SegmentFault>Stack OverFlow>CSDN
用户体验:SegmentFault>Stack OverFlow>CSDN

3、从各方面的问题,推理出这个软件团队在软件工程方面可以提高的一个重要方面(具体建议)。

在软件完成之后应先推出体验版,并以悬赏的方式来鼓励测试人员或者群众,来提高软件测试的质量。

4、你在第一部分发现的bug,为何软件团队不能在发布前修复?他们是不知道,还是有意不修复?你觉得是什么原因?

可能觉得用户不太需要,所以具体的设计质量不高。

第三部分 建议和规划

1、市场概况

随着时代的科技化,程序员的数量日益增长。如今全球有两千万程序员再加上一些程序爱好者以及正在学习这门科目的学生,技术型问答类网站的需求可谓日益增长。

2、市场现状

除了第一部分介绍的三种CSDN、Stack Overflow、思否,市场上还存在博客园、程序员客栈、码农网等等。
上述网站几乎都能够满足用户的日常问答,但几乎都带有广告以及盈利性除了Stack Overflow。Stack Overflow主要功能就是问答,缺少了像其他网站一样推荐精品的技术课程。
上述网站都处于竞争的关系,近些年由于计算机行业的兴起与热门,学习计算机相关技术的人越来越多,这些网站的使用率也越来越高。Stack Overflow由于网站速度以及全英文可能在一些刚刚学习这门专业的学生中没有那么流行。

3、市场与产品生态

3.1核心用户群、典型用户

主要是从事计算机领域的IT工作者以及学习这方面知识的学生和爱好者。基本需求都是为了解决自己的问题和通过回答问题进行分享和获取一定利益。

3.2用户群体之间关系

用户群体之间有着互惠互利和竞争关系。

4、产品规划

4.1新功能

在问答区域进一步细化分区,对每一个编程语言或者技术领域有着明显的分区,避免出现类似CSDN问答区域多而杂的问题。
4.2NABCD分析
N:用户提出问题之后常因为问题数量太多被忽略或者回复时间太长。
A:对每一个技术领域有明显的分区,用户在该技术领域提出与此技术相关的问题。
B:问答区域的明显分区有利于用户提出相关技术问题时,其他用户可以更好的发现并做出回复。
c:目前市场上几个问答网站这个方面都做得不是特别好。

4.3产品经理

人员分配:后端:2个 、前端:2个 、美工和测试各一个

详细规划:
1~2周:对产品进行需求分析,明确开发所需技术。
3周:做出原型设计、做好数据库设计和系统设计
4周:美工设计
5~12周:前端和后端各自完成了产品的初步开发,测试人员测试界面和后端接口
13周:前后端完成交接
14~15周:修复产品bug、完善产品
16周:对产品进行最后完善和相应的美工

posted @ 2021-05-21 17:08  梁扬新  阅读(124)  评论(6编辑  收藏  举报