首页 > 技术文章 > 需求管理报告

linmob 2022-04-10 20:41 原文

一、     关键过程域中的特殊实践都有哪些?

SP1.1 了解需求:与需求的提供者对需求的含义达成一致。

 

SP1.2 获得需求承诺:获得项目组成员对需求的承诺。

 

SP1.3 管理需求变更:在项目进行中,管理需求的变更。

 

SP1.4 维护需求双向追溯性:维护需求和工作产品之间的双向可跟踪性。

 

SP1.5 界定项目工作与需求的差异:识别项目计划、工作产品和需求之间的不一致。

 

二、  具体该怎么做?

SP1.1 了解需求:可以编写到需求获取的流程中,当需求获取完成后,由客户确认需求理解的一致性。

子实践:

1.建立区别适当需求提供者的准则清单。

2.建立客观的需求评估及接受准则。

3.分析需求,以确保其符合已建立的准则的要求。

4.与需求提供者达成需求共识,使项目成员可对需求承诺。

 

 

SP1.2 获得需求承诺:可以编写到需求评审的流程中,当需求评审完成后,由开发人员确认需求的可实现性。

子实践:

1.评估需求对现有承诺的影响。需求变更或新需求发生时,评估其对项目成员的影响。

2.协商并记录承诺。在项目成员对需求或需求改变承诺之前,对现有承诺的改变,应先协商。

 

 

SP1.3 管理需求变更:需要编写一个需求变更的流程,该流程可以合并到配置管理的变更管理流程中。

子实践:

1.记录所有的需求和需求变更,不论是项目本身产生的或外界的要求。

2.维护需求变更纪录,以及每次变更的理由。维护变更的历史纪录,有助于追踪需求变更的状态

3.从相关干系人的观点,评估需求变更的影响。

4.确保项目人员能取得需求和变更的资料。

 

 

SP1.4 维护需求双向追溯性:可以在需求开发过程中建立客户需求到产品需求,产品需求到产品需求的跟踪矩阵,可以在设计过程中建立设计到产品需求的跟踪矩阵,在测试过程中建立测试用例到产品需求的跟踪矩阵,以此类推。

子实践:

1.维护需求追溯性,确保已记录低阶(或衍生)需求的来源。

2.维护需求追溯性,从需求到衍生需求,以及需求分配到功能、接口、对象、人员、过程及工作产品。

3.制作需求追溯表。

 

 

SP1.5 界定项目工作与需求的差异:可以在需求评审、设计评审、代码评审、测试用例评审、测试、用户手册评审、需求变更、设计变更等流程中体现识别不一致的活动。

子实践:

1.审查项目计划、活动及工作产品,是否与需求及需求变更相符。

2.界定差异来源及其理由。

3.当需求基线有变动时,界定有关计划及工作产品所需的变更。

4.启动矫正措施。

 

 

三、  与CMM中对应过程域的实践活动的区别与联系?

 

区别:CMMI模型中比CMM进一步强化了对需求的重视。

在CMM中,关于需求只有需求管理这一个关键过程域,也就是说,强调对有质量的需求进行管理,而如何获取需求则没有提出明确的要求。

在CMMI的阶段模型中,2级需求管理过程域中,增加了双向追溯性,强调界定项目工作与需求的差异。CMMI模型对工程活动进行了一定的强化。

 

联系:CMMI以CMM为基础演化而来。

CMMI继承了CMM收集需求、文档化需求等关键过程域活动。

推荐阅读