CMMI初级-优化级,分级介绍
CMMI初级-优化级,分级介绍
1.CMMI产生的背景
1、什么是CMMI?
CMMI全称:CapabilityMaturityModelIntegration,也就是说,能力成熟度集成模式。它是一种提高产品和服务开发过程成熟度的模式。它包括开发和维护的最佳实施方法,涵盖了从开始到交付和维护的生命周期。
2、CMMI产生的背景?
在美国国防部的支持下,卡内基梅隆大学软件工程研究所(SEI-SoftwareEngineeringInstitute)建立用于评价软件开发组织软件过程能力成熟度的模型。SEI:软件工程研究所,由美国国防部国防部(DOD)成立于美国匹兹堡,目的是为软件组织提供指南,因此开发了CMM//CMMI
二、CMMI级别介绍
CMMI分级表示模型分为五个层次(初始层次、可重复层次、定义层次、管理层次和优化层次),标志着软件企业能力成熟度的五个层次。最低级别为CMMI1,最高级别为CMMI5。级别越高,软件组织的成熟度就越高。
CMMI-ML1---CMMI-ML5:
CMMI-ML1:初始级
在初始水平上,企业明确了项目的目标和努力,实现了项目的目标。然而,由于任务的完成有很大的机会,企业不能保证在实施类似的项目时仍能完成任务。企业在一级项目实施中非常依赖于实施人员。
CMMI-ML2:已管理级
在管理水平上,企业可以遵守既定的项目实施计划和流程,有资源准备,对人负责,对相关项目实施人员进行相应的培训,对整个过程进行监控,并与上级单位一起审查项目和流程。企业在二级水平上反映了一系列的项目管理程序。这一系列的管理手段消除了企业在一级完成任务的随机性,确保了企业所有项目的成功实施。
CMMI-ML3:已定义级
在定义水平上,企业不仅可以对项目的实施有一套完整的管理措施,还可以保证项目的完成;而且,企业可以根据自己的特殊情况和自己的标准流程,将这套管理体系和流程制度化。这样,企业不仅可以在类似的项目中成功实施,还可以在不同类型的项目中成功实施。科学管理已成为企业的文化和组织财富。
CMMI-ML4:量化管理级
在定量管理水平上,企业的项目管理不仅形成了一个系统,而且实现了数字化管理。管理过程应定量和数字化。通过定量技术实现流程稳定性,实现管理精度,减少项目实施的质量波动。
CMMI-ML5:优化级
在优化水平上,企业的项目管理已达到最高水平。企业不仅可以通过信息手段和数字手段实现项目管理,还可以充分利用信息数据,防止项目实施过程中可能出现的次品。能够积极改进流程,利用新技术实现流程优化。
三、企业实施CMMI的好处?
1.适用于软件相关项目开发模式
2.实现资源优化组合
3.增强工程过程的透明度和控制力度
4.提高客户满意度
5.地方政府奖励