软件测评
调研,评测
CSDN问答
体验
本次主要体验的是CSDN的问答社区,主要体验的是他的提问功能。
提问
提问的时候开通vip的提示栏太大,甚至已经挡到了标签栏。虽然界面整体比较简洁,但是这个让人感觉很不舒服。
标签可以选择的项目太少,没办法自定义标签。
提问的时候会显示相似的问题,精度还可以
优缺点分析
优点:界面简洁直观,编辑很方便,图片可以直接贴到编辑栏里。提示相似问题的算法不错。可以满足用户正常的提问需求。
缺点:tag不够人性化,不能自定义。VIP提示影响体验。
BUG
内容自动保存有问题
操作系统:macOS Big Sur 11.2.3
浏览器:Chrome 90.0.4430.212
是否必然发生:是
bug说明:在编写完页面后,内容框的问题可以正常保存,在页面刷新后会保留,但是标题和标签在刷新后就会清空。
成因:可能是设计的时候综合性能做考虑了,不然其实这个不是很难的功能。
严重性:系统功能上来说不会产生特别大的印象。不会影响系统安全,但是影响用户体验。
结论
CSDN是一个比较完整的社区,我的问题得到回答的速度是比较快的,他除了提供基础的提问以及回答功能之外,还有一个官方的回答问题的队伍(VIP 5次/月 )。同时提供了付费的方式可以让用户得到更高质量的回答。从整体来说是很不错的。
但是在用户体验上还有进一步改善的空间。
Stack Overflow
体验
主要体验了提问、回答、回复的功能。
提问
支持自定义tag
提问的时候会显示相似的问题,但是精度一般般
插入图片需要一定的权限,这里我不能插入图片。
提问的时候要求要有比较长的代码说明,如图这样的简短的代码说明是不行的
社区活跃度很高,很快就有人回答,并且也有高质量的回答。
还有编辑历史
BUG
在使用过程中没找到bug
结论
相比于CSDN来说,很明显可以感觉到这个社区的活跃度更高,而且评论和回答的质量也很高。同时对于提问的归档、回答的提示、界面的安排都很人性化。
另外它对于提问是有要求的,这样可以很大程度上避免无效的提问让网站的信息过于冗余,这是很好的。
硬要说缺点的话,对于我来说全英文沟通起来没有中文舒服
SegmentFault
体验
本次主要体验的是思否的问答社区,主要体验的是他的提问功能。
登陆注册
注册完成之后需要选择感兴趣的技术人,进入问答板块还需要再次选择关注的标签,体验很差
提问
BUG
操作系统:macOS Big Sur 11.2.3
浏览器:Chrome 90.0.4430.212
是否必然发生:是
bug说明:收藏的时候存在显示bug,收藏自己的问题时提示不能收藏自己的问题,但是点击确定后页面显示的还是已收藏,刷新页面后也变回正常状态。
成因:前端页面实现的时候没有认真写,不然这个也是很容易就可以做好的功能
严重性:系统功能上来说不会产生的印象。不会影响系统安全。稍微影响用户体验,因为收藏自己的问题也是可能存在这个需求的。
思否在用户体验上整体来说做的不如上面两款,界面上也还有需要改进的地方。
但是思否的社区高质量回答不少,我的问题也很快就有比较高质量的回答,说明用户还是比较多的。
分析
开发时间估计
如果只是做一个问答社区的话,开发时间要看社区的完整度。完成一个:可以编辑提问,用户可以回答问题、支持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 | 验收文档编写 |
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步