步骤/方法
一、 申请CMMI认证
一 找好咨询公司
现状调查阶段
咨询公司会派专业咨询师到公司进行指导工作,
1 首先对公司现状进行调查,对症下药。
2 成立相关组织机构,比如EPG成员组,MM 中层管理者 等相关组织机构
3 对EPG成员进行培训,或者首先对负责这个评估工作的人进行进培训,
4 双方协调制订详细过程改进实施计划。
培训阶段
咨询公司组织培训
1 对公司ATM成员进行证书培训
2 过程域培训
3 方法论培训
这些培训都比较简单,时间也比较短,没实际用处,真正了解还是后面制定规范,补证据文档阶段
过程规范制定阶段
1 咨询师会指导公司EPG或者评估负责人怎样去建立公司过程体系,从而达到评估标准。
2 评估负责人或者EPG成员根据公司实际情况建立过程规范,最佳实践,知识库,等相关资料
3 还要建议评审过程体系文档
这些一般来说咨询师会指导完成,中间会耗较长时间,还需要反复评审。
试运行阶段
1 就是按照抽取目前实施项目进行试点,并且按照制订体系实行。
2 评估前根据评估PIID表检查实施证据
3 解决实际项目中使用体系遇到问题
预评估,和正式评估阶段
1 预评估就是,咨询师模拟正式评估流程,进行预演,呵呵。。
2正式评估,真正的主任评估来评估,用他们方法来,PIID证据加访谈的方式进行。
所以大家一目了然,要想过证,找个好的咨询公司是很重要的,除非你自己很牛逼,过个证几十W,这风险不小的。
当然这个目的就是拿证,好投标,小公司麻大多数都是这种目的,不过也有真正拿来提高软件过程的,大公司要稍微多些。
二 涉及项目管理方面知识
玩这个我们主要任务是根据公司实际情况来建立过程体系,这个就需要一定经验了,即要达到评估标准,又要适合公司运作,
又不能增加太多的工作负担,还要提高项目质量,减小风险,提高效率。当然这套东西对玩项目管理,尤其是项目经理的帮助
是非常大的,当你熟悉所有PA,我想如果你是认真搞的,你的思考问题方式会改变,考虑问题也会更全面,对项目全局把
控能力也会大大提高,对做项目管理是非常有帮助的,如果做项目管理的如果没玩过这些过程的话就比较落伍了,当然类似的
体系很多比如 RUP,MSF,ISO9001,敏捷,等道理都类似,个人感觉CMMI,RUP,至少会一个,敏捷可以学下,其它了解下也没坏处。
当然最后理论还要结合实践才行,否则都是废话,跟玩咨询的咨询师没啥区别,我们是真刀真枪干的。
下来主要深入到每个PA,这个对于我们来说才是精华,其它都是浮云,这里可能不会写得很详细,但核心的东西会提到。