1.介绍 关于本文 本文介绍了流程改进模型-CMMI,着重描述CMMI对需求管理的要求,同时也提供了如何通过部署相关的工具使整个组织达到CMMI水平的要求 什么是CMMI? 软件工程学会(SEI),集成的能力成熟度模型(CMMI)是描述产品开发(包括系统工程和软件工程)的能力成熟度模型。SEI把CMM描述成为包含一个或多个关键因素的有效流程,同时也描述了如何从杂乱的,不成熟的流程到规则的,成熟的具有更高质量和效率的流程。 CMMI是对软件成熟度模型(SW-CMM),系统工程成熟度模型(SECM)和集成的产品开发成熟度模型(IPD-CMM)的最佳实践的建立和扩展。 难道流程改进不会耗费时间和金钱吗?它的回报是什么?
CMMI成熟度水平 CMMI提供了级别式的和持续式的两种表示法。在本文中,将关注级别式表示法。CMMI定义了五个级别(或水平)的过程成熟度(见图1)。CMMI鼓励企业先集中精力在那些可控制的过程域上,然后逐步将这些过程演变到更复杂的级别。本文将重点描述级别二和级别三中包含跟需求管理相关的过程域。
图1:CMMI的五个级别 过程域 CMMI的过程域是一组相互关联,并且有一组可定义目标的最佳实践。图二表示了五个成熟度级别各自的过程域 图2:CMMI各级别的过程域 本文将关注CMMI第二级别中的需求管理和第三级别中的需求开发及相关技术解决方案。一旦付诸实施,它们相互紧密联系,并协同运行 |