CMMI简介+过程域介绍.ppt

CMMI简介+过程域介绍.ppt

ID:51534363

大小:947.50 KB

页数:36页

时间:2020-03-22

CMMI简介+过程域介绍.ppt_第1页
CMMI简介+过程域介绍.ppt_第2页
CMMI简介+过程域介绍.ppt_第3页
CMMI简介+过程域介绍.ppt_第4页
CMMI简介+过程域介绍.ppt_第5页
资源描述:

《CMMI简介+过程域介绍.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、目录CMMI概述1CMMI结构2CMMI过程域3问题与讨论41CMMI概述1.1CMMI简介CMMI全称是CapabilityMaturityModelIntegration,即软件能力成熟度模型集成,是由美国国防部与卡内基-梅隆大学和美国国防工业协会共同开发和研制的,其目的是帮助软件企业对软件工程过程进行管理和改进,增强开发与改进能力,从而能按时地、不超预算地开发出高质量的软件。其所依据的想法是:只要集中精力持续努力去建立有效的软件工程过程的基础结构,不断进行管理的实践和过程的改进,就可以克服软件开发中的困难。1.2CMMI产生的背景CM

2、M是指软件能力成熟度模型,英文缩写为SW-CMM,简称CMM。CMM的定义是:对于软件组织在定义、实施、度量、控制和改善其软件过程的实践中各个发展阶段的描述。CMM的核心是把软件开发视为一个过程,并根据这一原则对软件开发和维护进行过程监控和研究,以使其更加科学化、标准化、使企业能够更好地实现商业目标。自1991年SW-CMM首次发布后,SEI又开发了其他成熟度模型,包括:系统工程、采购、人力资源管理和集成产品开发等。虽然各个模型针对的专业领域不同,但彼此之间也有一定的重叠,后SEI将各个模型整合,建立统一模型,就产生了CMMI模型。1.3C

3、MMI起源CMMI是一套融合多学科的、可扩充的产品集合,该模型包含了从软件需求提出、软件设计、开发、编码、测试、交付运行到软件退役的软件整个生存周期里各个软件过程的各项基本要素;是软件过程的有机汇集,旨在为软件组织改进其过程和提高其对软件产品或服务的开发、采购以及维护的能力中提供指导。CMMI起源于三个模型(源模型),分别是:软件能力成熟度模型(SW-CMM)2.0版,C稿电子行业协会临时标准(EIA/IS731)集成产品开发能力成熟度模型(IPD-CMM)v0.981.4CMMI发展史1991:第一个CMM模型:软件CMM自1991年以来

4、,相继有多个学科领域的CMM模型问世:SE-CMM,SW-CMM,IPD-CMM等1997:开发一个CMM模型的集成框架2002:CMMIV1.1(包含了CMMI-SE/SW/IPPD/SS模型)正式发布2006:CMMIV1.2正式发布2010:CMMIV1.3正式发布(包含开发、采购、服务模型)1.5CMMI评估方法SEI将CMMI的评估过程分为ClassA、B、C三种类型:SCAMPIARCA类评估CMMIA类评估过程,是正式的标准过程,目的是获得评估等级,评估过程需执行所有的评估要求步骤,在CMMI标准中需要满足ARC要求(CMMI

5、的评估要求),相对需要组建正式评估小组,并需要授权的评估师进行评估,具体评估过程详细描述参见SCAMPI(StandardCMMIAppraisalMethodforProcessImprovement)评估方法介绍。SCAMPIARCB类评估CMMIB类评估过程,则只需要满足部分的ARC要求,并可以只需要收集更少的信息,一般必须由访谈方式获得信息,这里不需要最终产生组织的成熟度级别,评估组的负责人可以是授权评估师或由组织内部相应的有经验的成员担当,这可以认为是组织内部的评估过程,可以在过程改进过程中的诊断过程中使用,也可以在组织发展过程中

6、进行阶段性评估审计时使用。SCAMPIARCC类评估CMMIC类评估过程,则满足更少的ARC要求,这是组织快速浏览过程,只确定相对较少过程域,不需要授权评估师和给出组织成熟度级别的一种非正式评估过程。一般是特定少数或一个项目,或针对少数过程或一个过程在组织中执行的情况进行评估,一般是在组织发展过程中进行。三类评估方法的简要特征特征SCAMPIARCA类SCAMPIARCB类SCAMPIARCC类需要采集的客观数据多中少需要评级否要不要不要资源需要多中少评估组规模大中小评估组长主任评估师主任评估师或有经验之人有经验之人2CMMI结构2.1CM

7、MI表现形式一个组织可以从过程域能力或组织成熟度两种角度选择过程改进的途径。通过过程域能力的角度进行选择的就是分别在每个过程域中建立基线并度量改进结果。这种方法在连续式表示法中得到了支持,使用的关键术语是“能力”。通过组织成熟度的角度进行选择则强调过程域集合,这些过程域集合的目睹是用来定义整个组织的过程成熟度的已验证阶段。在阶段式表示法中采用了此方法,使用的关键术语是“成熟度”。2.1.1连续式模型连续式表述关心选择特定的过程域进行改进,以及该过程域期望的能力度等级。在这个背景下,一个过程是否已执行或不完整是重要的,所以,不完整作为连续式表

8、示的开始点。能力度等级,属于连续式表述,应用于个别过程域的组织过程改进的达成。这些等级对一个过程域有递增地改进过程的方式。四个能力度等级:0不完整级1已执行级2已管理级3已定义级

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。