一、 CMMI V 2.0简介
CMMI V2.0 模型是一套经过验证的全球实践,旨在优化不断变化的全球环境中的业务性能,帮助组织建立解决最常见业务挑战的关键能力并设定相应基准,通过可重复性和实践来改进流程。CMMI全球实践使组织能够建立和基准化最常见的业务挑战,包括:
(1)管理工作,确保质量并提高绩效
(2)开发产品并提供/管理服务
(3)管理供应商
(4)管理人力和支持实施
(5)保持习惯的持久性和管理业务弹性
二、CMMI的来源
其中主要问题体现在:
(1)不能集中其不同过程改进的能力以取得更大成绩;
(2)要进行一些重复的培训、评估和改进活动,因而增加了许多成本;
(3)遇到不同模型中有一些对相同事物说法不一致,或活动不协调,甚至相抵触。
三、性能和过程改进的关键
1、展现出可见的、积极的、高层领导者的支持
持续不断的高层领导者的支持对成功至关重要。如果没有时刻警惕、正面的压力和高层管理者的积极支持,员工会认为高层管理者不在意,那就没人会在意,性能和过程改进就会失败。
2、让执行工作的人参与进来
执行任务的人需要参与描述和记录过程,以便反映工作实际如何被执行。积极参与过程及其持续改进会使参与者产生主人公感觉,从而主动支持它,使得过程更有可能被遵循,并成为完成工作的正常方式。
3、首先记录“现状”
在记录过程时,要着重记录当前正在做的事情(即“现状”过程),要避免记录认为应该做什么的诱惑。
4、专注于实现业务目标
性能和过程改进计划必须支持组织的业务目标。此外,使改进的优先级与组织的优先级保持一致,否则对这些计划的支持就会消失。
5、沟通、沟通、再沟通
在员工满意度调查中,缺乏沟通往往是头号问题。员工想知道管理层如何支持已计划的变更以及变更将如何影响他们。人们天生会抵制变化,倾向于回到舒适的状态。清晰、一致和频繁的沟通可以减轻变化时人们的焦虑。研究表明,必须以多种方式多次给与消息,才能确保至少90%的人接受并采取相应行动。
6、建立明确的改进基础条件
组织需要确保资金、资源、工具、培训和支持到位,以管理和支持性能和过程改进。这包括具有适当技能和经验的人员,以及明确的责任、权力和问责。
7、对准恰当的细节层次
“不要让完美成为足够好的敌人。“过程文档中的详细程度要恰当。关注性能和过程改进而不是实施和部署完美的过程。
8、计划并提供培训
升级技能对于支持性行为和强化期望的行为至关重要。培训至少应涵盖个人开展工作时需要的全部过程和工具。
9、通过度量获得业务结果
“有了度量才算已经执行。”请记住,度量需要投资。因此需确保每个度量项的收集都有理由,并且该度量项能够为业务带来价值和性能改进。不要“为度量而度量”,要优先考虑更多的分析而不是更多的度量。
10、强化良好的行为
修正行为需要持续的强化。积极的强化(如奖励)通常比消极强化更有效(如惩罚)。确保奖励基于优点和表现,而不是个人关系。
11、管理干系人的期望
与内部或外部客户和供应商一起管理变更的预期和影响。随着组织实施性能改进,记得告知和教育您的客户、供应商和其他利益相关方。
12、为差异制定计划
性能和过程改进的成功取决于组织的环境。在一种情况下运行良好的过程可能在另一种情况中起反作用。过程和变化必须考虑到组织中的差异并适应文化。
13、变更不要太多
人们一次只能吸收一定数量的变更,如果同时引入太多变更,采纳的时候会导致不均衡,并且一些变更不会演变成为习惯,确定哪些变更有效也会变得困难。留出时间让变更内化,并使其成为习惯。
四、 实施CMMI的好处
1. 通过参照模型可以发现企业与实践的差距,为日后改进指出了方向;
2.改善产品开发过程,缩短产品开发时间;
3.提高产品质量,降低产品缺陷率,提升客户满意度;
4.降低产品开发成本,提高项目控制能力;
5.合理安排资源,减少资源浪费;
6.有助于提高软件开发者的职业素养,每一个参与其中的员工的做事方法逐渐变得规范化、标准化;
7.能够解决人员流动带来的问题;
8.有利于提升公司和员工绩效管理水平,以持续改进效益。