2023年4月6日,ISACA(国际信息系统审计协会)下属的CMMI研究院发布了CMMI 3.0版本。经过作者的一番深入研究对比,深深的感受到了新模型的强大与灵活。下面我们就一起来看看CMMI这个被称为业界里程碑的前世今生吧!
CMM是由美国卡内基梅隆大学软件工程研究所1987年开发成功的,它基于过去所有软件工程过程改进的成果,吸取了以往软件工程的经验教训,提供了一个基于过程改进的框架;CMMI(Capability Maturity Model Integration能力成熟度模型集成)则是美国国防部基于CMM等相关模型的一个设想(他们当时希望把所有现存的与将被开发出来的各种能力成熟度模型,集成到一个框架中去)。
这个框架用于解决两个问题:第一,软件开发方法的革新;第二,从集成产品与过程发展的角度出发,建立一种包含健全的系统开发原则的过程改进。三十多年来,CMM/CMMI已经成为国际上最权威的软件生产过程标准和软件企业成熟度等级认证标准之一。
由于CMMI在软件过程成熟度评估过程中取得了巨大的成功,CMMI研究院又陆续发布很多后续版本,包括比较经典的CMMIV1.3/CMMI2.0/CMMI2.2等。
说过了前世,我们再来仔细研究一下本次发布的CMMIV3.0版本:跟以往版本相比,新的版本更加强调企业自身的业务目标和实践情况,在充分以价值为导向的基础上,提供了可以快速扩展并随时纳入业界新方法论和最佳实践的指导框架和模型,最终使CMMIV3.0具备了可以持续自我完善成长和无限扩充的强大生命力。
CMMIV3.0版本的7个重要变化分析如下 1 部分名称变化 CMMI产品包(CMMI Product Suite)更名为CMMI性能解决方案生态系统( CMMI Performance Solutions ecosystem) 赋能虚拟解决方案交付(Enabling Virtual Solution Delivery )更名为赋能虚拟工作(Enabling Virtual Work )简写由EVSD更改为EVW。 供应商管理视图更名为供应商 使用Scrum的敏捷指南特定场景信息更名为敏捷开发 2 新增了数据域 新增后为8个域,分别是: 数据 治理和管理了数据和数据质量 开发 创建产品或解决方案,包括软件、硬件及相关部件 人员 开发、保持及赋能人力以达成目标 安全 提供并维护安全产品、服务和其他解决方案 安保 识别和强化关键防御和增强对威胁的抵抗能力 服务 构建和交付由活动或任务构成的无形解决方案 供应商 管理供应或提供产品、服务或其他解决方案的公司、组织或人员 虚拟 通过远程地点交付产品、服务或其他解决方案 3 新增了实践域 合计有31个实践域 4 新增了特定场景 共计8个特定场景: 敏捷开发 数据 开发 DevSecOps 人员 安全 安保 供应商 5 新增了实践II 4.1 6 增加了18个术语定义 coaching compensation core Practice Areas data cleansing data dictionary data glossary hybrid work knowledge mentoring offboard onboard process asset qualitative objective remote required information skills workforce competency workforce management 7 删除 删除了Level 0的描述 删除了两个术语:可归属的过程偏差、核心资产 删除了选择供应商(SSS)实践域