第1页共16页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第1页共16页软件研发CMMI探密1.初识cmmi2.CMMI一级—初始级3.CMMI二级4.CMMI三级5.CMMI四级6.CMMI五级7.CMMI与ISO的区别和联系8.CMMI在项目中软件研发实际应用一、初始CMMICMMI是由卡内基梅隆大学软件工程学院(SoftwareEngineeringInstitute,简称SEI)1984年受美国国防部要求开始研究在软件产业建立一套工程制度,用来评估和改善软件开发公司的过程和能力,并协助软件开发人员持续改善流程的成熟度以及软件质量,从而提升软件开发项目及公司的管理能力,最终达到软件开发功能正确、缩短开发进度、降低开发成本、确保软件质量的目标
1986年正式开始研究CMM能力成熟度模型(CapabilityMaturityModel,简称CMM),于1991年正式推出了软件能力成熟度模型(CapabilityMaturityModelForSoftware,简称SW-CMM),两年后1993年正式推出SW_CMM1
后来又根据CMM1
0在各个行业领域发展成了CMMs,其中包括系统工程能力成熟度模型(SystemsEngineeringCapabilityMaturityModel,SE-CMM)、整合产品发展能力成熟度模型(IntegratedProductDevelopmentCapabilityMaturityModel,IPD-CMM)、人力资源管理能力成熟度模式(PeopleCapabilityMaturityModel,P-CMM)等应用模型
由于各行业架构的不同,SEI于2000年12月公布了能力成熟度整合模型(CapabilityMaturityModel-Integrated,CMMI)对此进行整合
后来经过不断改进,就形成了