在没有接触CMMI的时候,团队的研发效率主要取决于:团队成员的能力、是否有良好的工作习惯、对内对外沟通效率、是否严谨/细致/认真负责、是否有质量意识、等等。这些往往都是不可控的,研发质量&效率主要取决于你遇到的队友、甲方是什么类型的人。
CMMI是一套模型、方法论,v2.0版本有20个实践域,以及每个实践域下对应的若干个实践。这些实践指出了对应实践期望(随着模型的演进,肯定会有变化),具体如何达成这些实践、项目研发过程中对应的裁剪、等等,都是要根据实际需要去理解去调整的,并不是一套可以直接无脑套用的工具。
工作中,我是属于比较喜欢总结的人,接触CMMI之后,会将自己的总结与模型进行对应。一是可以验证自己的总结是否与成熟体系经验有接近的地方,有则说明自己的工作和总结还是不错的。二是做得不好,则可以做对应实践域的学习或加强。三是根据工作中做得不好或者需要优化的地方,找到对应的实践域,针对性学习和加强,融入到自己的知识体系中,达到自我成长的目的。
1. v1.3版本——过程域
Causal Analysis and Resolution (CAR) 原因分析与解决,支持类
Configuration Management (CM) 配置管理,支持类
Decision Analysis and Resolution (DAR) 决策分析与解决,支持类
Integrated Project Management (IPM) 集成项目管理,项目管理类
Measurem