一切从需求管理开始
一、 需求管理——消除软件开发百病之源
在总结我们之前做过的产品,特别是不成功的产品,总是能找到其中的一些原因;而在这些原因中我们不难发现对于因没有合理的管理好需求导致的问题不在少数,所以就会出现类似于“人员并不清楚究竟该做什么,但却一直忙碌不停的开发”情况,到最终会就出现“开发出来的产品竟不是用户所需要的产品”的杯具!
需求是产品的根源,需求工作的优劣对产品的影响最大。产品开发的源头,如果一开始方向错了,接下去的工作就会错上加错,离“好产品”越走越远了,所以我们先抓源头,有序的开展产品研发过程。
怎样子才能合理并且有序的把我们的需求管理起来呢?得建立一套完整的需求管理机制,对需求从产生到消亡(需求的生老病死)整个生命过程进行管理,合理有效的分配公司有限的人力、物资资源,做最有性价比的事情。
二、 需求实践——解决问题之道
需求管理的实践主要包括四个流程:需求采集、需求分析、需求筛选、需求处理。
2.1需求采集
通过多种形式对不同用户的需求进行收集,通常的形式有:用户访谈、调查问卷、测试结果、数据分析等;用户有:最终用户、市场人员、编辑人员、测试人员、领导等。在这个阶段对需求的属性进行详细记录,并且记录可追溯的反馈人员,广泛的记录不同用户对产品的需求。
2.2需求分析
在需求分析阶段,对需求进行一番分析,确定其基本属性、做了之后对产品会带来哪些商业价值?用户量的提高?以用实现这项求求所要付出的人员、时间等成本,最终算出需求的性价比;在这个过程中主要对需求进行全方面的评测,明确目的性与创造的价值。
对于一些BUG或是功能上的小修改之类的需求,不做详细分析,一般确定修改后,直接转为需求处理。
2.3需求筛选
这个阶段工作是结合现状对需求进行处理,主要是解决—做不做?做多少?什么时候做?的问题;
需求的评审的形式主要是团队晨会中展开,邀请领导参与,团队中成员有页面设计师、前端工程师、程序员、测试人员等角色;
通过一次评审,对多个需求进行打包,整理出一个版本(或者子项目)所需的的需求点;
对打包好的需求点形成文档,提交由领导复核,确认后进入开发周期;
2.4需求处理
对己确定好的版本(或者子项目)的需求点,进行开发,这里主要涉及开发流程,详情参考相关开发规范。
图表 1 需求管理流程图
三、 需求采集——人人参与
需求采集对于整个需求管理流程最为重要,决定做什么的数据基础,需求采集也并不是产品设计之前的工作,而是一个贯穿始终的过程;它并不是产品人员的事情,而是所有人员的事情;
不同人员、不同角色,能提出自己所擅长的领域问题,不同的的关注点的问题,在需求采集阶段,我们不怕发现什么荒谬的需求,而是怕遗漏合理的需求…
源地址:http://ucd.lcduba.com/?p=85
-
微信创始人张小龙首次公开演讲(官方无删减版)
微信创始人张小龙首次公开演讲(官方无删减版) -
如何通过APP看到产品战略层面
产品经理拿到一款产品的时候,不能只能看到表面信息,而是要能看到产品背后的信息。 -
基于用户的“真需求”创新产品
产品创新是保证企业在竞争激烈的市场上长久生存的关键,今天,我们就围绕产品创新和用户研究分享一些看法。 -
有一种交互设计研究验证叫“设计走查”
如何在最短的时间内对自己的产品做出检验,确保其在定位、设计、营销计划等多个环节,在可视范围内是正确的,需要一套比较科学、完善的方法去做出检测。 -
你为什么离不开微信?
张小龙说用完即走,你却爱不释手; 到底是什么让你离不开微信? -
移动互联时代APP的发展方向
现在我们已经走上了移动互联网时代,无论是企业还是公司,都会经过网络竞争中争取有利的优势,较为传统的产品竞争逐渐向互联网竞争转型,出现了很多数据云大数据等等 -
AI 时代产品经理的机遇和挑战
AI 时代产品经理的机遇和挑战 -
前1%与前10%的产品经理差距在哪?
前1%与前10%的产品经理差距在哪? -
你有哪些策略应对不断的需求变更?
你有哪些策略应对不断的需求变更? -
如何运营天猫【十亿俱乐部】商家页面?
如何运营天猫【十亿俱乐部】商家页面?