文章目录

  • 一、需求整理
  • 二、需求初判
  • 三、需求定义
  • 四、需求分析
  • 五、需求评审
  • 六、需求排期
  • 七、需求跟踪
  • 八、需求变更

很多人可能都还不明白需求分析和需求管理之间的区别,通常我们说起来最多的都是需求沟通和需求分析,开会都是讨论需求如何如何做,这其实是需求分析的过程如何如何,而与需求有关的其他活动提及的比较少。其实需求沟通和需求分析都只是需求管理过程中的两个环节。
一个项目做了很久,人力投入越来越多,大家都像打了鸡血一样天天加班,但是感觉总是做不完,就像一个“无底洞”。想尽快完成这个项目的时候,总有新的需求要做。实际上,这里涉及到一个需求管理的概念。项目中哪些该做,哪些应该先做,做到什么程度,都是由需求管理的过程来决定的。
通常需求管理是对需求生命周期的管理,从需求的产生到需求的结束,过程可以划分为以下几个独立的阶段:

一、需求整理

与PO进行需求沟通,并对沟通的需求进行归类整理,形成文档。这个过程需要对业务建立起一个概念模型,以便对其进行抽象描述。也会用到一些工具像markdown、思维导图、原型设计的工具等。文档是一个梳理思路非常好的方式,在文档中把自己的想法书写出来,配上流程图、状态图、时序图,即方便自己的积累又便于别人的理解。文档越详尽、越清晰越好,最好的文档就是一个新人也能根据文档快速的理解方案并写出代码。

二、需求初判

围绕项目的业务核心,目的是找到实际要做的需求。需要在沟通需求时,对需求的实现方案、所耗成本和资源、预期效果、是否有实现同样目标的低成本替代方案等,有一定的判断力,即需求方案初判。

三、需求定义

根据需求沟通和需求分析的结果,进一步定义准确无误的项目需求。需求定义的过程更多的是对需求进行准确的描述,从需求方的角度、功能操作流程的角度等方面,对分析出来的真实需求做出完整、无二义性的定义,准确理解PO意图,澄清不明确点,让其他相关人员能准确的理解需求。

四、需求分析

需求分析主要是明确需求执行的优先级。在通过上述两个过程后,会挡掉一些不合理或可以采取更轻的解决方案的需求,对于留下来的需求,需要记录进需求池。在记录进需求池的时候,需要对需求的优先级进行排序标注,有两种常见的排序方法。一种是基于四象限法则,另一种则是基于KANO模型。

  1. 在判断需求是否重要时,可以参考如下:
  • 先做,会造成问题和负面影响
  • 后做,会产生正向的效应和影响
  1. 在判断需求是否紧急,可以参考如下:
  • 后做,错误会持续发生并造成严重影响
  • 后做,短期内可控但长期会有糟糕的影响
  • 先做,立刻能解决很多问题、产生正面的影响
  • 先做,在一段时间后可以有良好的效果

五、需求评审

需求评审是各方对需求进行确认的重要环节。各方对需求进行确认的过程,达成统一认知和共识,使需求能够推进实现落地。在需求评审的过程中,一定要说明清楚需求的背景、价值、意义,而不是纯粹的需求讲解,这样有助于各方对需求的理解。
需求评审的重要性体现如下:

  • 评审过程本身也是一个知识传递过程,产品经理、SM与评审人员一起讨论用户需求,这有助于评审人员获得用户需求的前期认识。
  • 评审过程中可能发现不明确的或者遗漏的需求,这需要SM和产品经理进行二次需求分析和定义。
  • 在确认了To-do List需求后,SM需要综合该产品线的全局需求优先级情况,对该需求进行版本排期,并根据版本排期推算大致的可上线时间范围。
  • 评审过程中可能发现某些特殊需求,这时产品经理、SM和评审人员可以群策群力共同思考解决问题的方式。
  • 当局者迷、旁观者清。再有经验的产品经理也可能犯错,评审人员可以提出更合理或者更有建设性的想法供产品经理参考。

六、需求排期

需求评审完成之后,进入到设计开发阶段。需求排期需要SM制定出需求实现的生产要素UI设计、前端开发、后端开发、测试各需要的时间以及并行分工的情况。

七、需求跟踪

需求跟踪是产品经理日常必须完成的工作。跟进需求的设计实现过程,保证需求的实现不打折扣,并随时关注需求的变化。通过比较需求定义与后续工作成果之间的对应关系,建立与维护需求跟踪列表,确保产品依据需求的定义进行开发。

  • 正向跟踪:检查已安排的每个需求是否都能在后续的实现过程中有相对应的部分,确保没有漏做的需求,并保证需求的实现程度和需求定义要求的一样。这就需要每天都与后续的各个负责实现的人员进行确认。
  • 逆向跟踪:根据已有的交互设计稿、系统设计文档、测试用例文档等成果文档,反向检查是否包含了所有已安排的需求。

八、需求变更

需求变更最考验产品经理需求把控能力。当因为外部环境变化或者内部需求定义错误导致需求需要更改时,要做好变更的管控,防止因为变更而导致需求执行的过程无法进行下去。

总之,需求管理是一项十分重要的工作,在众多失败的项目中,项目的失败主要是需求管理失败导致的。因此,需求管理对产品能否最终实现产生至关重要的影响。

如何做到项目准时交付之需求管理相关推荐

  1. 项目准时交付率提升至91% 鼎捷助力金石机器人击破经营困局

    服务型制造是制造与服务融合发展的新型制造模式和产业形态,是先进制造业和现代服务业深度融合的重要方向.这一发展趋势在装备制造行业尤为突出.如何成功摆脱单机制造,快速形成"设计+制造+服务&qu ...

  2. 项目积压需求项目计划_需求变更频繁,项目经理如何做好需求管理?

    项目实施过程中,项目经理常常面临一个重大挑战--需求变更.需求变更无处不在,市场条件变化.新业务出现.战略目标调整.客户需求修改.资源限制等,都会造成需求变更. 需求变更会影响项目的时间.成本和质量, ...

  3. 项目需求管理专栏︱如何进行高效的项目需求管理

    摘要 糟糕的需求管理流程(或者根本就没有)常常被认为是项目失败的首要原因.正如许多组织所发现的那样,审慎设计的项目管理流程可以有效地提高项目成功率,这些研究同时指出:混乱的产品需求的管理,也是项目失败 ...

  4. 项目管理从需求管理开始--不懂需求管理还敢带项目?

    分析报告指出,多达76%的项目失败是因为差劲的需求管理,这个是项目失败的最主要原因,比技术.进度失控或者混乱的变更管理还要关键. 很多PMO和PM却没有把需求管理重视起来,甚至认为这只是产品经理的事情 ...

  5. 论信息系统项目的需求管理

    最近有朋友让我将我写论文的经验写出来,并写个例子给她.拗不过,只好回忆.本文以我自己在2009年下半年项目管理师考试的论文题目为例,说明如何写论文. 论文的编写其实不难,关键是要将题目的内容都覆盖到, ...

  6. 轻量级过程改进之需求管理

    需求管理在于管理产品研发过程中的客户需求,建立项目相关干系人对需求的共同理解,维护需求与所开发产品之间的一致性,并控制需求的变更.需求管理的重要性不言而喻,在前面讲到的项目启动.项目计划以及接下去要讲 ...

  7. 需求管理有什么工具?

    哪家公司需求管理软件好?使用Zoho Projects的多功能需求管理软件,强大的需求管理软件,无缝执行您的所有项目,始终如一的超额交付项目并超出预期. 需求管理软件 让您的团队与Zoho Proje ...

  8. 需求管理 -- 为什么做需求管理

    导语: 需求管理对于项目来说很重要,甚至会影响到项目的成功与否.一个好的项目管理流程不仅可以推动项目的进行,还可以提高项目的成功率.需求管理如此重要,那么我们应该如何进行需求管理呢? 糟糕的需求管理 ...

  9. 《系统集成项目管理工程师》必背100个知识点-28范围管理计划和需求管理计划...

    范围管理计划和需求管理计划的内容是? (1)范围管理计划是项目或项目集管理计划的组成部分,描述了如何定义.制定.监督.控制和确认项目范围. (2)需求管理计划是项目管理计划的组成部分,描述了如何分析. ...

  10. 项目可交付成果的质量管理该怎么做?

    通往项目最终服务或产品的道路往往是由许多临时可交付成果铺就的.每一个可交付成果本身都必须完整.质量合适并与所有其他可交付成果协调,同时确保:   ● 保持客户和主要利益相关者所要求的质量水平. ● 项 ...

最新文章

  1. Linux属于下面哪一种软件,【单选题】下面软件中属于自由软件开放源码的是( )。 A. Unix B. Linux C. Mi...
  2. 西瓜说 | 物联网说了好一阵了,你为什么还不懂?
  3. 实作 ASP.NET 多笔数据离线编辑
  4. Qgis3.2编译移植成功文档完整版
  5. 单片机00:继电器间隔1s的控制
  6. vue $slot基本用法
  7. 石家庄规划建设智慧城市 三年后城市将大变样
  8. Golang 之 IED 安装(mac)
  9. C语言实现简易五子棋
  10. uni-app使用countdown插件实现倒计时
  11. 关于监听Android的静音键以及音量按键
  12. 上海伯俊软件科技有限公司面试题
  13. python二级练习和考试复习(分别格式化输出0.002178对应的科学表示法形式)
  14. App渠道统计方法全面解析 总有一种适合你
  15. 【Tomcat简介】
  16. 西北乱跑娃 -- html header优化信息
  17. 【原创】ppp拨号上网总结
  18. 直播平台源码,vue 写搜索效果
  19. OCR身份证实名认证+图片上传+拍照上传图片(自用)
  20. 【区块链108将】职品汇龚才春:通过区块链建立招聘生态,建立真实的应聘环境

热门文章

  1. 厦门大学林子雨老师大数据实验环境搭建索引
  2. Mac系统用命令打开ping端口的方法
  3. Pycharm 搭建 Django 项目 (非常详细)
  4. arping 命令解析
  5. 基于STM8S003F3的数字温度计制作
  6. Java中通过流下载文件
  7. 2018年深圳杯论文_2018.5.21/建模日记/深圳杯
  8. oracle没按成功怎么卸载,关于oracle卸载没有卸载完全的问题
  9. 2021-08-1320210813SONY的专业DSD播放格式(DSF)转WAV的方法
  10. ucos II 操作系统