一、什么是CMMI?
1、CMMI软件能力成熟度集成模型
CMMI认证是鉴定企业在开发流程化和质量管理上的国际通行标准,全球软件生产标准大都以此为基点,并都努力争取成为CMMI认证队伍中的一分子。
CMMI分为 1-5级 5个等级,常做的等级为 3级
二、CMMI 3 级申报条件:
1、公司具备 15-18个软件研发人员。
2、3个以上研发项目(客户提供每个项目相关研发材料,由我司项目部工程师实施编写整理)。
3、有办公场地、封闭会议室
三、CMMI 3 级申请作用:
1、招投标必备(政府、事业单位、银行、证券,运营商等单位对于软件项目的招标要求)
2、补贴政策(10-30万不等)
3、落地改进实施(提高企业研发管理能力)
4、强化企业对新产品开发和利用了,能够保证开发质量,产品开发的进度,就大大地提高了企业的管理水平。
5、有利于成本控制。因为质量有所保证。
四、申报流程及周期:
整个流程 3级大概 3个月,
五、证书样式:
证书有效期三年,不需每年年审,三年后重新评审。
CMMI模型由一系列的PA(过程域)组成,这些PA构成了集成能力模型的核心,为企业提供了软件工程、系统工程、集成产品及过程开发方面的过程改进框架和指南。主要有以下几方面收益:
◆提高质量和生产率。CMMI对研发过程设定质量控制点进行严格的质量检查,提升产品的质量,减少了因质量问题减少的返工,从而提升了工作效率。据SEI统计,通过CMMI咨询认证并切实实施CMMI管理模式的软件公司对项目的估计与控制能力约提升40%-50%;生产率提高10%-20%,软件产品出错率下降超过1/3。
◆ 缩短交付周期。实施CMMI可以提升估算能力,通过准确的项目计划和严格的项目监控,控制项目进度,缩短项目周期。
◆ 控制成本。通过CMMI的规范管理,较少因错误、bug以及需求反复带来的损失,有效控制成本。
◆ 提高人员水平。通过CMMI企业健全了软件研发团队、明晰了岗位的职责、加强了团队的管理,使员工工作方法逐渐标准化、规范化,提升人员工作水平。
◆ 提升管理水平。CMMI帮助企业建立了规范的软件研发过程,提升了企业的研发管理水平;CMMI帮助企业建立过程资产库,将企业的知识经验进行收集和分享,从而解决人员流动给企业带来的影响。
◆ 有利于市场开拓。随着业界对CMMI的广泛认可,越来越多的组织将CMMI作为供应商的选择标准和招标要求,CMMI认证有助于软件企业形象和市场开拓,有利于企业获得长期稳定的订单。