什么是CMMI?优化开发流程的模型
什么是CMMI?
能力成熟度模型集成 (CMMI) 是一种流程和行为模型,可帮助组织简化流程改进,并鼓励富有成效的行为,从而降低软件、产品和服务开发中的风险。
CMMI 由卡内基梅隆大学软件工程研究所开发,作为项目、部门或组织的过程改进工具。国防部和美国政府帮助开发了 CMMI,这是国防部和美国政府软件开发合同的共同要求。CMMI目前由CMMI研究所管理,该研究所于2016年被ISACA收购。
CMMI模型
CMMI 旨在通过为企业提供持续开发更好的产品和服务所需的一切来帮助提高绩效。但CMMI不仅仅是一个过程模型;这也是一种行为模式。企业可以使用CMMI通过制定可衡量的基准来解决提高绩效的后勤问题,但CMMI也可以帮助创建一个结构,以鼓励整个组织的生产,高效的行为。
CMMI的演变
CMMI 旨在将多个业务成熟度模型组合到一个框架中。它诞生于 1987 年至 1997 年间开发的软件 CMM 模型。CMMI 1.1 版本于 2002 年发布,随后是 1 年的 2.2006 版和 1 年的 3.2010 版;V1.3 于 2 年 0 月被 V2018.<> 取代。
在作为软件坐标测量机的第一次迭代中,该模型是为软件工程量身定制的。CMMI的后续版本变得更加抽象和通用,使其能够应用于每个行业的硬件、软件和服务开发。随着 V2.0 的发布,流程得到了简化——CMMI 之前涉及三个感兴趣的领域,包括产品和服务开发、服务建立以及产品和服务获取,但它们都已合并为一个独立的模型。
CMMI的每一次迭代都旨在比上一次更易于企业理解和使用,并且每个模型都旨在更具成本效益,更易于集成或部署。它鼓励企业通过建立审查供应商和供应商的基准、识别和解决流程问题、Zui大限度地降低风险以及建立支持 CMMI 模型的企业文化来关注质量而不是数量。
CMMI 成熟度级别
CMMI 模型将组织成熟度分为五个级别。对于采用CMMI的企业来说,目标是将组织提升到第5级,即“优化”成熟度级别。一旦企业达到这个水平,他们就没有完成CMMI。相反,他们专注于维护和定期改进。
CMMI的成熟度级别为:
成熟度级别 0 – 不完整: 在这个阶段,工作“可能会或可能不会完成”。在这一点上还没有建立目标,流程只是部分形成或不能满足组织需求。
成熟度级别 1 – 初始:流程被视为不可预测和被动的。在这个阶段,“工作已经完成,但经常被延迟和超出预算。这是企业可能发现自己所处的Zui糟糕的阶段——一个不可预测的环境,增加了风险和效率低下。
成熟度级别 2 – 托管:实现了一定程度的项目管理。在这个层面上,项目是“计划、执行、衡量和控制”的,但仍有许多问题需要解决。
成熟度级别 3 – 定义:在这个阶段,组织更积极主动,而不是被动。有一套“组织范围的标准”来“提供跨项目、项目群和项目组合的指导”。企业了解他们的缺点,如何解决这些问题以及改进的目标是什么。
成熟度级别 4 – 定量管理:这个阶段更加有分寸和可控性。该组织正在研究定量数据,以确定符合利益相关者需求的可预测流程。企业领先于风险,对流程缺陷有更多数据驱动的洞察力。
成熟度级别 5 – 优化:在这里,组织的流程是稳定和灵活的。在这个Zui后阶段,组织将处于不断改进和响应变化或其他机会的状态。组织是稳定的,这允许在可预测的环境中实现更多的“敏捷性和创新”。
一旦组织达到第 4 级和第 5 级,它们就被认为是高度成熟的,它们“不断发展、适应和成长以满足利益相关者和客户的需求”。这就是CMMI的目标:创造可靠的环境,使产品、服务和部门积极主动、高效和富有成效。
CMMI 能力级别
CMMI 还具有用于评估组织绩效和过程改进的能力级别,因为它适用于 CMMI 模型中概述的单个实践领域。它可以帮助将结构带入流程和绩效改进,每个级别都建立在上一个级别的基础上,类似于评估组织的成熟度级别。
功能级别为:
能力级别 0 – 不完整: 不一致的绩效和“满足实践领域意图的不完整方法”。
能力级别 1 – 初始: 组织开始解决特定实践领域的绩效问题,但没有一套完整的实践的阶段。
能力级别 2 – 托管: 进展开始显现,并且有一整套专门针对实践领域改进的实践。
能力级别 3 – 定义: 重点是实现项目和组织绩效目标,并且有明确的组织标准来解决该实践领域的项目。
更新了 CMMI V2.0
Zui新版本的 CMMI 2.0 版更侧重于性能以及性能如何影响业务以及如何理解组织的性能需求。有关于如何建立绩效目标的信息,然后跟踪这些目标,以确保在业务成熟度的所有级别上实现这些目标。
2.0 版还更好地集成了敏捷和 Scrum 流程,重点关注安全和保障。如果您已经拥有敏捷实践,CMMI V2.0 将帮助您解决或改进已经适用于您业务的既定流程。CMMI V2.0 还旨在降低评估的总体成本,并缩短评估和组织所需的时间。CMMI V2.0 还减少了所包含的技术知识量,因此科技行业以外的人更容易阅读和理解。还有一个在线平台,用户可以在其中构建和设计适合组织特定需求的模型。
CMMI研究所还提供了更多关于如何展示投资回报率的信息,以便可以让其他高管参与进来。CMMI 中概述的性能基准和目标可以帮助企业确保所有项目和流程都具有成本效益或盈利能力。Zui新版本也更容易在整个组织中部署,使用更少的技术语言和更新的用户友好和可定制的在线平台和工具,为采用 CMMI 或从 V2.0 过渡到 V1.3 提供指导。它还提供多种翻译语言版本。
CMMI认证
CMMI 认证直接通过 CMMI 研究所提供,该研究所对个人、评估师、讲师和从业人员进行认证。
CMMI研究所提供以下认证:
CMMI助理:CMMI Associate 认证证明了您在能力和性能改进方面的承诺和能力。该认证验证了您是否具备将 CMMI 模型与业务价值联系起来的技能和知识,并作为评估团队成员 (CTM) 参与其中。
CMMI专业版:下一个级别的认证是 CMMI 专业认证,它通过绩效、团队辅导、组织变革管理和培养改进文化的路线图,证明您有能力在组织结构中应用 CMMI 模型。
CMMI认证首席评估师: 作为经过认证的 CMMI 首席评估师,您将有资格评估组织,以确定其 CMMI 模型中概述的能力或成熟度级别。申请由 ISACA 评估师申请审查委员会审查,该委员会将评估您的认证资格。
CMMI认证讲师: 认证 CMMI 讲师认证使您能够领导有关 CMMI 的教学课程。您需要一个赞助组织,该组织也是 ISACA 合作伙伴,并且已获得使用 CMMI 产品套件的许可,才有资格参加考试。
有关 CMMI 认证的详细信息,请参阅“CMMI 认证:完整指南”。
CMMI 工具
CMMI Institute 授权第三方组织销售 CMMI 工具和服务,批准的供应商列表非常广泛,您可以在 CMMI Institute 网站上按产品、位置和语言进行搜索。
Zui适合您的组织的 CMMI 工具类型将取决于您的业务需求。遵循 CMMI,您将在成熟度级别 2 或 3 期间确定工具;此时,您的 CMMI 顾问将根据广泛的研究提供建议或帮助您设计定制工具。您需要考虑的Zui常见工具类别包括:
项目和文档管理
Bug 跟踪器
估计
需求和设计管理
决策和分析工具
指标工具
集成应用程序
有关 CMMI 的更多信息:
8 项高薪流程和项目管理技能
软件选择成熟度量表如何改进企业软件选择
为什么 IT 管理框架不能保证 IT 成功
- ISO27001 信息安全管理体系 2024-12-03
- “涉密档案数字化加工资质”简介(珍藏版) 2024-12-03
- CCRC信息系统安全集成服务三级专业评价要求 2024-12-03
- 哪些企业适做CMMI认证 2024-12-03
- 能力成熟度模型(CMMI认证)申请流程 2024-12-03
- 保密资格等级建议表可以去哪里开? 2024-12-03
- 如何理解IPD+CMMI+Scrum一体化研发管理解决方案之CMMI? 2024-12-03
- 参加CMMI评估的角色要求 2024-12-03
- CMMI实施流程 2024-12-03
- 带你了解DCMM认证评估 2024-12-03
- 数据管理能力成熟度(DCMM)评估到底是什么? 2024-12-03
- DCMM对企业的作用和重要性体现在哪些方面? 2024-12-03
- 一文读懂DCMM适用对象及申请条件 2024-12-03
- DCMM数据管理能力成熟度模型评分方式 2024-12-03
- DCMM贯标评估实践方法、流程和步骤 2024-12-03