55

CMMI评估

2022/4/2

项目介绍


CMMI(Capability Maturity Model Integration For Software,软件能力成熟度模型集成)是在CMM(Capability Maturity 

Model For Software,软件能力成熟度模型)的基础上发展而来的。


CMMI是由美国

卡耐基梅隆大学软件工程研究所(Software Engineering Institute,SEI)组织全世界的软件过程改进和软件开发管

理方面的专家历时四年而开发出来的,并在全世界推广实施的一种软件能力成熟度评估标准,主要用于指导软件开发过程的改进和进行软

件开发能力的评估。

CMMI共有5个级别,代表软件开发团队能力成熟度的5个等级,一级较低,5级为较高级别,1级和2级对项目管理活动指导作用不大,所以企业初次评估CMMI推荐从3级开始。4、5级必须运行3级一年以上才可以申请评估。


1638427016(1).jpg

认证条件


CMMI 三级评估

基本条件:

(1)公司成立一年以上;

(2)技术人员10人以上,支持人员5人以上;

(3)一年内已完成的研发项目不少于3个;

(4)在研项目不少于1个。


CMMI 五级评估

基本条件:

(1)通过CMMI三级1年半以上;

(2)技术人员25人以上,支持人员10人以上;

(3)至少6个以上已完成的软件开发项目。


认证流程


1、签订评估服务合同。

2、安排计划:

    ①至少提前两个月在CMMI官网注册发起人账号和协调人账号;

    ②咨询公司与评估师沟通,确定评估时间。

3、奥琳咨询师协助企业准备评审材料,CMMI认证材料主要包括项目资料,公司基本信息,开发流程,人员角色安排等等,奥琳咨询师会根据这些资料将企业的软件开发过程CMMI标准化。

4、人员培训:

    ①材料准备过程中,奥琳咨询师负责对企业进行CMMI培训;

    ②正式评估前,奥琳咨询师对企业人员进行模拟访谈,主要针对访谈的重点问题和需要考核的方向。

5、进入正式评估,奥琳公司会根据情况协助企业进行线上或现场评估,奥琳公司提供部分ATM人员、CMMI研究院注册翻译,企业需要提供访谈人员,包括高层经理、EPG、项目经理、测试人员、开发人员、设计人员、编码人员、QA、OT、CM等。

6、正式评审一般5-8天,评审完成后,1-2个月公示结果。评估结果可以通过CMMI官网进行查询。


认证意义


一、能确认软件开发的质量与进度,能对“杂乱无章、无序管理"的项目开发过程进行规范。

二、有利于成本控制。因为质量有所确认,浪费在修改、解决客户的抱怨方面的成本会降低很多。绝大多数情况是缺少规范制度,只是求快。项目完成后,要花很多时间修修补补,费用很容易失控。

三、有助于提高软件开发者的职业素养。每一个具体参与其中的员工,无论是项目经理,还是工程师,甚至一些高层管理人的做事方法逐渐变得标准化、规范化。

四、能够解决人员流动所带来的问题。公司通过过程改进,建立了财富库以共享经验, 而不是单纯依靠某些人员。

五、有利于提升公司和员工绩效管理水平,以持续改进效益。通过度量和分析开发过程和产品,建立公司的效率指标。


常见问题


什么是ATM?

在CMMI评估的过程中会有一个角色叫ATM,全称是Appraisal(评估) Team(小组) Member(成员),想成为ATM成员,需要参加CMMI的官方培训,然后进行考试考核,成功通过后,会在CMMI官方网站进行实名注册,可以查询到档案,此时,在CMMI评审中才有承担ATM这个角色的资格。


ATM的职责是什么?

1、根据CMMI模型中,相关实践域中的各个实践要求,协助评估师做材料审查和证据收集。

2、协助评估师对企业各角色开展访谈工作,记录受访人员证词。

3、整理材料审查和访谈工作发现的证据,形成企业的弱项和强项,填写PIID表。

4、参与评估结果的讨论和表决。

5、协助评估师完成初步发现会议和较终发现会议的PPT报告文件。


什么是SEPG

      SEPG是软件过程改进小组,是企业中为实施过程改进活动而成立的小组,它是CMMI实施中的一个要求。过程改进活动包括识别可以优化或改进的项、制定改进的措施、推进措施实施与落地。通常是由企业中的管理人员或熟悉企业流程的人员构成。



相关信息


CMMI证书的有效期为3年。企业如果需要重新评估三级的话,一般要提前6个月做准备;如果是升五级或重新评估五级,建议提前8个月以上做准备。