CMMI V2.0丨能力成熟度模型集成历史及应用

原创
李晓琳
2020-09-29 09:00:00
3465
摘要:本篇文章主要介绍CMMI发展史和评估及应用。
能力成熟度模型集成即CMMI,是有助于实现软件过程改进和开发,并降低服务风险行为的模型。CMMI最初是为软件定制,最新的版本则更具有普适性,可以应用于所有行业的硬件、软件和服务的开发功能。该模型有助于衡量、构建和提高能力,以此提高整体性能。

CMMI的主要目标是创建“产品超前、服务高效、部门高产的可靠环境”。具体来说,CMMI的经营目标包括:提供高质量的服务或产品、提高客户满意度、增加利益相关者价值、实现全行业的认可、建立更大的市场份额。卡内基梅隆软件工程研究所指出,CMMI的目的是帮助 “整合传统的相对独立功能,设定流程改进目标和优先级,来为质量流程提供指导,并为当前流程提供参考”。

CMMI发展史

CMMI由卡内基梅隆大学开发,是CMMI项目的一部分。它旨在建立一个成熟的模型,通过将多种模型集成在一个框架中来衡量客户在特定领域内的持续发展能力,并提高该过程的效率和可操作性。

该项目的主要赞助商是国防部长办公室和国防工业协会,成员来自工业界、政府和卡内基梅隆软件工程学院(SEI)。该模型最初是为国防部创建,用以评估软件承包商的专业性和资质。

CMMI的第一版于2002年发布,该模型以1987年至1997年开发的能力成熟度模型(CMM)为基础。2002年发布了1.1版,2006年发布了1.2版,2010年发布了1.3版。2.0版于2018年推出,该版本改进显著,使该模型对于任何行业的企业而言都更易于使用且更加高效。

了解如何应用CMMI

CMMI由CMMI研究院管理,该研究院于2016年被ISACA收购。ISACA以前被称为信息系统审核和控制协会。

CMMI研究院的既定目标是“帮助客户提高和衡量各种关键业务功能的性能,包括产品开发、服务精进、员工管理、数据管理、供应商管理和网络安全”。想要更好地了解其自身的实践与CMMI最佳实践的对比,并且想要实施CMMI实践的企业通常从评估开始。通常,企业选择对以下各项进行评估:

●评估企业的流程与CMMI最佳做法的比较情况,并确定需要改进的方面;

●与客户或供应商共享有关企业如何与CMMI最佳做法进行比较的信息;
●遵守客户的合同条款

●评估

评估过程主要涉及三方面:过程和服务开发、服务建立和管理、产品和服务的获取。虽然鉴定过程对于企业而言耗时耗资,但却大有裨益。鉴定具有以下优势:
●帮助企业制定优先处理关键问题的改进策略;
●降低风险;
●通过在Published Appraisal Results网站上提供鉴定结果来展示企业流程的健全性;

●提供CMMI成熟度级别。

使用CMMI模型进行的任何评估都必须符合CMMI(ARC)的评估要求。CMMI研究院使用的官方评估方法被称为标准CMMI评估方法的改进过程(SCAMPI)。在此批准的方法中,评估方法分为三类:

SCAMPI A级是最正式,最严格的评估类型,也是唯一一个提供水平等级的类型。进行此类评估的企业通常已经实施了一系列改进,因此需要正式对其进度进行基准测试。该类评估必须由与现场评估团队合作的合格首席评估师进行。

SCAMPI B类评估主要由已经采取了一些改进措施,并希望对其在达到CMMI期望水平方面取得的进展的企业使用。与A级评估相比,它的正式性和成本更低,但仍可为企业提供评估目标推进进度的机会。

与A类或B类评估相比,SCAMPI C类评估耗资更少、更快捷、更灵活。此类评估的目的是快速评估企业的实践,并确定它们与CMMI最佳实践的一致性。企业可以在较高级别上使用C类评估来分析组织内的问题,也可以在微观级别上使用C类评估来解决更具体的或部门内的问题。


Q: 什么是CMMI V2.0模型? A: CMMI V2.0模型是一种用于衡量和提高组织能力以提升整体性能的框架,适用于各种行业的硬件、软件和服务开发。


Q: CMMI评估的主要类型有哪些? A: CMMI评估主要包括SCAMPI A级、B级和C级,分别对应不同的正式性和成本,以满足企业的不同需求。


Q: 企业为什么要进行CMMI评估? A: 企业进行CMMI评估是为了比较自身流程与CMMI最佳实践,从而确定改进方向,降低风险并展示流程健全性。
  • ai_thumbnail_81473_1759108543.png
评论列表
📫
星星上的柚子2025-11-26 16:16:47回复
好奇企业实施CMMI实际成本有多大呢?

推荐阅读

CMMI V2.0丨成功的敏捷过程改进项目的要素

任何敏捷过程改进项目的目标都应该是提高可预测性和透明化,制定关键执行主管信任并支持的改进计划。
李晓琳 2020-08-11

带你全面认识CMMI V2.0(三)

一文搞懂CMMIV2.0中的成熟度等级!
yanruiyu 2021-03-11

通过FURPS +实现CMMI 2.0的业务分析方法(下)

FURPS / FURPS +是识别软件质量属性的模型,是行业公认的实践,它专门为业务分析师设计,以便在基于CMMI实践环境中收集和分析要求时遵循该实践。
李晓琳 2021-02-18

带你全面认识CMMI V2.0(七)——改进

本文主要阐述改进(Improving)涉及开发、管理和改进过程及其相关资产,其主要重点是提高组织绩效。
yanruiyu 2021-03-30
返回顶部
客服头像
丁芝
高级客户经理
客服微信
17663906485
1481227768
统一服务热线 4006-8899-23
我要提问提问有任何问题,您都可以在这里提问。问题反馈反馈点击这里,让我们聆听您的建议与反馈。