CMMI全称是Capability Maturity Model Integration,即软件能力成熟度模型集成(也有称为:软件能力成熟度集成模型),是美国国防部的一个设想,是由美国国防部(United States Department of Defense)与卡内基-梅隆大学(Carnegie-Mellon University)下的软件工程研究中心(Software Engineering Institute,SEISM)和美国国防工业协会(National Defense Industrial Association)共同开发和研制的,他们计划把现在所有现存实施的与即将被发展出来的各种能力成熟度模型,集成到一个框架中去。
这个框架主要用于解决两个问题:第一,软件产品获取办法的改革;第二,从集成产品与过程发展的角度出发,建立一种包含健全的系统开发原则的过程改进。
其目的是帮助软件企业对软件工程过程进行管理和改进,增强开发与改进能力,从而能按时地、不超预算地开发出高质量的软件。其所依据的想法是:只要集中精力持续努力去建立有效的软件工程过程的基础结构,不断进行管理的实践和过程的改进,就可以克服软件开发中的困难。CMMI为改进一个组织的各种过程提供了一个单一的集成化框架,新的集成模型框架消除了各个模型的不一致性,减少了模型间的重复,增加透明度和理解,建立了一个自动的、可扩展的框架。因而能够从总体上改进组织的质量和效率。CMMI主要关注点就是成本效益、明确重点、过程集中和灵活性四个方面。
CMMI是一套融合多学科的、可扩充的产品集合,其研制的初步动机是为了利用两个或多个单一学科的模型实现一个组织的集成化过程改进。CMMI的本质是软件管理工程的一个部分。软件过程改善是当前软件管理工程的核心问题,50多年来计算机的发展使人们认识到要高效率、高质量和低成本地开发软件,必须改善软件生产过程。基于模型的过程改进是指用采用能力模型来指导组织的过程改进,使之过程能力稳定的进行改善,该组织也能变得更加成熟。
CMMI有两种表示方法,一种是大家很熟悉的,和软件CMM一样的阶段式表现方法,另一种是连续式的表现方法。这两种表现方法的区别是:阶段式表现方法仍然把CMMI中的若干个过程区域分成了5个成熟度级别,帮助实施CMMI的组织建议一条比较容易实现的过程改进发展道路。而连续式表现方法则通过将CMMI中过程区域分为四大类:过程管理、项目管理、工程以及支持。对于每个大类中的过程区域,又进一步分为基本的和高级的。这样,在按照连续式表示方法实施CMMI的时候,一个组织可以把项目管理或者其他某类的实践一直做到最好,而其他方面的过程区域可以完全不必考虑。
相关资料:
2020-02-25了解CMMI等级 2020-02-25CMMI评估 二、选择CMMI模型表示法 2020-02-25CMMI评估 一、选择适当的CMMI模型 2020-02-25CMMI能力度第3级 - 已定义级Level3 2020-02-25CMMI能力度第2级 - 已管理级Level2 2020-02-25CMMI能力度第1级 - 已执行级Level1 2020-02-25CMMI能力度第0级 - 不完整级Level0 2020-02-25CMMI对中小企业的意义和目的 2020-02-25什么是CMMI?软件能力成熟度模型集成? 2020-02-25CMMI成熟度第1级 - 初始级Level1联系我们
东莞
联系电话:
0769-22223610
0769-23078381
大客户专线:
13602500393
邮箱:
dgsy@siyu-com.com
地址:
中国·广东省东莞市松山湖园区研发5路2号3栋414室
深圳
联系电话:
0755-86610833
0755-29468916
大客户专线:
13602503249
邮箱:
siyu@siyu-com.com
地址:
中国·广东省深圳市龙华区民治街道民治大道333号东浩艺术中心7C
广州
联系电话:
020-38663090
020-84785574
020-84783610
大客户专线:
13538887240
邮箱:
tiffany.tian@siyu-com.com
地址:
中国·广东省广州市番禺区招商城市主场4栋711