CMMI V2.0已经千呼万唤始出来有近一年时间了,很多企业都想一窥2.0版的神秘,也有很多企业希望在2019年的评估中就采用2.0版本。不过在真正开始实施CMMI2.0前还是应该先了解一下CMMI2.0版的内部结构以及与1.3版的主要区别的。也许很多企业彻底了解后会失望,当然某些企业可能会惊喜。
实际上CMMI V2.0 模型是一个实践域(PA-Practice Area)的容器,由五个部分组成:
1.视图:视图是模型的一个窗口,组织可以定义自己的视图。比如:
•主要进行软件开发的组织可以选择预定义视图 CMMI 开发V2.0 (CMMI-DEV)
•希望提高工作管理能力的组织可以选择规划和管理工作能力域的一个视图
2.实践域:是一组实践,它们共同描述实现已定义的意图和价值所需的关键活动。实践域包括:实践域(名称和图标(包括首字母缩略词),以前的CMMI版本叫过程域,缩写都是PA)
3.实践组:在实践域中,这些实践被分类到一组演进的等级中,分别称为第 1 级、第 2 级,以此类推。这样的等级划分为性能改进提供了一条途径。(如下图:是不是有点像以前的成熟度等级ML?)
4.实践:包含两个部分:a)必需的信息,实践的目的、价值、声明等信息信息;b)解释性信息,包括活动实例和工作产品实例等说明性资料。
5.说明性资料:包括模型中所有其他内容,除了实践中的必需信息。比如附录、指南等等。
鸟瞰CMMI V2.0结构图如下所示:
其实,笔者认为CMMI2.0版与1.3版相比,表面上看改头换面,但实际上本质没有大的变化,甚至很多地方都是换汤不换药,新贴上不同的标签罢了。至于实施或评估的效果如何还有待于今后市场的真实反馈。
能力域:是一组相关的实践域,可以提高组织或项目的技能和活动的性能。能力域是一种视图,是 CMMI V2.0 模型的一个子集,描述了构成特定能力域的一组预定义实践域。(类似1.3版的过程域分类:项目管理类、过程管理类、工程类、支持类)图例 1展示了规划和管理工作能力域的一个视图,该能力域包含了所有当前和未来计划相关的实践域。
(注:将来计划的或潜在的能力域和实践域以灰色显示。)
图1 规划和管理工作能力域视图
能力域的类别:
–执行:用于生产和提供优质解决方案的能力域(类似1.3版的工程类)
–管理:用于规划和管理解决方案实施的能力域(类似1.3版的项目管理类)
–使能:用于支持解决方案实施和交付的能力域(类似1.3版的支持类)
–改进:用于维持和提高性能的能力域(类似1.3版的过程管理类)
图2展示了能力域如何分类到各个类别中
图2 类别和相关能力域
举些例子:
a)客户满意度是大多数组织的首要目标也是挑战。“执行”类别提供了几组最佳实践,以持续生产和交付满足客户需求的解决方案。
b)对于希望提高规划能力或者在一致地规划和管理工作方面存在问题的组织,“管理”类别提供了几组最佳实践来帮助解决这些问题。
c)组织在解决复杂性和管理变更方面通常会遇到挑战。“使能”类别提供了一组明确的方法来控制、决定和沟通如何解决复杂性和变更。
d)许多组织认识到需要提高性能,但一旦达到边际收益就会失去动力和焦点。“改进”类别可以促成有效和可持续的性能改进。
按照以上类别根据企业的实际情况来选取对应的实践域进行实施是不是很像1.3版的CMMI的连续式模型的做法?