软件评测
这个作业属于哪个课程 | <2021春软件工程实践_W班 (福州大学)> |
---|---|
这个作业要求在哪里 | <软件评测> |
这个作业的目标 | |
其他参考文献 |
调研评测
Part 1
- BUG的量化标准
等级 | 描述 |
---|---|
P0 | 系统性安全问题 |
P1 | 功能缺失&功能完善 |
P2 | 界面优化问题 |
思否体验
介绍和使用软件
思否:其应用的设定为中文领域最大的变成问答交流社区平台。愿景和使命在于改变并提升人们获取知识的方式和效率,帮助更多的开发者获得成长与成功。
以下简单介绍以下使用思否的流程。
- 注册环节
- 在注册环节可以通过微信扫码直接注册关联,直接默认微信号相关信息,还算是比较便捷的。
- 用户关注选择环节
- 会让你选择关注用户,在之后的推送中会根据选择用户进行推送的选择
- 可能是由于缓存或者是标签选择的问题,当我进行标签的调整后才会显示有黄色底色的模块。
- 新手任务区:
- 注册完成后右边的板块以任务清单的形式列举了几个新手任务,其中包含了’阅读声望与权限的规范‘
- 绿色模块是可以点击进入的
- 标签的设置
- 增
- 通过在文本框填写标签并筛选进行添加,也可以通过选择下方的标签进行添加,但是下方添加的标签在刷新之后才会更新。
- 同样地,用户可以自定义标签,但思否有审核的机制,用户需声望达到1500才能进行标签的添加。
- 通过在文本框填写标签并筛选进行添加,也可以通过选择下方的标签进行添加,但是下方添加的标签在刷新之后才会更新。
- 删
- 可以通过拖拽进行标签的删除(录制GIF时和下方排序结合在一起)
- 排序
- 通过拖拽进行标签次序的排放。但拖拽到最后一位会有点卡顿。
- 通过拖拽进行标签次序的排放。但拖拽到最后一位会有点卡顿。
- 增
- 提问环节:
- 提供了三种模板可供选择
- 提出的问题需要进行24小时的审核(我提出了一个在网站上找到的相似的问题)
- 重复问题会被关闭
- 提供了三种模板可供选择
- 回答问题的环节:
- 进入问题界面在回答前会出现如下的提示信息。
- 当点击'补充回答''编辑''改进我的回答'三个按钮时都会跳转到编辑页(个人觉得有些累赘了)
- 进入问题界面在回答前会出现如下的提示信息。
- 为我推送
- 问题月榜量少
- 问题月榜量少
优缺点分析
- 由于这次测评重心在于测试问答模块,故进入到这一模块的用户画像有两种。
- ①所求问题采用搜索引擎无法查询到,只能通过提问的方式来获取答案。
- 既然如此,用户的核心在于准确的解决问题。隐含的要求是问题能够被快速发现。
- 附加要求在于1.存在专业用户 2.快速解决
- 思否的优点在于:
- 能够让用户根据模板描述问题,一定程度上降低问题描述的难度。
- 对问题进行审核,重复的问题会被关闭。
- 存在专业用户能够进行回答。(观察了软工另一位同学的作业,他提出的问题在一天内就有人员去进行解答)
- 思否的缺点在于:
- 标签的设置不算多但也不够具体化(针对没有设置标签权限的用户),很难明确评估问题。
- 用户量对比起CSDN和StackOverFlow而言较少,网站活跃用户数也较低。
对产品有什么改进意见?
- 问题审核时长可以适当简短。
- 在'为我推送'的模块中的排序是根据最新回复时间来进行排序的,但私以为依据用户标签排序以及问题阅读关注数来降序排序更佳。'为我推送'的目的在于为用户推送ta感兴趣或者能够解决的问题,但根据时间来排序并没有达到这个效果。
- 加强宣传推广,提升用户留存率,提高用户活跃度。
BUG描述
Bug发生时的测试环境
- 采用Windows系统Chrome浏览器(90.0.4430.212)。
Bug的可复现性及具体复现步骤
- 必然发生
Bug具体情况描述
- 1.推送相关(不确定是否为bug)——P2
- 可以看到在'最新'模块中的第一条与在'为我推送'中的第一条相似,但并没有黄色底色的显示,并且我浏览下方'为我推送'中的所有条目都没有黄色底色。(可能是由于为我推送都是我感兴趣的部分就自动不标黄了?)
- 2.翻页设置——P1
- 一开始只显示5、10页,点击到后面才会显示有后面的页数
- 3.标签不同步——P1
Bug分析
- 翻页设置的bug应当是原型设计的问题,一个合理的分页设置应当前后端传输数据时要包含总共含了多少页数,否则直观来看会认为只有仅仅几页的内容。
- 标签不同步一开始以为是在点击时同步的有人并发关注,但之后我又刷新了页面发现并没有数据的变化。估计可能是缓存或者是数据更新的频率太慢导致的问题。
Bug 反馈
- 翻页设置和标签不同步的问题我认为都是小却重要的问题,需要尽快调整。
结论
- 我的评价是'好,不错',在试用这个应用时,界面整洁好上手,对比起CSDN而言界面更为简单好上手。
- 并且在提问环节中有相应的模板提供也有审核环节,这两点都是CSDN中我没有探索到的。
- 缺点在于用户基数不足,并且有一些功能感觉有些累赘。这点在上面有提及。
类别 | 描述 | 评分 |
---|---|---|
核心功能 | 分析三个核心功能,功能设计和质量。 | 8 |
细节 | 有什么为用户考虑的细节? | 8 |
用户体验 | 当用户完成功能时,不干扰用户 (例如: 是否不断弹出不相关广告)。 | 8 |
辅助功能 | 一些辅助功能如皮肤等。 | 9 |
差异化功能 | 这个软件独特的功能. 它对用户的吸引力有多大? | 8 |
软件的效能 | 占用内存, 启动速度, 内存泄漏情况 | 8 |
软件的适应性 | 在联网/断网, 大小屏幕, 没有鼠标的情况下都可以顺畅操作. 和不同平台的软件能流畅协作 | 10 |
成长性 | 记住用户的选择, 适应用户的特点,用户越用越方便 | 10 |
用户的控制权 | 系统状态有反馈,等待时间要合适。关键操作有确认提示,有明确的错误信息。让用户方便地从错误中恢复工作, 快捷操作键可调整。 | 9 |
用户粘性 | 能维持住多少的用户量,用户是否愿意经常使用这个网站。 | 9 |
总分 | 87 |
CSDN体验
介绍和使用软件
-
CSDN:其应用设定是全球知名中文IT技术交流平台,也是这三款应用中我平时使用最频繁的一个应用,也算是最熟悉的一个。
-
问答首页
- 虽然使用这个软件非常频繁,但是大部分还是聚焦于检索问题,而不是提问与回答。毕竟CSDN的用户基数已经足够庞大,而作为软件的新新学童,我们所遇到的问题不过是茫茫大海中靠近沙滩的浅礁,有无数前任提出问题并解决,我们很难能够遇到并不相似的问题(除了算法)。、第一次看到CSDN的问答板块,感觉大体上和思否差距不大,但是又比思否多了些许板块。
- 与思否相似有一个'问题提问教学'
- 细细品读会很有感悟
- 与思否相似有一个'问题提问教学'
- 问答界面左边栏下设提问、排行榜、频道和活动四个部分。
- 提问模块分为关注、等你来答和有问必答(VIP)三个环节。
有问必答,满足你与行业专家之间的零距离交流、提问和互动。您工作日提出的问题,将在 24 小时内收到回答。有问必答,是一个致力于为开发者打造高质量问答的平台,满足你与行业专家之间的零距离交流、提问和互动。在这里,让你有所得!服务范围为 :Python、Java、MySQL、Redis、网络、Linux、大数据、云计算、云原生、中间件、MongoDB、HBase、Zookeeper、Kafka等领域专业问题解答,为您提供解决问题的思路和指导,不提供源码代写、项目文档代写、论文代写、安装包资源发送等服务。立即开通问答VIP,享受每月5次有问必答服务机会:https://t.csdnimg.cn/7ixZ编程之路漫长,加入我们,领域专家将为您耐心解惑,千万开发者与您同行
- 每个模块下设最新、最热、悬赏和待采纳四个环节。
- 由于我之前搜索过python相关内容,但CSDN中并没有相关标签的设定,故并不清晰是根据什么来进行提问的推送。
- 而有问必答环节是针对VIP用户进行提问模块,在24小时内会得到回复。我认为这种提问方式是非常符合对回答有急迫需求的用户。
- 虽然使用这个软件非常频繁,但是大部分还是聚焦于检索问题,而不是提问与回答。毕竟CSDN的用户基数已经足够庞大,而作为软件的新新学童,我们所遇到的问题不过是茫茫大海中靠近沙滩的浅礁,有无数前任提出问题并解决,我们很难能够遇到并不相似的问题(除了算法)。、第一次看到CSDN的问答板块,感觉大体上和思否差距不大,但是又比思否多了些许板块。
-
提问界面
- 在右方有提问步骤的描述,然而没有起到作用,回顾刚刚看到的问题列表依旧是“大神”“小白”诸如此类毫无信息的问题描述。
- 由于互联网的准入门槛降低之后,很多人失去了'阅读说明书'的能力,低门槛某种程度上也带来了一些坏处。
- 我测试了一个相似的问题提出。
- 在问题标题中打出会提示相似问题,但这一功能非常简陋。只能接纳问题的标题的内容为标签词,若为句子则无法弹出。而问题的标题又要尽量详细口语化,故'相似问题'这一下拉框似乎无法解决真的相似。但由于人的表述本身就是主观的,故能够理解接受。
- 问题的提出并没有审核环节,我仅仅改变问题标题,秒速通过审批。故我认为CSDN的问题审核应该是只针对于敏感词等进行过滤(并没有测试怕被封号),但是针对问题重复并不进行考量。这也就能够解释我每次在使用这个应用时相似的问题都能在不同的页面里看到45个几乎相同的解决方案,冗余量很大。
-
回答界面
- 和提问环节一般回答问题也没有进行审核,秒批通过。私以为,需要增设回答审核环节,以防止恶意消息注入。
优缺点分析
- 相同的痛点,CSDN和思否解决的侧重点就大相径庭。
- CSDN的优点在于:
- 审核时间短,活跃用户基数大,提问者能够迅速接收到回复。
- 对比起思否而言,CSDN提问的频度高很多,最新问题回复的'0率'也并没有思否高。这取决于1.CSDN活跃用户数多2.CSDN审核机制宽松。
- 活跃用户数高,与其博客主功能吸引用户可能有关联,相比起思否而言用户量差距太大了。
- 审核时间短,活跃用户基数大,提问者能够迅速接收到回复。
- CSDN的缺点在于:
- 审核过于宽松,问题容易冗余。
- 在用户提问的环节'相似问题'并没有起到本该有的作用。
对产品有什么改进意见?
- 审核机制革新
- 相似问题要真正的能做到是相似的问题。(但其实就我个人而言,我认为我们作为软工学子更要学习的是信息检索的能力。在CSDN中我在搜索问题的过程中发现了大量的冗余,查阅资料困难程度很高。而提问的学生应该已经搜索过相关的问题了,但我们还是不能规避掉不搜索就来提问这一用户场景,故还是需要做适当的调整。)
BUG描述
- 没有找到明显的BUG
结论
- 我的评价是'好,不错'。
- 我对于CSDN比较熟悉故没有上手理解的成本。
- CSDN是我认为在我学习过程中使用频度最高的网站,诚然他也有'信息量冗余'等等的问题,但好在用户基数已经足够解决小白所面临的问题。
- 但CSDN于我而言的优势在于'站在前人的肩膀上',因为我使用它时大部分都在检索,真正针对于提问与回答的环节,可能审核还是需要做得更到位一些。
类别 | 描述 | 评分 |
---|---|---|
核心功能 | 分析三个核心功能,功能设计和质量。 | 8 |
细节 | 有什么为用户考虑的细节? | 7 |
用户体验 | 当用户完成功能时,不干扰用户 (例如: 是否不断弹出不相关广告)。 | 7 |
辅助功能 | 一些辅助功能如皮肤等。 | 7 |
差异化功能 | 这个软件独特的功能. 它对用户的吸引力有多大? | 7 |
软件的效能 | 占用内存, 启动速度, 内存泄漏情况 | 10 |
软件的适应性 | 在联网/断网, 大小屏幕, 没有鼠标的情况下都可以顺畅操作. 和不同平台的软件能流畅协作 | 10 |
成长性 | 记住用户的选择, 适应用户的特点,用户越用越方便 | 8 |
用户的控制权 | 系统状态有反馈,等待时间要合适。关键操作有确认提示,有明确的错误信息。让用户方便地从错误中恢复工作, 快捷操作键可调整。 | 7 |
用户粘性 | 能维持住多少的用户量,用户是否愿意经常使用这个网站。 | 8 |
总分 | 79 |
StackOverFlow体验
介绍和使用软件
-
对于这个应用的测评由于语言受限,我个人认为收到了很多障碍,并不如前两个测试的顺利。
-
Stackoverflow:其应用设定是面向全世界的程序员的问答平台。
-
问答平台界面的设置分为三栏。左边是标签栏,中间主题是内容的呈现。
-
我们这里仅考虑Questions Tags Users三个模块。
-
Questions中有黄底色的部分标签喜好的模块。Tags中有标签可以进行选择。Users则是用户列表可以进行关注。
-
提问环节
- 会弹出提问的教程,当填写问题时也会自动匹配相似问题,不过由于语言表述的主观性,同样地相似问题的推荐也会有误。
-
回答环节
- StackOverFlow的回答是允许被每个用户修改的同样地也需要进行评审,这样的方式手段区别于上面两个应用,更好的呈现并且改进了优秀答案。
- 引用优秀作业中的一句话
至于评价功能,Stack Overflow所采用的这种声望值+投票的策略,客观上确实成功地筛选出了那些高质量的问题,有效地提高了提问者的检索效率,避免了同样的问题被多次提问。
- 我个人认为这个功能相较于前面两个应用而言更为客观且准确的达到了其选择高质量回答的目的。
优缺点分析
- StackOverFlow的优点
- 专业用户多
- 高质量回答具有客观性
- StackOverFlow的缺点
- 英文阅读困难对于国内用户而言(也不能说是他的缺点,大概是我的缺点…)
- 新手用户留存率低(简单的问题并不会再StackOverFlow中提出,而想要回答高质量的答案也非常难得)
对产品有什么改进意见?
- 无
BUG描述
- 没有找到BUG
结论
- 我的评价是'非常推荐',在试用这个应用时,界面简单清晰,有黄色底色的设置能够一目了然。
独特的回答修改功能和评选高质量回答的机制使得回答更加客观性、专业化。但从某种程度上对于新用户的准入门槛很高。
类别 | 描述 | 评分 |
---|---|---|
核心功能 | 分析三个核心功能,功能设计和质量。 | 9 |
细节 | 有什么为用户考虑的细节? | 9 |
用户体验 | 当用户完成功能时,不干扰用户 (例如: 是否不断弹出不相关广告)。 | 8 |
辅助功能 | 一些辅助功能如皮肤等。 | 8 |
差异化功能 | 这个软件独特的功能. 它对用户的吸引力有多大? | 8 |
软件的效能 | 占用内存, 启动速度, 内存泄漏情况 | 9 |
软件的适应性 | 在联网/断网, 大小屏幕, 没有鼠标的情况下都可以顺畅操作. 和不同平台的软件能流畅协作 | 8 |
成长性 | 记住用户的选择, 适应用户的特点,用户越用越方便 | 9 |
用户的控制权 | 系统状态有反馈,等待时间要合适。关键操作有确认提示,有明确的错误信息。让用户方便地从错误中恢复工作, 快捷操作键可调整。 | 10 |
用户粘性 | 能维持住多少的用户量,用户是否愿意经常使用这个网站。 | 9 |
总分 | 87 |
Part 2 分析
使用此服务的所有功能,估计这个软件/网站/服务做到这个程度大约需要多少时间(团队人数6人左右,计算机大学毕业生,并有专业UI支持)。
-
17Week(由于三个应用的核心都在于问答,故我提取了相似功能,仅做一次时间分析)
-
首先需要简单分析一下,这个服务包含了什么功能,其实简单来说可以类比于我们软工常做的'博客作业',但要更加的体系化。
- 大致包含如下几个功能:
- 问题呈现(类比博客呈现)
- 提出问题(类比发布博客)
- 回答问题(类比评论博客)
- 关注问题(类比关注博客)
- 采纳问题(类比点赞相关)
- 大致包含如下几个功能:
-
以上仅列举了其中几个重要的点,但各种关联比较繁复,并且涉及了系统化设计,所以不仅于此。
- 故我认为开发核心与难度在于
- 博客细节功能的完善
- 多人并发
- 用户关注问题的大数据推荐
- 审核的安全性
- 故我认为开发核心与难度在于
-
一个应用的开发流程 : 用户需求分析 - 原型设计 - 数据库设计&系统设计 - 代码冲刺 - 系统优化 - 内测运行
- 用户需求分析 —— 2Week
- 原型设计 —— 2Week
- 数据库设计&系统设计 —— 3Week
- 代码冲刺 —— 4Week
- 系统优化 —— 2Week
- 内测运行 —— 4Week
其中的开发历程和我们软工实践相差不大,但是涉及到数据库优化和大数据推送等优化及算法相关内容,还需花费更多时间。(时间扣去学习成本,否则会更漫长)
分析这个软件目前的优劣(和类似软件相比),这个产品的质量在同类产品中估计名列第几?
- 有些没太理解题目的意思,这里参考了优秀作业,评估三个软件在不同角度的排序。
功能 | 排名 |
---|---|
问题与回答的质量 | StackOverFlow>CSDN>思否 |
用户基数 | StackOverFlow>CSDN>思否 |
使用门槛 | 思否>CSDN>StackOverFlow |
总体 | StackOverFlow>思否>CSDN |
【进阶】你在第一部分发现的bug,为何软件团队不能在发布前修复?他们是不知道,还是有意不修复?你觉得是什么原因?可以从下面的可能性中选取几个:
- 思否模块
- '为我推送'这一模块没有黄标的原因,大致是由于所有内容都基于用户关注的标签来选择,然而由于另外三个模块都以此为标准,这样比较来看有些特殊。但出于UI考虑,确实不应当全屏黄色,可能可以考虑适当斟酌一下。
- 页数呈现,我觉得是前后端没有沟通协商好传输的数据。
Part 3 建议和规划
市场概况
埃文斯数据公司(Evans Data Corporation) 2019 最新的统计数据显示,2018 年全球共有 2300 万软件开发人员,预计到 2019 年底这个数字将达到 2640万,到 2023 年达到 2770万。
- 关于中国现行开发人员的数量可以参考这篇资料:中国到底有多少万软件开发人员?今年前端饱和了吗?
- 编程问答分享平台的面向群众基本是编程开发的从事人员和学习人员。
1、大数据、云计算、5G技术的逐渐成熟将带来大量的就业岗位,目前大数据和云计算技术正在经历产业化的落地阶段,特别是随着新基建概念的提出,这个过程会释放大量的人才需求,这些人才需求中以程序员居多,广泛遍布在大数据的各个岗位中。
2、IT行业新技术层出不穷,对人才的需求会越发旺盛。从最近几年的技术发展趋势来看,新技术的发展速度越来越快,比如在物联网平台、区块链技术、人工智能等方面都有快速的发展,这必将带来大量的人才需求,而程序员则占据了大量的比例。
- 总有人提出市场是否会饱和的疑问,但就目前而言,这一市场的人才缺口还是很大的,但未来一定会朝着人才细分的方向发展,不管如何,朝着精进自身的能力方向发展必定是能够获得更多的选择。
- 因此,作为编程问答分享平台是人才成长必经之路,也是无数初入该行业的新手一定会接触到的平台。
- 不论市场是否饱和,只要市场存在,人才竞争就必定存在,人才发展就会持续进行。
- 直接用户:编程学习人员(为主)和从业人员
- 潜在用户:对编程感兴趣的用户
市场现状
- 如今市面上的专门做编程问答分享平台存在,还有一部分和算法解题和其他模块相互结合。(其实也佐证了这片市场的宽阔)
- 未来编程开发平台必将独立于其他模块,但将编程问答平台独立究竟好处更多还是坏处更多。
- 其中有一个很明显的例子就是CSDN。ta的主营模块应当是在于博客的撰写——代码经验的分享。而其余的作为附属模块并行。
- 故一个编程分享平台究竟面向什么样的群体呢?
- 下图是我检索到的较为出色的网站。
- 要成为同类竞争中的佼佼者,有一必需因素就是要有足够强大的人才基数。
- 换句话来说,如何留存用户成为至关重要的要素。
- 从学习人员视角出发:就我而言,在我进行实际开发时,我所遇到的问题90%已经有前人留下的解决方案了,而我只需要去检索海量的数据来获得这一信息。
- 剩下10%我才会通过提问的形式来发问。(可能是由于选择的平台不对,我的提问要很晚才能得到回复甚至没有回复。)
- 故,留存用户的存在几个至关重要的点。
- 问题的呈现清晰化
- 问题能否明晰?
- 标签分类是否合理?
- 能否规范类似问题的提出?(将不同的答案集合起来)
- 关注问题的推送
- 个性化待解决问题的推送
- 解决问题的悬赏机制怎么能够吸引用户回答问题?
- 以及一些界面的美观|使用是否顺手等等的主观因素
- 问题的呈现清晰化
- 分析当今国内市场现状,我个人认为思否的功能已经非常的齐全了。'有问必答'的制度解决了急迫的问题需求;标签化的设置虽仍需调整但也在行业平均水平;提出问题和回答问题的审核机制时效有些长,但能够有效规避垃圾回答和重复问题的提出。
但思否存在的最大的也是最难解决的问题在于,用户的留存率过低。首先相较于CSDNta并没有博客作为背后的砥柱进行相关信息、经验的整合,本身失去了部分竞争力,但作为专注问答的平台也无可厚非。我个人认为是推广不到位加之悬赏机制不够好两个因素导致了思否这一应用的用户留存率不高。
即使功能齐全,但缺失了用户,是最大的问题难点。 - 相比而言CSDN的用户留存率就比思否多了许多。但CSDN的问答模块作为附属子模块并不如主模块更吸引新手。或许正是因为如此,CSDN的问答模块的功能就没有那么细致打磨。但我认为可能是考虑到回答的时效性,CSDN在审核机制方面就大大放宽。但也正是因为如此,在我检索相似问题时会出现非常多的问题与答复,另人眼花缭乱。
抓一手就只能放弃另一只手。在审核方面拉低门槛也自然就会在检索方面抬高门槛。私以为,检索的门槛过高不易于用户的留存发展,但如今CSDN的用户活跃数已经是行业中的佼佼者了,基数大可能也不必考虑。只要适应了检索的难度,就大概率会成为其用户。 - 而市面上的这些产品除了面向对象广度不同外,都是竞品。但显而易见的,能够拥有极高用户留存率的应用才能成为常青树。
- CSDN突出的优点在于体系化的博客服务。而Stackoverflow的优点则是由于权威性高引导的用户数量多。
市场与产品生态
- 核心用户群:编程相关人员
- 典型用户A:
- 学历: 专科 本科 研究生
- 年龄: 18-25
- 专业: 计算机相关专业
- 爱好:
- 收入: 生活费其他费用补贴
- 表面需求: 查阅资料,解决问题
- 潜在需求: 接触未知领域,了解学习内容
- 典型用户B:
- 学历: 专科 本科 研究生
- 年龄: 22-35
- 专业: 计算机相关专业
- 爱好:
- 收入: 10k+/月
- 表面需求: 解答疑惑
- 潜在需求: 更新知识库,成为有编程经验的大佬
- 典型用户C:
- 学历: 专科 本科 研究生
- 年龄: 25-40
- 专业: 计算机相关专业
- 爱好:
- 收入:
- 表面需求: 解答疑惑
- 潜在需求: 成为回答问题的大佬
- 用户间存在相互依托的关系,我认为存在利用其相互作用二次构成特定用户生态的可能性。
- 由于对于用户生态这一知识点不太了解,故搜索了相关知识。我认为一个平台最终一定会生成用户等级层次化。
产品规划
你要在当前软件的基础上设计什么样的新功能?为何要做这个功能,而不是其他功能?为什么用户会用你的产品/功能?你的创新在哪里?可以用NABCD分析。
- 对于产品的新增功能我个人认为现下我们测试的几个产品已经在功能面很齐全了,三者也互相弥补不足。如果一个应用做到完美,完美到蔑视所有同类竞争品,也不合理。
- 虽然说功能齐全,但并没有做到尽善尽美,还需要再加强。
- 针对于问答平台,能否清晰的提出真的切实符合自己的问题和能否迅速的查找到自己要探索的问题的能力是非常重要的。
- 故,我提出增加一个在线IDE编辑器或者是代码存放平台这样的平台功能。
- N:项目过大,架构不同,难以简明扼要地描述问题
- A:制作一个在线的编辑器或者一个代码存放平台,让回答问题的用户可以直接编译运行发现错误进行DEBUG
- B:能够降低描述问题的难度
- C:现市场并没有将问答与代码运行结合在一起的应用
- D:提出"高效提问"的口号打造市场
如果你是项目经理,可以招聘6个人,并且有4个月的时间,你认为应该如何配置角色(开发,测试,美工等等) 才能在第16周如期发布软件的改进版本,并取得预想中的成绩。
- 测试 1人
- 美工 1人
- 开发 4人
- 前端 2人
- 后端 2人
请为你的团队设计16个周期每周的详细规划。
周数 | 计划 |
---|---|
1-4 | 需求分析,原型设计 |
5-6 | 系统设计,数据库设计 |
7-10 | 前端后端独立开发 |
11 | 前后端交互,测试 |
12-13 | 内测上线运行,开始推广 |
14 | 修改内测反馈问题 |
15 | 测试新版本 |
16 | 新版本上市,推广市场 |
- 需求分析阶段需要通过分析市场、调查市场(调查问卷)等摸清目标用户及其痛点和用户场景
- 原型设计需要后期开发人员参与进来
- 前后端独立开发需要明确每天进度并汇报
- 交互时建议集中开发