CMMI 概要 在CMMI模型中,两种表现方式(连续的和阶段的)从他们所涵盖的过程区域上来说并没有不同,不同的是过程区域的组织方式以及对成熟度(能力)级别的判断方式。具体的评估方法,请参见 SEI 的 SCAMPI 评估方法(Standard CMMI Appraisal Method for Process Improvement) /products/assess.html>. 以下是两种不同的模型表达方式的概念图。熟悉CMM模型的人会发现,在CMMI模型中,将目标和实践进行了改变。首先是名称上的改变,将关键过程区域(KPA)变成了过程区域(PA)。其次,将每一个PA的目标分成了通用目标(Generic Goals)和特定目标(Specific Goals)。这是对CMM中关于制度化部分的一种强调,而且正是因为有了这个变化,在连续模型中出现了0级和1级的区分。针对目标的细分,实践活动也进行了细分。活动也变成了通用活动和特定活动两种。 

对于连续模型,每一个过程区域都具有6个级别: 
连续模型中可以为每一个过程区域判定能力级别,这样就可以避免象在CMM模型中那样,就算其他的领域都做得很好,只是因为有一个KPA中有一个目标不能达到就使得评估结果只能是1级的尴尬局面。连续模型和阶段模型中的过程元素都是一致的,在连续模型中,过程区域是按照过程区域分类来划分的。 在连续模型中,包括下面的过程区域分类和过程区域: 
在CMMI的阶段模型中,和CMM模型一样,划分了五个成熟度级别,下表就是这五个成熟度级别所包含的过程区域一览表: 
在这里我们能够发现,在CMMI中,对系统工程进行了特别的强调,在3级中的需求开发,技术解决方案,产品集成,验证和校验都是与系统工程直接密切相关的过程区域。
|