CMMI软件能力成熟度模型集成

CMMI软件能力成熟度模型集成

CMMI全称是Capability Maturity Model Integration,即能力成熟度模型集成(也有称为:软件能力成熟度集成模型)。CMMI是一个庞大的过程元模型,自发布以来在世界软件界产生了巨大的影响。CMMI等级评估已经成为业界公认的标准,CMMI的证书成了一个企业或组织能力和形象的标志,没有这个证书不仅难以获得国外项目,甚至也难以在国内一些项目的竞标中获胜。CMMI适合企业操作,避免了某些管理体系只重理论而忽视实践的缺陷。在我国,随着媒体的宣传和政府的支持,许多企业引入了CMMI咨询
当前位置:首页 > IT资质 > CMMI软件能力成熟度模型集成

CMMI软件能力成熟度模型集成

什么是CMMI? 

CMMI全称是Capability Maturity Model Integration,即能力成熟度模型集成(也有称为:软件能力成熟度集成模型),是美国国防部的一个设想,1994年由美国国防部(United States Department of Defense)与卡内基-梅隆大学(Carnegie-Mellon University)下的软件工程研究中心(Software Engineering Institute,SEISM)以及美国国防工业协会(National Defense Industrial Association)共同开发和研制的,他们计划把现在所有现存实施的与即将被发展出来的各种能力成熟度模型,集成到一个框架中去,申请此认证的前提条件是该企业具有有效的软件企业认定证书。

其目的是帮助软件企业对软件工程过程进行管理和改进,增强开发与改进能力,从而能按时地、不超预算地开发出高质量的软件。其所依据的想法是:只要集中精力持续努力去建立有效的软件工程过程的基础结构,不断进行管理的实践和过程的改进,就可以克服软件开发中的困难。CMMI为改进一个组织的各种过程提供了一个单一的集成化框架,新的集成模型框架消除了各个模型的不一致性,减少了模型间的重复,增加透明度和理解,建立了一个自动的、可扩展的框架。因而能够从总体上改进组织的质量和效率。CMMI主要关注点就是成本效益、明确重点、过程集中和灵活性四个方面。 

 

为什么开展CMMI?


  • ◆ 能保证软件开发的质量与进度,能对"杂乱无章、无序管理"的项目开发过程进行规范。
  • ◆ 有利于成本控制。因为质量有所保证,浪费在修改、解决客户的抱怨方面的成本会降低很多。绝大多数情况是缺少规范制度,只是求快。项目完成后,要花很多时间修修补补,费用很容易失控。
  • ◆ 有助于提高软件开发者的职业素养。每一个具体参与其中的员工,无论是项目经理,还是工程师,甚至一些高层管理人的做事方法逐渐变得标准化、规范化。
  • ◆ 能够解决人员流动所带来的问题。公司通过过程改进,建立了财富库以共享经验, 而不是单纯依靠某些人员。
  • ◆ 有利于提升公司和员工绩效管理水平,以持续改进效益。通过度量和分析开发过程和产品,建立公司的效率指标。


 

办理CMMI认证的流程

CMMI模型已经成为业界主要的过程管理模型,CMMI模型有两种表示方式,连续表示模型和分级表示模型。其中分级表示模型依次划分为五个等级(初始级、可重复级、已定义级、已管理级、优化级),标志着软件企业能力成熟度的五个层次。级别越高,表示软件组织的成熟能力也越高,CMMI5是目前世界软件界对能力成熟度要求最高、申请难度最大、级别最高的评估,通过CMMI5级评估标志着本公司的质量管理和过程改进已跻身于全球软件业的顶尖水平。

从申请CMMI认证到评估完成,往往要经历1年左右的时间,主要包括以下阶段:

第一阶段现状调查 第二阶段CMMI培训 第三阶段过程规范制定

① 准备和调查分析 ① CMMI证书培训 ① 讲解过程体系模板

② 协助组建EPG及相关工作小组 ② CMMI过程域培训 ② 过程规范制定

③ 对EPG及相关工作小组进行培训 ③ 方法论培训 ③ 最佳实践和案例分析

④ 制定过程改进计划

④ 评审过程体系文档

 

第四阶段试运行 第五阶段预评估 第六阶段正式评估

① 指导客户选择试点项目 ① SCAMPI评估方法培训 ① 正式评估准备和计划

② 指导客户在试点项目中实践过程体系 ② SCAMPI预评估 ② 正式评估就绪检查

③ 检查实践证据

③ SCAMPI正式评估

④ 解答试点过程中的问题

④ 上报结果给CMU/SEI

 

CMMI认证条件 

■ 申请此认证的前提条件是该企业具有有效的软件企业认定证书;

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

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

■ 企业要舍得在这方面的投入。


证书



常见问题
cmmi认证条件

cmmi认证条件

CMMI3:(一).CMMI3的基本要求:三级最少需要企业13人以上(含10余名软件开发人员) ;软件项目选择要求 :项目资料较完整的软件开发项目;选取的项目是公司典型的项目;项目周期尽量3个月以上;

2024/3/6 15:55:22

CMMI认证有什么意义

CMMI认证有什么意义

CMMI(Capability Maturity Model Integration)即能力成熟度模型集成,是由美国卡内基梅隆大学软件工程研究所(SEI)开发的,用于评估和改善企业软件开发过程的一种标准。它主要关注软件开发过程中的管理、工程、质量保证等方面,旨在帮助企业提高软件开发效率和质量,降低成本。…

2024/3/6 15:30:36

哪些企业适合做CMMI认证

哪些企业适合做CMMI认证

综合来讲,CMMI认证适合任何行业,但实际上业界实施CMMI认证的多以IT企业为主,包括软件开发、软件外包、系统集成等企业,对企业的要求主要体现在以下几个方面:

2024/1/17 15:55:19

CMMI对企业有哪些价值

CMMI对企业有哪些价值

CMMI模型集合了众多的行业最佳实践,通过内置的不断进化的实践方法,提供经验证的改进途径。该模型的设计具有灵活性和易用性,可以根据企业实际的业务需求和目标实现可视化,最新的体系架构实现了互操作性,解决当前和新兴的业务需求。

2024/1/17 14:55:16

CMMI认证是什么?

CMMI认证是什么?

CMMI全称是Capability Maturity Model Integration,即软件能力成熟度集成模型,是在CMM(Capability Maturity Model For Software,软件能力成熟度模型)的基础上发展而来的。

2023/11/27 14:59:59

CMMI认证等级最高几级?

CMMI认证等级最高几级?

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

2023/11/27 11:30:05

什么是CMMI?软件能力成熟度模型集成?

什么是CMMI?软件能力成熟度模型集成?

CMMI全称是Capability Maturity Model Integration,即软件能力成熟度模型集成(也有称为:软件能力成熟度集成模型),是美国国防部的一个设想,是由美国国防部(United States Department of Defense)与卡内基-梅隆大学(Carnegie-Mellon University)下的软件工程研究中心(Softwa…

2023/9/6 13:56:04

CMMI对中小企业的意义和目的

CMMI对中小企业的意义和目的

实施CMMI对中小企业来讲,是希望能够改进企业的开发管理模式,向现代软件产业发展。它不同于初期的小型项目的个体开发方式,需要 工程化的、一致的开发管理过程。要将企业的开发过程进行明确定义,在全生命周期阶段的不同阶段定义活动的执行顺序,需要的人员及技能、使用的标准…

2023/9/6 13:54:39

了解CMMI等级

了解CMMI等级

了解CMMI等级等级在CMMI中被用来描述一个组织想要改善发展产品或服务流程时的建议演进途径。等级也是评鉴中评等活动的产出。评鉴可以在全公司或是像项目群组及部门等小群组中执行

2023/9/6 13:53:39

CMMI等级证书有1-5级划分 CMMI企业认证收益

CMMI等级证书有1-5级划分 CMMI企业认证收益

CMMI等级划分 CMMI一级:初始级 企业对项目的目标与要做的努力很清晰,项目的目标得以实现。但是由于任务的完成带有很大的偶然性,企业无法保证在实施同类项目的时候仍然能够完成任务。 企业在一级上的项目实施对实施人员有很大的依赖性。 CMMI二级:管理级 企业在项目实…

2023/9/6 11:06:02

CMMI——能力成熟度模型集成

CMMI——能力成熟度模型集成

CMMI认证简介: CMMI是由由美国国防部与卡内基-梅隆大学下的软件工程研究中心以及美国国防工业协会共同开发制定的一套专门针对软件产品的质量管理和质量保证标准

2023/9/6 11:05:11

Copyright © 2020 深信安(深圳)信息技术有限公司 版权所有 版权所有