新公司何时准备CMM
一个新成立的公司,团队大约运行多久,团队多大规模时,才有必要准备CMM?
过CMM需要的钱,因为至少要有一个项目组和一个项目管理部门,还有很多的培训费用、实施费用。
我原先的公司,开了不到一年就去过CMM2,也过去了,所以什么时候不关键,关键的是是否下定了决心去实施。
另外,不用所有的项目组都按照标准去做,只要一个就可以了。准备好各方面的文档,项目管理部能回答老外的提问一般问题就不会很大了。
CMM3以上就需要有一个比较成熟的团队了,最好一级一级往上面升。
实施CMM本身对企业和人员并没有限制,新创立的公司实施起来更容易,因为很多工程师的不利于管理的习惯还没有养成,从一开始就制定规范对于企业的发展无疑是有好处的,但最起码企业要有项目吧,否则再好的体系和规程也无从下手阿。而且要通过评估的话,一定要有过程体系实实在在在若干个项目中实施产生的数据才好,不然就只是体系,而达不到通过Cmm评估的条件。
--------------------------
欢迎大家交流经验和资料 MSN:ccccss_ccccss@hotmail.com
可以使用CMMI的能力成熟度评定。
这种评定不在于你什么方面都要作,而是选择几个PA来做。把这几个PA做到最好。
在作其他的PA,一直到所有的PA都达成。
对于刚成立的公司和团队。项目管理方面的规范最为重要。
例如:风险管理RKSM,计划PP,计划控制PMC,配置管理CM,需求管理RM最为重要。
作了一定的项目,需要强化品质的时候,再导入
VAL验证,VER确认,MA测量和分析,PPQA过程和成果物的品质保证
做到一定阶段,还希望由此提高设计能力。
就可以使用TS技术解,DAR方案选择,RD需求开发。这些PA。
作了不少项目,有了一定的基础,再建立组织的过程定义和度量模型
如:OPD组织过程定义,OT组织培训,OPF组织过程聚焦,OID组织改善,QPM定量项目管理。
--------------------------------------------------------------
有一个PA比较特殊,虽然是CMMI5/CMM5级才有的缺陷预防CAR。
但是这个PA强烈推荐一直使用,是要在每一个项目开始的时候,由项目组组员根据项目的特性
和目前人员能力,列出最有可能发生的bug种类和一览。然后开始用头脑风暴法考虑出能够提
前发现和避免缺陷写入代码的做法。设定好具体的做法和实行者和监督人。然后在项目的每个
阶段末重新确认这些措施的执行状况和效果,并且考虑有没有新的种类bug会有可能产生。再
考虑出预防措施。
这种做法如果再作初次的项目时候,效果不见的非常好,但是一旦再作第二个类似项目的时候,
就可以拿原来的buglist来做预防措施。就能容易的做好"不断改进"这一CMM/CMMI思想的精髓。