_CMMI高级实务培训教材(66页)ppt课件_第1页
_CMMI高级实务培训教材(66页)ppt课件_第2页
_CMMI高级实务培训教材(66页)ppt课件_第3页
_CMMI高级实务培训教材(66页)ppt课件_第4页
_CMMI高级实务培训教材(66页)ppt课件_第5页
已阅读5页,还剩61页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、才干成熟度集成模型CMMISM高级实务培训讲义cnshu 精品资料网1CMMI简介CMMI 的全称为:Capability Maturity Model Integration即才干成熟度模型集成。CMMI是CMM模型的最新版本。早期的CMMICMMI-SE/SW/IPPD1.02版本是运用于软件业工程的管理方法,SEI在部分国家和地域开场推行和试用。随着运用的推行与模型本身的开展,演绎成为一种被广泛运用的综合性模型。自从1994 年SEI 正式发布软件CMM 以来,相继又开发出了系统工程、软件采购、人力资源管理以及集成产品和过程开发方面的多个才干成熟度模型。 cnshu 精品资料网2CMM的

2、模型1 SW-CMM (Software CMM) 软件CMM2 SE-CMM (System Engineering CMM) 系统工程CMM3 SA-CMM (Software Acquisition CMM) 软件采购CMM4 IPT-CMM (Integrated Product Team CMM) 集成产品群组CMM5 P-CMM (People CMM) 人力资源才干成熟度模型cnshu 精品资料网3CMM的缺乏之处 n不能集中其不同过程改良的才干以获得更大成果;n 要进展一些反复的培训、评价和改良活动,因此添加了许多本钱;n 遇到不同模型中有一些对一样事物说法不一致,或活动不协调

3、,甚至相抵触。cnshu 精品资料网4CMMI的构成 1997 年,美国联邦航空管理局FAA开发了FAA-iCMMSM联邦航空管理局的集成CMM,该模型集成了适用于系统工程的SE-CMM、软件获取的SA-CMM 和软件的SW-CMM 三个模型中的一切原那么、概念和实际。该模型被以为是第一个集成化的模型。 cnshu 精品资料网5CMMI的级别一 1 初始级 软件过程是无序的,有时甚至是混乱的,对过程几乎没有定义,胜利取决于个人努力。管理是反响式的。 2 已管理级 建立了根本的工程管理过程来跟踪费用、进度和功能特性。制定了必要的过程纪律,能反复早先类似运用工程获得的胜利阅历。 3 已定义级 已将

4、软件管理和工程两方面的过程文档化、规范化,并综合成该组织的规范软件过程。一切工程均运用经同意、剪裁的规范软件过程来开发和维护软件,软件产品的消费在整个软件过程是可见的。 4 量化管理级 分析对软件过程和产质量量的详细度量数据,对软件过程和产品都有定量的了解与控制。管理有一个作出结论的客观根据,管理可以在定量的范围内预测性能。 5 优化管理级 过程的量化反响和先进的新思想、新技术促使过程继续不断改良。 cnshu 精品资料网6CMMI的级别二每个等级都被分解为过程域,特殊目的和特殊实际,通用目的、通用实际和共同特性。每个等级都有几个过程区域组成,这几个过程域共同构成一种软件过程才干。每个过程域,

5、都有一些特殊目的和通用目的,经过相应的特殊实际和通用实际来实现这些目的。当一个过程域的一切特殊实际和通用实际都按要求得到实施,就能实现该过程域的目的。 cnshu 精品资料网7CMMI的评价方式自我评价:用于本企业指点层评价公司本身的软件才干。主任评价:使本企业指点层评价公司本身的软件才干,向外宣布本人企业的软件才干CMMI的评价类型:软件组织的关于详细的软件过程才干的评价。软件组织整体软件才干的评价软件才干成熟度等级 评价。CMMI的根本思想1、处理软件工程过程改良难度增大问题2、实现软件工程的并行与多学科组合3、实现过程改良的最正确效益cnshu 精品资料网8 CMMI的原那么1、 强调高

6、层管理者的支持。过程改良往往也是由高层管理者认识和提出的,大力度的、一致的支持是过程改良的关键。2、 仔细确定改良目的,首先应该对给定时间内的所能完成的改良目的进展正确的估计和定义并制定方案。选择可以到达的目的和可以看到对组织的效益。3、 选择最正确实际,应该基于组织现有的软件活动和过程财富,参考其他规范模型,取其精华去其糟粕,得到新的实际活动模型。4、 过程改良要与组织的商务目的一致,与开展战略严密结合。cnshu 精品资料网9CMMI的目的 1、 为提高组织过程和管理产品开发、发布和维护才干的提供保证。2、 协助组客观织评价本身才干成熟度和过程域才干,为过程改良建立优先级以及执行过程改良。

7、cnshu 精品资料网10CMMI的方法 1、决议哪个CMMI模型等级最适宜组织过程改良需求。2、 选择模型的表示法是延续式还是阶段式。3、 决议组织需求用到的模型中的知识领域。4、 类似CMM提出的过程改良6步,集成化过程改良分成:开场集成过程改良,建造集成改善平台,集成传统过程,启动新过程,进展改良评价。cnshu 精品资料网11CMM与CMMI的差别一CMM的基于活动的度量方法和瀑布过程的有次序的、基于活动的管理规范有非常亲密的联络,更适宜瀑布型的开发过程。而CMMI相对CMM更一步支持迭代开发过程和经济动机推进组织采用基于结果的方法:开发业务案例、想象和原型方案;细化后纳入基线构造、可

8、用发布,最后定为现场版本的发布。虽然CMMI保管了基于活动的方法,它确实集成了软件产业内很多现代的最好的实际,因此它很大程度上淡化了和瀑布思想的联络。 cnshu 精品资料网12CMMI 模型中在保管了CMM阶段式方式的根底上,出现了延续式模型,这样可以协助一个组织以及这个组织的客户更加客观和全面的了解它的过程成熟度。同时,延续模型的采用可以给一个组织在进展过程改良的时候带来更大的自主性,不用再象CMM 中 一样,遭到等级的严厉限制。这种改良的益处是灵敏性和客观性强,弱点在于由于缺乏指点,一个组织能够缺乏对关键过程域之间依赖关系的正确了解而片面的实施过程,呵斥一些过程成为空中楼阁,短少其他过程

9、的支撑。两种表现方式延续的和阶段的从他们所涵盖的过程区域上来说并没有不同,不同的是过程区域的组织方式以及对成熟度才干级别的判别方式。 cnshu 精品资料网13CMMI 模型中比CMM 进一步强化了对需求的注重。在CMM 中,关于需求只需需求管理这一个关键过程域,也就是说,强调对有质量的需求进展管理,而如何获取需求那么没有提出明确的要求。在CMMI的阶段模型中,3 级有一个独立的关键过程域叫做需求开发,提出了对如何获取优秀的需求的要求和方法。CMMI 模型对工程活动进展了一定的强化。在CMM中,只需3级中的软件产品工程和同行评审两个关键过程域是与工程过程亲密相关的,而在CMMI中,那么将需求开

10、发,验证,确认,技术处理方案,产品集成这些工程过程活动都作为单独的关键过程域进展了要求,从而在实际上提出了对工程的更高要求和更详细的指点。CMMI中还强调了风险管理。不像在CMM 中把风险的管理分散在工程方案和工程跟踪与监控中进展要求,CMMI3级里单独提出了一个独立的关键过程域叫做风险管理。 cnshu 精品资料网14CMMI优点根据SEI的统计,软件企业在引入CMM后劳动消费率平均增长了35%;错误比率平均减少39%;平均本钱报答率为5:1。 纵观国内自1993年开场Motorola中国实施起,至后来的东软、金蝶、用友等公司纷纷实施CMM或CMMI,国内企业实施CMMI一时间方兴未艾。cn

11、shu 精品资料网15过程的普通定义过程是为了到达给定目的所实施的一系列步骤,它包括工具,方法,资料及人员.cnshu 精品资料网16人人都知道高素质,有推进力的人员组成有多重要, 但是即使最优秀的人才也无法在对过程缺乏了解或是过程运转不良的情况下纵情发扬.虽然过程常被以为是过程-人员-技术三角组合中的一极,但它也可以被看作是“粘合剂,把其它两极一致成一体.人员 过程技术质量杠杆的支点消费本钱,进度和质量的主要决议要素cnshu 精品资料网17为什么要强调过程? 过程提供了一个富有建立性的平衡点.不赞成只将留意力集中于员工上 普通地说,他的员工可以到达他的培训目的.更努力地任务并不是他所想要的

12、.在过程中更聪明地任务才是他所想要的.同样也不赞成只将留意力集中于技术上技术运用没有一个适宜的目的就不会有很大的盈利.只需在适宜的目的指点下,才干产生最大的盈利cnshu 精品资料网18过程管理的前提系统的质量主要取决于开发和维护该产品所运用的软件过程的质量.这个前提意味着应在注重产品的同时着眼于过程.这是一个在消费过程中必需长期坚持的前提.对这个前提的信任在世界范围内的制造业和效力业质量活动中都是可见的(如 ISO 规范).cnshu 精品资料网19早期的过程改良过程管理实际是Deming, Crosby, Juran等人所提出概念的一个结合体. 在过去30年里,这些实际曾经被用于许多组织.

13、人们发现了一些处理方案, 但是,在技术和实际之间还存在着鸿沟.很多这样的观念已用于建立过程改良模型.cnshu 精品资料网20什么是过程模型?模型是指一些元素有组织的集合,它描画了有效过程的各项特征.所包括的过程是指那些曾经被阅历证明为有效的过程.cnshu 精品资料网21如何运用模型?模型的作用:协助建立过程改良的目的和步骤,从而改良过程.协助确保稳定的、可用的、成熟的过程.作为工程和组织过程改良的指南. 有一套评价的方法,能诊断改良任务所处的形状.cnshu 精品资料网22为什么模型很重要?模型提供:出发点 团体先期阅历的积累一种公共言语和共享视野有序任务的框架给他的组织提供一种“改良的定

14、义方法“一切模型都是错误的,一些是有用的. -乔治 勃克斯cnshu 精品资料网23多种模型SEI, ISO, EIA及其它组织也已生成各种模型:基于广泛认同的实际一个已证明的获益历史这些胜利的努力生成了一系列相关模型.cnshu 精品资料网24模型相关模型软件 CMM软件采购 CMM (SA-CMM)团队软件过程(TSP)人员 CMM (P-CMM)个人软件过程 (PSP)系统工程CMM (SE-CMM)相关模型ISO 9000 系列ISO/IEC 12207ISO 10011cnshu 精品资料网25为什么要运用CMMI?CMMI为改良组织过程和提高组织对开发、采购及产品维护或效力的管理才

15、干提供了指南.CMMI 将已被证明的方法运用到一种构造中,该构造协助组织检查过程的有效性确定改良的次序协助实现这些改良cnshu 精品资料网26CMMISM 方案CMMI方案的构成构造一个初始的集成模型系列建立一个框架,以便于未来模型的集成.创建一套相关的评价产品和培训产品源模型是CMMI的出发点:SW-CMM (软件), V2.0 草案 CEIA/IS-731 (系统工程) IPD-CMM (集成产品开发), V0.98cnshu 精品资料网27CMMI 产品组成员来自工业界美国政府软件工程研讨所成员特征平均21年的实际阅历来自资深的过程改良机构cnshu 精品资料网28开发战略模型的内容以

16、目前最正确的实际为根底,这些实际都在当前广泛接受的源模型中有描画 引导公众对模型进展评价在正式发布之前先引见产品梗概基于反响不断更新产品系列发布产品系列1.0版本根据用户反响更新产品系列发布最新的产品系列1.1版本cnshu 精品资料网29CMMI 产品系列为集成产品制定的框架应能支持产品及过程的改良 参考模型培训产品评价方法这些产品都有通用的术语共同的成分cnshu 精品资料网30CMMI 模型模型选择:系统工程(SE) + 软件工程(SW)系统工程(SE) + 软件工程(SW) + 集成产品和过程开发 (IPPD)系统工程(SE) + 软件工程(SW) + 集成产品和过程开发(IPPD)

17、+ 采购 (SS)系统工程(SE) + 软件工程(SW) +采购(SS)表现方式:分级式延续式cnshu 精品资料网31CMMI 公用术语CMMI中包含的每一个产品都是一个单独的知识体系.软件工程、系统工程、集成产品过程开发、采购都是一个独立的学科.cnshu 精品资料网32集成意味着组织变革 随着CMMI复杂性的添加, 实施中需求组 建涉及多领域的任务小组. 当组织选择了CMMI模型后,他们会发现真正的组织变革需求一个集成工程才能够胜利.不能将过程简单地集成到一块.cnshu 精品资料网33突破到另一边当一个组织引入CMMI时,它就成认了一个商业需求,那就是:改良管理过程,将重心放在过程和产

18、品上. cnshu 精品资料网34CMMI 概述CMMI模型为过程改良提供了一个构造化的描画.CMMI 能协助建立过程改良目的和次序为质量过程提供了指南 为评价当前实际提供一个准绳cnshu 精品资料网35概要 1过程改良必需用来协助企业的开展而不是为了其本身.“除了上帝是对的,其它我们 只置信数据. - W. Edwards Demingcnshu 精品资料网36概要 2改良意味着针对不同的企业做不同的事情:他的企业的目的是什么? 他怎样衡量提高?改良是一个长期的战略性的任务:在原有的根底上他等待的效果是什么?怎样检测这些效果?cnshu 精品资料网37过程改良优点分类过程改良的优点可归结为

19、以下几点:改善进度和可预见性缩短循环周期提高消费率提高质量提高顾客称心度提高员工士气添加投资报答降低本钱cnshu 精品资料网38结果: 波音的效果.0 %140%-140%. . . . . . . . . . . . . . . . . . . . . . . . .没有历史数据有历史数据变化在 + 20% to - 145%之间变化在 - 20% to + 20%之间 (绝大部分在 1 级和2级)(级别 3) 百分比上/下.(Based on 120 projects in Boeing Information Systems). . . . . . . . . . . . . . .

20、. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .参考: John D. Vu. “软件过程改良旅程:从级别1到级别5. 7th SEPG Conference, San Jose, March 1997.改善进度和可预见性cnshu 精品资料网39缩短循环周期 cnshu 精品资料网40提高消费率和产质量量 Lockheed Martin Naval

21、Electronics & Surveillance Systems (NE&SS) - Radar Systems - Syracusecnshu 精品资料网41可观的投资报答据报道,进展软件改良的投资报答率在5:1 至 8:1之间.(Herbsleb 94)过程改良发明了可观的投资报答cnshu 精品资料网42CMMI公用术语CMMI表示法由数据库提供类似的元素集. 在一种表示法中的元素都是一样的. 元素的组织和描画是不同的.cnshu 精品资料网43CMMI 模型表述一个组织可以从以下两种过程改良的方法中选择其一:过程域才干组织成熟度CMMI 对于每一种方法都有一个表示法过程域才干 延续

22、表示法组织成熟度 分级表示法cnshu 精品资料网44延续表示法允许选择改良的次序,使其最适宜组织的商业目的,减少组织的风险.以过程域为根底,使得组织之间可以在同一过程域内进展比较. 提供一个简便的由 EIA/IS-731 转换至 CMMI的方式.cnshu 精品资料网45CMMI 公用术语过程域才干是指在单个过程域中的一组实际.cnshu 精品资料网46分级表示法规定了一系列曾经证明的改良措施,每一级都是其上一级的根底,效力于上一级. 运用成熟度等级,使得组织之间的比较成为能够.使得SW-CMM 能简便地转化到 CMMI用一个简单的等级概括了评价结果,使组织之间可以比较.cnshu 精品资料

23、网47CMMI 公用术语组织成熟度表达于一组过程域.cnshu 精品资料网48比较这两种不同的表示法两种表示法都提供了执行过程改良到达组织目的的方法两种表示法提供的本质内容是一样的,只不过是内容的组织方式不同而已.cnshu 精品资料网49ML 1ML2ML3ML4ML5延续表示法PAPA过程域才干CL0 CL1 CL2 CL3 CL4 CL5PA组织成熟度分级表示法cnshu 精品资料网50过程域才干和组织成熟度的关系 1过程域才干和组织成熟度具有类似的概念. 过程域才干和组织成熟度的区别是过程域才干只与单一的过程域或实际相关,而组织成熟度包含一组既定的过程域.cnshu 精品资料网51过程

24、域才干和机构成熟度的关系 2虽然等级和程度之间的对应是一个很深的主题,但普通来说,假设一组过程已被评价确认到达某个成熟度等级,那么这些被评价的过程会对应相关的过程域才干程度. cnshu 精品资料网52记住模型不等同于过程. 模型通知要做什么,而不是怎样做或是由谁去做.cnshu 精品资料网53简单改良过程确定目前处于什么现状确定想改良到什么程度制定方案执行方案汲取阅历教训继续做 PDCA过程: 方案、执行、检查、改良 IDEALSMcnshu 精品资料网54 IDEALSM模型SM IDEAL is a service mark of Carnegie Mellon Ushu 精品资料网55

25、CMMI在IDEAL模型中的运用 1初始阶段 CMMI模型能协助组织了解如何发起并确定改良的根本内容.诊断阶段 用于过程改良的规范CMMI过程改良评价方法(SCAMPISM)为基于CMMI的过程评价提供了准绳.SM SCAMPI is a service mark of Carnegie Mellon Ushu 精品资料网56CMMI在IDEAL模型中的运用 2建立阶段 CMMI过程域注重于建立过程改良组. 行动阶段 CMMI模型为定义和改良过程提供了指南.学习阶段 学习CMMI文档是组织进展过程改良的根底.cnshu 精品资料网57定义过程 1成熟的过程是文档化的.通常采用两种方式进展过程文

26、档化:描画正式的过程描画面向用户的过程cnshu 精品资料网58定义过程 2描画正式的过程读者主要是过程专家详细正规的描画主要用于开发、剪裁和改良过程描画面向用户的过程读者主要是每天运用过程的用户. 简单明晰的描画主要用于执行过程cnshu 精品资料网59过程描画格式 1过程必需描画以下事项: 在这个过程中将执行什么活动?谁来完成?为什么要完成它们?什么时候完成?如何完成?哪些输入是必需的?能有哪些输出?怎样丈量其性能?cnshu 精品资料网60过程描画格式 2不同的描画格式强调过程的不同方面,因此,各有优点和短处.不一样的描画格式不一定都能方便地描画:活动的次序活动的时间活动中的数据流分层次的细节与规范的出入表达性的资料cnshu 精品资料网61过程描画格式 3描画格式的其它特征:灵敏性简单化易于了解和培训适用性cnshu 精品资料网62一些常用的过程描画格式通用的数据流图流程图决策树或决策表检查表表达特殊的ETVX (入口-义务-确认-出口)SADT/IDEF0 (构造分析和设计技术)信息图( Information Mapping )或是上述的综合cnshu 精品资料网63一个简单的描画格式 流程图阐明了活动的顺序对活动细节的补充作为构造性的表达Decision to

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论