摘要:
不少人士可能都会对CMMI有这样的一些误解:
CMMI重视过程不太重视人员管理;
CMMI强调按过程执行,而忽视人员的主动性、创造力;
过程是死的,文档也是死的,但人是活的,事情也是变化的,CMMI的执行缺乏弹性;
……
本文将为大家阐述CMMI对团队管理方面的要求,还CMMI一个“清白”。
很久以前,国内某大软件公司通过了CMM2级认证(当时国内通过CMM评估的企业很少),媒体采访他们的成员,他们最大的感受就是以前不用写文档,现在要写很多文档。直到现在,“写文档”依然是众多过级企业的最大感受,如果SEI知道了,肯定郁闷死了!
曾经有QA问我,怎样保证项目组提交的数据是正确的?再深入问下去,原来项目组为了应付度量,会共同“造假”,QA苦无应对的良策。我非常纳闷,这样的团队,这样的氛围,如何做过程改进?
您的团队中有没有这些问题呢?
l 团队中存在一些不良的风气。
l 团队中没有人知道这个项目有什么用。
l 团队没有统一的行为准则、工作习惯。
l 劳碌了两三年,团队成员技能没有怎么增长。
l 遇到问题,不知道应该由谁来决策?如何决策?
l 每次总结教训都说要注意沟通,但沟通问题还是不断地出现。
CMMI中被遗忘的角落
CMMIv1.1版中的IT(Integrated Teaming)、OEI(Organizational Environment for Integration)这两个PA,常常是省略不评估的PA。业内普遍认为,这两个PA只适用于大型企业、大型团队,所以评估能省则省。
IT这个PA列出了对团队管理的要求,如:建立项目远景,组建团队等;而OEI这个PA在组织级别列出了对团队管理的要求,如:建立决策机构,制定组织级行为准则等。
CMMIv1.2版,这两个PA已经“消失”了,两个PA的内容分别整合进IPM和OPD中了,OPD的SG2及IPM的SG3都被标示上“for IPPD”。
不管是CMMIv1.1还v1.2,其实CMMI有专门内容对团队建设提出了要求,企业如果真正想做好过程改进,都应该认真学习这两个PA。
除此以外,每个PA的以下GP都是直接与团队管理密切相关的:
GP2.4 Assign Responsibility
GP2.5 Train People
GP2.7 Identify and Involve Relevant Stakeholders
GP3.2 Collect Improvement Information
CMMI中的这些要求,与一般的团队管理要素对应关系如下:
团队管理要素
CMMI中与之对应的
团队文化、行为准则
OPD的SP2.2 SP2.3
团队远景
IPM SP3.1
团队决策机制
OPD的SP2.1
团队的组成及成员职责
IPM SP3.2 SP3.3 SP3.4;所有PA的GP 2.4
沟通管理
OPD的SP2.2;IPM SP3.5;所有PA的GP 2.7
知识管理
所有PA的GP2.5 GP3.2;OT;OPD SG1
团队的文化与行为准则
CMMI中与之对应的是:
OPD(组织过程定义,Organizational Process Definition)的
SP2.2 Establish Rules and Guidelines for Integrated Teams
SP2.3 Balance Team and Home Organization Responsibilities
什么是企业文化?企业文化是公司全体员工的价值观、行为准则、思维习惯、做事风格、习惯等的总