CMMI入门
1.CMMI是什么?
https://blog.csdn.net/wangyinghong_2013/article/details/104061877?spm=1001.2014.3001.5501(详细介绍)
CMMI是框架,是最佳实践的集合
我们将大楼比喻成CMMI。
每一栋大楼里面都浇灌了水泥,搭建了大楼的基本结构。我们能看到的大楼主体和盖帽,并不是一个装修好的楼,只是在这个框架基础上,我们可以进行后续装修,使之成为各种各样的漂亮的楼,CMMI就是这样一个帮助企业定义管理流程的框架。大楼里面有实现各种功能的子系统,比如电梯系统、动力系统、照明系统、供水系统、消防系统等,这些系统的设计和实现要参照行业的最佳实践。CMMI同样给出了解决企业管理问题的一种最佳实践。
2.CMMI怎么来的?
即CMMI产生背景。
上个世纪末,美国国防部将项目外包给供应商来完成,但由于这些开发商水平能力参差不齐,造成了数以亿计的经济损失,为了能够选择优质供应商,提前对他们的开发能力进行评估,美国国防部委托卡耐基梅隆大学的软件工程协会开发了一套标准,这就是CMMI。多年来这套标准不断升级,不断迭代进化,以适应时代发展的需要。现在都用于软件开发组织内部的软件过程改进。
根据资料显示,运用CMMI模型管理的项目,不仅降低了项目的成本,而且提高了项目的质量与按期完成率。很多组织将这套体系与实践结合,制定了符合现状的流程和管理规范,运用后也极大提升了组织的研发实力和软件交付能力
3.CMMI有什么?
即CMMI分类。
CMMI模型主要分为三个版本:
CMMI-DEV(开发模型):用于改进软件开发的过程和性能,以开发更好的软件产品和服务。
CMMI-SVC(服务模型):用于改进服务的能力和过程,以提供更好的服务性能。
CMMI-ACQ(供应商管理模型):改进供应商管理的过程和性能,以优化供应链。
相同点:均适用IT组织,其主体是可以支撑任何业务的几乎完全相同的核心过程域。
不同点:不同模型的特定过程(SP),可以满足不同的业务目标和管理诉求。
4.CMMI怎么表示?
CMMI有两种表示方法,一种为阶段式表示法,一种为连续式表示法。
阶段式表示法-组织的成熟度:即CMMI中的过程域分为5个成熟度等级
连续式表示法-组织的过程能力:即把CMMI过程域分为四大类,过程管理类,项目管理类,支持类,工程类。