CMMI3 级评估工作的总结
1.做 CMMI 应该是从上到下来做,而不应该是从下到上。
首先,我觉得公司领导必须要知道我们为什么要过 CMMI,也就是说过 CMMI 的目的是什么。只有真的
相信通过 CMMI 这种过程改进方式能够为公司带来管理、项目实施、成本、收益等方面的改善,才能够为
CMMI 相关工作的开展铺平道路。
第二,最先应该被培训的是各级部门领导,应该让各级部门领导都知道 CMMI 过程改进能够给组织和他
们的工作带来哪些益处,先给他们洗脑,让他们愿意为 CMMI 做出贡献。
第三,做具体工作(文档和模版编写)的人很可能是普通员工,他们的视野一般不会很广泛,很可能停
留在某个程度,而且文档及模版制作过程中很可能出于简化自己工作的目的而忽视过程改进要求,以至于
到最后才发现文档编写不合格。因此,我觉得写这种文档应该让这些员工的上级审阅通过才可(关键是这
些员工的领导要懂,又是培训问题了)
2.在写文档前,应该知道 CMMI 都规定了哪些部分是一定要有的,哪些部分可以弱化,哪些部分可以没有。
我觉得做任何事情都要有目标,而且目标要切合实际。以 CMMI 过程改进来说,如果我们的目的就是过
CMMI,就是为了 CMMI 而 CMMI 的话,那我们在写过程文档的时候就可以弱化能弱化的,删掉可以没有
的,只保留必需要有的部分。否则,我们就应该参照企业现有的模式去认真的理顺项目各阶段工作,优化
各阶段工作,提出按照企业现有的模式能够做出的 CMMI 过程文档和模版,最后,提出组织的过程改进建
议,这个建议可以是企业结构的调整等(但通常企业结构的调整是很难的事情)。只有这样,CMMI 的过
程改进工作才能够顺利的开展并走向正规。
3.培训和现场指导很重要
培训是很重要的,我参加培训的时候是被临时从项目现场叫回来的,根本不知道什么是 CMMI,CMMI
都要做什么,为什么做,如何做,反正是什么都不知道。联系听了 3 天,基本听不懂,尤其是老师说的都
是英文的什么 PA、SP、GP 的。但是我觉得现场的一部分人是能够听懂的,因为他们中的人参加过 CMM2
级的培训和评估,可以说听 CMMI 的培训是轻车熟路了。因此,我建议在组织培训前应该做预热培训或针
对不同的人做分类。可以对没有项目管理经验的人先做项目管理方面的培训,让他们理解为什么要做项目
计划,项目计划都包括哪些部分,为什么要做风险管理,为什么要对项目进行跟踪和控制,项目在里程碑
处为什么要进行度量等。在给学员补充这些知识后,再对他们进行 CMMI 的过程改进培训的话我想效果会
十分显著的。
说到老师的现场指导,我觉得就更重要了。老师是 CMMI 评测机构派来的,他会参与到最终的评估,所
以我们在指导的最开始就应该让老师对每个 PA 都做详细的讲解,详细叙述各 PA 的要求及覆盖完成方式,
当每个 PA 都讲解完毕后,一定要让老师给出评估时考察 PA 是否覆盖所要求的内容的表格,依据这个表格
做过程文档和模版,这样就可以事倍功半了。
2.度量的部分最重要,度量的目标、内容一定要由组织级来定,而且要先定。
说到度量实在是惭愧啊,我被安排一直做 PP、PMC、RSKM 部分,这部分文档和模版我觉得做的不错,
可是当我写试点项目文档时我才发现,天啊,这需要度量的内容怎么同数据统计的表格内容不对应呢?我