CMMI评估是根据每一个CMMI实践域中的每一条实践明细来进行评估的,评估的是软件开发的过程是否符合CMMI模型要求,所谓过程就是项目开发过程中必须要有哪些产出文档,还有我们的开发人员和支持人员有没有按标准的流程去执行项目的开发过程。
CMMI评估周期
CMMI三级正式评估周期5个工作日,五级周期7个工作日
CMMI评估内容
一、CMMI认证材料审核
(1)、CMMI项目文档
1.项目级
就是我们技术人员的工作内容,一个项目从立项、需求分析、设计、编码、集成、测试、交付等,每个过程都需要按照CMMI模型的标准过程执行,而产出的文档就是企业用来证明自己运行CMMI模型的证据。
2.组织级
(1)主要是我们的支持人员工作内容,项目开发过程中,产出的文档如何管理配置,如何保证人员能力符合要求,有没有组织标准过程指南,出现问题如何解决,如何更有效的管理BUG和风险,如何监控项目的质量,以及怎样保证项目如期交付等等。
(2)CMMI项目材料文件
一套成熟的CMMI项目材料包含1000多个文档资料,每个文档都是相关联的,你是依据哪些标准过程产出的这个文档,随时项目的进度,文档版本是怎么变化的,出现的问题是怎么记录的,问题是怎么解决的,问题风险的大小有没有阈值范围,分别该采取怎样的措施,最终达到了什么效果,每一个文件都能追溯到其源头和结果,不但能找到对应的证据还要能现场跟CMMI评估师解释的清楚。
3、CMMI认证角色访谈
角色其实就是我们在开发过程中所担任的职责,项目经理、需求分析人员、架构设计人员、编码人员、集成人员、测试人员、培训人员、配置管理人员、过程改进人员等等,这些都是角色。
角色访谈的内容就是把我们第一项(CMMI材料评审)的内容,通过现场给CMMI评估师演示文档,解释文档关联性,说明这么做的原因及目的的形式来进行,当然在评估师在现场还会提问一些扩展性的问题,这些都要解释明白,只要你的说辞评估师觉得合情合理,且符合CMMI模型要求,那么企业的这次评估将会划上一个完美的句号。