CMMI的发展历程

CMMI即能力成熟度模型集成,是鉴定企业在开发流程化和质量管理上的国际通行标准,能够有效规范企业软件开发过程。那么CMMI是怎么出现的?CMMI在现在有何作用呢?今天就给大家介绍一下CMMI的过去与现在。

微信-CMMI

一、CMMI的出现
CMMI是在CMM的基础上发展而来的。CMMI是由美国卡耐基梅隆大学软件工程研究所组织全世界的软件过程改进和软件开发管理方面的专家历时四年而开发出来的,并且在全世界逐渐推广的一种软件能力成熟度评估标准,其作用便是用于指导软件开发的过程中,对项目进行改进,并且在软件开发过程中进行评估。CMM模型从20世纪80年代末推出,到20世纪90年代广泛应用于软件过程的改进以来,极大地促进了软件生产率的提高和软件质量的提高,为软件产业的发展和壮大做出了巨大的贡献。
二、CMMI不太版本历程
(1)、CMMI V1.0
1987年,SEI推出了SW - CMM框架。1991年,SEI发布了CMM V1.0。CMM推出后,不仅成为了许多大型软件企业用于改善软件工程的评估标准,也应用到了系统工程及软件采购方面,成为全世界范围认同且通用的一种软件生产程序标准。在此基础上开发出了不同的CMM模型,比如软件能力成熟度、系统工程能力成熟度模型  、集成产品开发能力成熟度模型  、人力资源管理能力成熟度模型等应用模型。
(2)、CMMI V1.1
1993年,SEI发布CMM V1.11997年,SEI制定CMM V2.0草案,但是此草案的运用范围并不广泛。1998年,计划开发CMMI。2000年,SEI发布CMMI V1.0并且逐渐成为重要组成部分。2002年,SEI发布CMMI-SE/SW V1.1 。
(3)、CMMI V1.2
2006年,SEI发布CMMI V1.2 。
(4)、CMMI V1.3
2011年,SEI发布CMMI V1.3 版本(该版本应用最长久)。2016年3月3日,CMMI研究所被ISACA收购,但将继续独立运营。2018年3月,ISACA发布CMMI V2.0 版本。这是CMMI研究院从卡内基梅隆大学软件工程研究所剥离出来、归并入国际信息系统审计协会之后的第一次版本更新。
(5)、CMMI V2.0
2018.7.17,CMMI 研究院正式发布了 CMMI 2.0 中文版。
三、CMMI在目前市场的运用
基于CMMI成熟度模型,包括中小企业在内的软件企业如何进行软件过程改造,如何在具体项目中引入并实施CMMI的标准成为人们关注的重点。CMMI的实施核心焦点不在于软件的开发技术层面,而在于工程过程层面和工程管理层面。所谓工程过程层面是指将工程开发的整个过程所涉及的相关议题作为过程学的体系来研究和执行。过程学本身既不同于通常所说的软件工程技术,也不同于一般所言的工程管理学,软件过程既是对软件工程这一领域中所涉及的流程按其独特特性进行专门描述。
来越多的大型企业业开始要求其工程承包商具有一定的CMMI级别。级别高的企业在赢得项目的竞标中具有一定的优势。因此,如果没有CMMI的等级评估,企业就会失去很多商机。另一方面,企业通过CMMI评估也是为了提升企业内部的管理水平,降低企业的工程成本,得到更加丰厚的回报,对企业来说受益不少。
如果您想获得更多咨询,请联系在线客服,我们随时为您答复!