CMMI学习一
CMMI-Capability Maturity Model Integrated直译就是能力成熟度模型集成。
它是一整套从经验中产生的过程域模型,帮助企业制度化自己的生产、开发、管理等过程,保障项目的进度、产品的质量等等。整套模型从数据上统计是:22个过程域(Process Area),50个特定目标(Specific Goal),173个特定实践(Specific Practices),5个一般目标(Generic Goal),17个一般实践(Generic Practices)。
如果企业中有下面的问题:
    总是在救火
    经常返工
    人员变动使技术也流失(技术可复用低)
    成员士气低下
    等等
那么可能就有必要推行CMMI的相关过程域模型。
有人总结了一句经典“CMMI只是告诉你该做什么,而不是该怎么做”。我们有了模型,但是并不表示我们就可以高枕无忧,因为只有CMM真正和组织的实际相结合,在模型的帮助下总结出自己的过程定义才能发挥模型的作用。现在很多企业做CMMI认证的原动力只是为自己的产品打上这么个光环,只是“顺便”提高企业的各过程的能力。
我认为,一个组织要做CMMI认证(这里指阶段认证中的3级认证),首先要稳定的运行一年以上,这里的稳定是指公司人员、环境、组织结构、规模等没有大的变动,因为只有这样你才能有适合自己公司的经验可以总结,才能结合CMMI定义适合自己的有效的过程,并不断改进完善这些过程。不然,“作失败的计划,是在计划失败”。

后记:目前公司正在组织CMMI认证,自己也在苦心学习中,希望有经验的博友能对我认识的误区给以批评与指正,谢谢!另外我会尽可能把英文写出来,因为翻译很难准确表述。
整个过程可大致分为:
1.人员培训——让人员了解CMMI
2.文档编写——编写体系文件
3.模拟访谈——自己组织访谈,一问一答的形式,很重要!
4.预评估——主要是对体系文件的评审
5.最终评估——主要是访谈