25/30#初阶-项目需求管理#30天专注橙长计划

25/30#初阶-项目需求管理#30天专注橙长计划_第1张图片
项目需求管理基础

“需求”指的是由项目接受的或项目产生的产品和产品构件需求。这种需求既有技术性的,也有非技术性的。需求管理(REQM,Requirements Management)的目的是确保各方对需求的一致理解;管理和控制需求的变更;从需求到最终产品的双向跟踪。

许多IT企业都有过需求失控的痛苦经历,就我们个人而言,可以想象到拖延症一个病因就是需求管理不好,总是被各种其他事情带偏,有木有中枪。可见,有好的需求管理会给我们带来什么

1、需求以失控的状态进入软件过程,从源头上失去了项目的质量保证;

2、需求范围界定不清,使项目缺乏计划性,导致成本、范围、项目生命周期失控;

3、需求变更失控,使组织处于被动反应式的环境中,项目组主力成员成为救火队;

4、需求管理不当,导致项目延期、士气低落,增加了项目的失败风险;

5、需求反复,导致项目无限期恶性循环,项目版本混乱难以管理;

为了避免上述情况的出现,需求管理提出了明确的要求:

一是管理项目的产品和产品构件的需求;

二是标识哪些需求与项目计划及工作产品之间不一致。

通过适当的步骤,确保需求在项目的各个层面上动态地保持一致,一旦出现不一致,则启动相关的处理过程域,使其调整到一致。


需求管理的工具包括:

1、需求及相关文档管理的工具(现在市面上有很多项目管理工具,不错的免费有禅道http://www.zentao.net/);

2、电子化审批流程工具;

3、具有溯源性的矩阵工具。

25/30#初阶-项目需求管理#30天专注橙长计划_第2张图片
四类需求可跟踪能力

如图,如果不能把设计元素、代码段或测试回溯到一个需求,你可能有一个“画蛇添足”的程序;然而,若这些孤立的元素表明了一个正当的功能,则说明需求规格说明书“漏掉”了一项需求。

需求溯源包括的三个方面,每个都具有双向溯源性。

1、需求向底层分解的双向溯源矩阵;

2、需求沿生命周期纵向产品溯源矩阵;

3、需求的水平溯源矩阵(跨系统功能间);

需求管理要求建立和维护需求双向溯源表,而双向溯源表的关联关系非常复杂,因此:

①须借助工具进行管理。对小的项目,可以用Excel等简单工具进行管理,但对大型项目或组织级的需求管理,则应使用专门的需求管理工具。

②须建立一套编码体系,以便进行标识和检索。

③需求管理工具可以与配置管理工具同时考虑,即使用项目管理系统。

附件:上述所有内容可下载文件查看:https://pan.baidu.com/s/1kUQVbO7


25/30#初阶-项目需求管理#30天专注橙长计划_第3张图片
打卡

你可能感兴趣的:(25/30#初阶-项目需求管理#30天专注橙长计划)