CMMI知识体系框架提交.docVIP

  • 13
  • 0
  • 约2.23万字
  • 约 29页
  • 2017-09-02 发布于浙江
  • 举报
CMMI知识体系框架提交

CMMI知识体系框架 一、CMMI的研究动态 20世纪80年代,美国联邦政府提出对软件开发组织的软件开发能力进行评估的要求,以规范其软件项目管理过程,提高软件质量。1993年,卡内基-梅隆大学软件工程研究所(SEI)正式发布了软件能力成熟度模型SW-CMM VIA. SW-CMM是组织进行软件过程改善和软件过程能力评估的一个有效的指导框架,它通过过程控制提高软件产品质量,以使其更加科学化、标准化。继CMM之后,SEI提出了成熟度能力集成模型CMMI,以更加系统和一致的框架来指导组织改善软件过程,提高软件产品和服务的开发、获取和维护能力。 1、发展历程 CMM及CMMI从产生到现在,仅仅20余年的时间,但已经历了四个不同的发展阶段: (1)开发和建立阶段(20世纪80年代-2000年底) CMM及其他模型的研究,CMMI立项,集成已有的过程改进模型并进行改进,形成第一个集成化CMMI模型及相关的评估和培训资料。该阶段结束的标志是第一个正式的CMMI产品发布。 (2)试用和完善阶段(2000年底-2002年1月) 将初始CMMI模型运用于工程过程改进实践,验证模型中具体条款的准确性和实用性,形成较稳定的版本。该阶段结束的标志是第一个成熟版本(CMMI 1. 1)的发布。 (3)学习和推广阶段(2002年1月-现在) 成功的经验促使更多的组织采用CMMI,同时引发学习、研究CMMI的热潮。目前的研究主要处于该阶段。 (4)贯标机制形成阶段(即将或正在开始) 对已有研究成果进行科学总结,形成贯彻、执行CMMI的系统理论与方法。简单地说,贯标是“建立质量体系并有效地运行”。具体是:配置足够、合理的资源,设置合理、有效的组织结构,规定岗位职责,相关人员各尽其职协同工作,按程序规定完成生产中的每一过程,最后对贯标效果进行综合评估。随着对CMMI研究向纵深发展,即将或正在进入该阶段。 2、研究成果 国外研究成果主要分为三类: (1)组成CMMI的基础模型 适用于软件开发的CMM (SW-CMM)、系统工程能力成熟度模型 (SE-CMM)、适用于软件获取的CMM (SA-CMM)、系统工程能力评估模型(SECAM)、People CMM、适用于集成化产品开发的CMM (Integrated Product Development, IPD)等等。 (2)SEI发布的CMMI产品集 随着对集成化过程改进的需求日益加大,SEI陆续发布了一系列产品,主要包括:集成了不同学科的CMMI-SE/SW,CMMI-SE/SW/IPPD, CMMI-SE/SW/IPPD/A;CMMI评估需求版本1.0(ARC V l .0);适用于过程改进的标准CMMI评估方法(SCAMPI)等等。 (3)其他组织对CMMI的开创性成果 CMMI及CMMI的成功和广泛采纳,吸引越来越多的相关领域(软件工程、系统工程、项目管理等)专家对其进行应用研究。这些研究基本处于学习SEI已有成果的层次,但也进行了一些创新性工作,主要包括:针对某个组织的具体要求,将CMMI运用于实际,获得了大量宝贵的经验和教训;对CMMI中的某个过程域进行分析,提出了一些有效的方法和理论;将CMMI与其他标准对比,研究其各自的特点等等。 我国的研究现状: 我国从上世纪90年代开展CMM/CMMI研究以来,仅仅10余年,目前的研究主要体现在学习和实施CMM/CMMI,大多沿用国外的理论、方法和技术,重在从国外引入并结合组织自身特点实施CMM/CMMI。近年来,随着国内不少知名企业率先成功实施CMM/CMMI并通过成熟度等级评估,其影响力日益扩大,有不少人开始探索适合中国软件产业特点的CMM/CMMI理论、方法和技术。 我国信息产业部《信息产业“十五”计划纲要》指出,“十五”期间国家软件业的发展重点是,改进软件的传统开发方法和管理方式,推进以构件为基础的软件工业化生产,加强对软件企业能力成熟度(CMM)的管理,开发系统集成软件,增强承担重大系统工程软件开发与系统集成的能力。2000年6月国务院颁发了《鼓励软件产业和集成电路产业发展的若干政策》,该文件的第五章第十七条明确提出“鼓励软件出口型企业通过 GB/T19000-IS09000系列质量保证体系认证和CMM(能力成熟度模型)认证。其认证费用通过中央外贸发展基金适当予以支持。” 然而,截止2003年3月底,我国仅不足100家企业通过CMM/CMMI不同级别的评估,其中通过4级和5级的还不到10家。究其原因,除了组织自身的认知水平不高,国内获得SEI授权的评估师不足等原因之外,人员匾乏、资金不足、技术落后是大多数软件组织实施CMM/CMMI的最大制约因素。CMM/CMMI是一项复杂的系统工程,根据组织实际的不同,每一个CMM/CMMI等级的评估周期(从准备到

文档评论(0)

1亿VIP精品文档

相关文档