软件测评

这个作业属于哪个课程 课程
这个作业要求在哪里 作业要求
这个作业的目标 测试软件,尝试做产品经理

调研,评测

CSDN问答

体验

本次主要体验的是CSDN的问答社区,主要体验的是他的提问功能。

提问

提问的时候开通vip的提示栏太大,甚至已经挡到了标签栏。虽然界面整体比较简洁,但是这个让人感觉很不舒服。

image
标签可以选择的项目太少,没办法自定义标签。
提问的时候会显示相似的问题,精度还可以

image

优缺点分析

优点:界面简洁直观,编辑很方便,图片可以直接贴到编辑栏里。提示相似问题的算法不错。可以满足用户正常的提问需求。

缺点:tag不够人性化,不能自定义。VIP提示影响体验。

BUG

内容自动保存有问题

操作系统:macOS Big Sur 11.2.3

浏览器:Chrome 90.0.4430.212

是否必然发生:是

bug说明:在编写完页面后,内容框的问题可以正常保存,在页面刷新后会保留,但是标题和标签在刷新后就会清空。

成因:可能是设计的时候综合性能做考虑了,不然其实这个不是很难的功能。

严重性:系统功能上来说不会产生特别大的印象。不会影响系统安全,但是影响用户体验。

image

结论

CSDN是一个比较完整的社区,我的问题得到回答的速度是比较快的,他除了提供基础的提问以及回答功能之外,还有一个官方的回答问题的队伍(VIP 5次/月 )。同时提供了付费的方式可以让用户得到更高质量的回答。从整体来说是很不错的。
但是在用户体验上还有进一步改善的空间。

Stack Overflow

体验

主要体验了提问、回答、回复的功能。

提问

支持自定义tag
提问的时候会显示相似的问题,但是精度一般般
插入图片需要一定的权限,这里我不能插入图片。
image

提问的时候要求要有比较长的代码说明,如图这样的简短的代码说明是不行的
image

image
image
社区活跃度很高,很快就有人回答,并且也有高质量的回答。
image
还有编辑历史
image

BUG

在使用过程中没找到bug

结论

相比于CSDN来说,很明显可以感觉到这个社区的活跃度更高,而且评论和回答的质量也很高。同时对于提问的归档、回答的提示、界面的安排都很人性化。
另外它对于提问是有要求的,这样可以很大程度上避免无效的提问让网站的信息过于冗余,这是很好的。
硬要说缺点的话,对于我来说全英文沟通起来没有中文舒服

SegmentFault

体验

本次主要体验的是思否的问答社区,主要体验的是他的提问功能。

登陆注册

注册完成之后需要选择感兴趣的技术人,进入问答板块还需要再次选择关注的标签,体验很差

image
image
提问
image
image

BUG

操作系统:macOS Big Sur 11.2.3

浏览器:Chrome 90.0.4430.212

是否必然发生:是

bug说明:收藏的时候存在显示bug,收藏自己的问题时提示不能收藏自己的问题,但是点击确定后页面显示的还是已收藏,刷新页面后也变回正常状态。

成因:前端页面实现的时候没有认真写,不然这个也是很容易就可以做好的功能

严重性:系统功能上来说不会产生的印象。不会影响系统安全。稍微影响用户体验,因为收藏自己的问题也是可能存在这个需求的。

image
image
image

思否在用户体验上整体来说做的不如上面两款,界面上也还有需要改进的地方。
但是思否的社区高质量回答不少,我的问题也很快就有比较高质量的回答,说明用户还是比较多的。

分析

开发时间估计

如果只是做一个问答社区的话,开发时间要看社区的完整度。完成一个:可以编辑提问,用户可以回答问题、支持tag和简单的分区。
后端的工作比较简单,而且系统复杂度不高,如果是比较有开发经验的同学只需要一个人,两周即可完成。另外可以多出一两位同学对问题以及回答做一定的过滤操作,一方面可以提高安全性,另一方面可以提高问答的质量。
前端的开发看UI设计的复杂程度,要做成比较界面友善的产品的话,两个比较熟悉前端开发的程序应该两周就可以完成。
包括设计、分析、开发 需要完整的3周左右的开发时间。

同类产品对比排名

我目前使用过的同类软件排名:
stack overflow > 掘金 > 简书 > CSDN > 思否

建议和规划

市场概况

开发问答社区其实是每个程序员都需要的。根据2014年IDC发布的《2014年全球软件开发人员和ICT技术工人估算》显示,全世界总共约有1850万软件开发者,中国占10%,也就是说约185万左右。从程序人数上来说,目前肯定是比2014年来的更多的,这个市场规模也很大。

市场现状

上面的几个产品相互是有比较激烈的竞争关系。其中因为语言的原因,stack overflow在国内的火热程度(体现在搜索引擎中很少可以搜索到这个社区的问答结果)比不上其他的社区。
但是从目前的情况上来看,国内也并不缺乏社区的存在,他们很火热,也有很多使用者。但是依然没有出现类似于stack overflow这样比较一家独大的产品。从问答的角度来看他们做的大同小异。其实很多程序员依然对目前的产品有不满,因为国内缺乏的是相对更加高质量的回答。

市场与产品生态

核心用户:入门程序员、资深程序员
需求:解决项目问题、学习开发
潜在需求:通过内容获得盈利

产品规划

功能与NABC

添加功能:动态提示同类问题和相关问题
说明:像CSDN和stack overflow都可以根据标题来提示有什么同类的问题。但是我认为可以更进一步,随着回答、讨论等的展开,通过语义分析,以及对提问者的反应,提炼出更精准的关键词来对相关文章进行检索。
需求:很多开发者在提问的时候其实对于自己实际的问题也不是很了解,往往是在经过一定的讨论之后才明白自己真正的问题是什么。
做法:通过自然语言分析,分析问题以及讨论的内容,对一个问题建立一个模型,对这个模型设计一个相关性算法,用来进行推荐。
好处:可以提高用户解决问题的效率,
竞争:目前市面上还没有这样的产品,用户只能自己根据回答的反馈去检索或者继续提问。

角色配置

1名前端兼美工
1名后端开发
4名算法工程师

规划

周数 计划
1 需求分析,确定项目架构。初步确定算法思路
2 前端根据已有的页面风格,设计出推荐文章的栏目。
后端形成系统设计文档
算法成员看相关的论文综述,形成算法概述文档
2-10 前端实现页面
后端完成除接入算法API之外的系统开发
算法成员完成算法开发,提供API文档
11 三端进行集成
算法成员持续对算法进行改进
12-14 项目集成测试
修改bug
算法成员持续对算法进行改进
15-16 验收文档编写
原文地址:https://www.cnblogs.com/sariseBlog/p/14790032.html