什么是CMMI-(cmmi认证)

什么是CMMI-(cmmi认证)

CMMI是一种软件能力成熟度模型,是由美国软件工程研究而成,随后在世界形成推广的一种软件评估标准,对企业的软件综合管理形成一套体系建立,用于改善软件质量的方法。

如今申请cmmi认证的企业增多, 认证有何条件?认证cmmi有哪些好处?

cmmi认证条件

cmmi1级是初次建立,cmmi2级是建立初步的管理级别,一般企业是从cmmi3级开始认证,从而一级一级递增。cmmi认证条件如下:

1、 CMMI是针对软件企业的能力成熟度模型标准;

2、 企业要有专门的人员进行体系创建,体系监督执行,过程分析和改进;

3、 在评估前要至少完成体系创建、完成,并持续运行半年以上。

针对很多企业比较关心的CMMI认证相关问题,梳理了CMMI相关内容,整理汇总如下:

CMMI模型概述

CMMI(Capability Maturity Model Integration For Software,软件能力成熟度模型集成)是在CMM(Capability Maturity Model For Software,软件能力成熟度模型)的基础上发展而来的。CMMI是由美国卡耐基梅隆大学软件工程研究所(Software Engineering Institute,SEI)组织全世界的软件过程改进和软件开发管理方面的专家历时四年而开发出来的,并在全世界推广实施的一种软件能力成熟度评估标准,主要用于指导软件开发过程的改进和进行软件开发能力的评估。

随着CMMI体系的开发和升级,2018年7月17日,CMMI 研究院正式发布了CMMI模型V2.0中文版,该版本是一个全球公认的软件、产品和系统开发优良实践过程改进模型,能够帮助组织提升绩效。

CMMI五个等级介绍

CMMI共有5个级别,代表软件团队能力成熟度的5个等级,数字越大,成熟度越高,高成熟度等级表示有比较强的软件综合开发能力。企业初次评估,最高可从3级开始申请。

1、CMMI一级,完成级。在完成级水平上,企业对项目的目标与要做的努力很清晰。项目的目标得以实现。

2、CMMI二级,管理级。在管理级水平上,企业在项目实施上能够遵守既定的计划与流程,有资源准备,权责到人,对相关的项目实施人员有相应的培训,对整个流程有监测与控制,并与上级单位对项目与流程进行审查。

3、CMMI三级,定义级。在定义级水平上,企业不仅仅能够对项目的实施有一整套的管理措施,并保障项目的完成;而且,企业能够根据自身的特殊情况以及自己的标准流程,将这套管理体系与流程予以制度化。

4、CMMI四级,量化管理级。量化管理级分析对软件工程和产品质量的详细度量数据,对软件过程和产品都有定量的理解与控制,管理有一个做出结论的客观依据。

5、CMMI五级,优化级。优化管理级的量化反馈和先进的新思想、新技术促使过程持续不断改进。

CMMI主要根据公司实际情况确定,一般实施CMMI咨询认证的周期是3-4个月

CMMI认证办理流程

1、确定CMMI认证级别,一般CMMI有五个认证级别,不同的级别有不同的要求,1级为最低级,5级为最高级

2、选择评估师,一般公司会选择咨询机构进行咨询服务,选择好一个好的咨询机构可以让拿证的时间大大缩短,让办理更加高效

3、准备好企业的商业目标、评估目标、项目信息、人员信息

4、主任评估师根据收集到的信息集合SCAMPI A的要求,拟订评估初始计划,并与企业的评估发起人沟通评估计划,形成正式的评估计划

5、首先由主任评估师在线注册本次评估,然后企业的评估发起人和评估小组成员都需要在线注册

6、主任评估师通过远程或者现场的方式,检查企业对于现场审核的相关文件的收集、计划的执行情况、后勤协调等各个方面准备情况,确保正式的现场评估或视频评估能够顺利进行

7、正式评估:主任评估师与其他评估小组成员现场评估或视频评估进行为期一周的现场审查,整个评估小组在这一个周之内针对CMMI数百条要求逐一寻找物证(日常工作文件记录)和人证(访谈记录)来证明企业满足或不满足CMMI的要求。并在评估最后一天向全员公布审查结果

8、官方审计:主任评估师整理打包好所有评估的工作产出,通过评估系统提交给官方审查。官方的质量审查小组对全球每一场评估进行审查,判断评估是否满足SCAMPI A评估流程规范的要求。审查周期最多60个自然日内完成审查

9、官方审查通过之后,会以邮件形式通知到主任评估师和企业的评估发起人,并在全球过级企业名单网址上公布企业过级信息

企业认证CMMI的主要收益

CMMI模型由一系列的PA(过程域)组成,这些PA构成了集成能力模型的核心,为企业提供了软件工程、系统工程、集成产品及过程开发方面的过程改进框架和指南。主要有以下几方面收益:

提高质量和生产率。CMMI对研发过程设定质量控制点进行严格的质量检查,提升产品的质量,减少了因质量问题减少的返工,从而提升了工作效率。据SEI统计,通过CMMI咨询认证并切实实施CMMI管理模式的软件公司对项目的估计与控制能力约提升40%-50%;生产率提高10%-20%,软件产品出错率下降超过1/3。

缩短交付周期。实施CMMI可以提升估算能力,通过准确的项目计划和严格的项目监控,控制项目进度,缩短项目周期。

控制成本。通过CMMI的规范管理,较少因错误、bug以及需求反复带来的损失,有效控制成本。

提高人员水平,通过CMMI企业健全了软件研发团队、明晰了岗位的职责、加强了团队的管理,使员工工作方法逐渐标准化、规范化,提升人员工作水平。

提升管理水平。CMMI帮助企业建立了规范的软件研发过程,提升了企业的研发管理水平;CMMI帮助企业建立过程资产库,将企业的知识经验进行收集和分享,从而解决人员流动给企业带来的影响。

有利于市场开拓。随着业界对CMMI的广泛认可,越来越多的组织将CMMI作为供应商的选择标准和招标要求,CMMI认证有助于软件企业形象和市场开拓,有利于企业获得长期稳定的订单。

CMMI认证好处

实施CMMI,可以帮助IT企业对软件工程过程进行管理和改进,增强开发与改进能力,从而能按时地、不超预算地开发出高质量的软件、硬件和系统集成项目,从而提高企业的管理水平,增强企业的国际竞争能力。实施CMMI对企业的好处主要体现为:

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

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

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

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

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

第六、政策扶持,根据各省市每年政策,对实施CMMI企业会有一定金额的政策补贴。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2022年6月28日 上午10:04
下一篇 2022年6月28日 上午10:06

相关推荐