全国
动态 新闻 政策 课程 介绍 综合 问答

收起

CMMI证书

中国教育在线  |  2022-05-31 首页-动态-考试认证

CMMI是什么,其实已不是什么新鲜的问题,从各种书籍材料中都能找到介绍,本文不详细介绍CMMI的分级、结构、具体内容,只想探讨一下CMMI的定义,是什么,不是什么。

1、模型与最佳实践

首先请思考一个问题,如果你被要求做一个从没做过的工作,你会怎么办?也许会不知所措,但也有一个很简单的办法,就是请教那些做过的人,看看他们是怎么干的。如果有可能,最好多问几个不同的人,比较一下,获得最好的做法。CMMI也是这样,来源于业界的最佳实践。通过从业界收集的最佳实践进行分析,发现其中对项目开发的成功能起到至关重要作用的实践,再将这些实践进行整理后命名为过程域(PA),CMMI V1.3中就有22个这样的过程域,这些实践按相关性可以分为过程管理,项目管理,工程,支撑四个领域,为组织在不同领域的改进提供指导。

另一方面,通过对不同项目实践分析,发现实施不同的实践组合和次序会带来不同的结果。例如,如果没有良好的项目管理,项目就不能有效的执行,那么项目管理是项目能够成功的基础,所以首先要实施项目管理的相关实践。通过几个项目的成功实施后,发现还有除了项目管理,工程技术方面的实践也对项目的成功至关重要,于是将这个过程固化下来,这样就形成了组织标准开发过程,是一个组织成熟的表现。CMMI将过程能力分成了5个成熟度等级,也就是常说的初始级,已管理级,已定义级,定量管理级和优化级,在CMMI中叫阶段式表示法,也叫成熟度等级。CMMI模型认为具有不同成熟度的研发组织具有不同的过程能力,拥有不同的研发和管理能力,也就是项目能够成功的能力。成熟度等级为组织级改进提供了一个预定义的路线图。还有一种连续型表示法,是支持单个过程域的改进方式,组织可以根据自身的情况,选择某个特定的过程域进行实施,以提升和改进组织在某一特定领域的能力,这叫能力等级。选择哪种方式作为改进方式,需要依据组织自身情况来确定。

还要说明一点,CMMI内容分为“Required”(必需的),“Expected”(期望的)、“Informative”(提供信息的)三个级别。最重要的是“必需的”级别,是模型和过程改进的基础。第二级别“期望的”,在过程改进中起到主要作用,但是某些情况可能不会出现在成功的组织中。“提供信息的”构成了模型的主要部分,为过程改进提供了有用的指导,在许多情况下他们对“必需的”和“期望的”构件做了进一步说明。在一个PA中,一般PA的目标属于“必需的”,PA中建议的实践属于“期望的”,其他对目标和实践的补充说明属于“提供信息的”。从这里可以看出CMMI模型只提出了目标是必须达到的,并没有要求你怎么去达到目标,你可以用业界最佳实践,也可以用你自己的原始办法,更加可以创造新的方法。

回到了CMMI是什么的问题上,从这里可以看出, CMMI是一个模型,是实践,它不是标准,也不是流程,所以它并不会告诉你具体要怎么做。它给我们提供了一个框架,一个可预期的改进线路图。

 

相关推荐

收起

报名

条件

考试

科目

问答