CMMI体系简介及工作流程课件-2.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《CMMI体系简介及工作流程课件-2.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- CMMI 体系 简介 工作 流程 课件 _2
- 资源描述:
-
1、第一部分:CMMI基础知识CMMI是什么?CMMI发展和历史CMMI模型组件概述第二部分:公司质量体系文件综述公司软件过程概述公司过程文件概述公司体系文件导读 Capability Maturity Model Integration(能力成熟度模型综合)它综合了以下几方面:System engineeringSoftware engineeringIntegrated Product and Process DevelopmentSupplier Sourcing该模型提供一套可供公众使用的准则;这些准则描述那些成功地实施了过程改进的组织的特性。该模型用“软件能力成熟度”来衡量这种软件综合能
2、力CMMIonline美国卡内基-梅隆大学软件工程研究所(SEI)研制。CMMI的前身是SW-CMM和SE-CMM2001年12月由SEI发布CMMI1.1版本。CMMI有专门认证评估方法-SCAMPICMM 1.0于1991年制定。CMM 1.1于1993发布,该版本应用最广泛。CMM 2.0草案于1997年制定(未广泛应用)。到2000年,CMM演化成为CMMI(Capability Maturity Model Integration),CMM 2.0成为CMMI 1.0的主要组成部分。CMMI-SE/SW 1.1(CMMI for System Engineering and Soft
3、ware Engineering)于2002年1月正式推出。从CMM 1.0版到CMMI 1.1版,经历了十多年,在这期间,IT产业有了长足的发展,相应的工业标准或规范必然要不断地改进。在总结CMM应用的大量经验教训的基础之上,SEI 于2002年推出了CMMI1.1。CMMI重大的改进在于它不仅完善了CMM本身,而且充分考虑了软件工程与系统工程的集成,使得CMMI不再局限于纯粹软件的范畴。虽然人们了解和应用CMMI需要一定的时间,但是CMMI将取代CMM这是必然的趋势。CMMI为工业界和政府部门提供了一个集成的产品集,其主要目的是消除不同模型之间的不一致和重复,降低基于模型改善的成本。CMM
4、I将以更加系统和一致的框架来指导组织改善软件过程,提高产品和服务的开发、获取和维护能力。Maturity Level 5 OID,CARMaturity Level 4 OPP,QPMMaturity Level 3REQD,TS,PI,VER,VAL,OPF,OPD,OT,IPM,RSKM,DARMaturity Level 2REQM,PP,PMC,SAM,MA,PPQA,CM Engineering REQM,REQD,TS,PI,VER,VALProject Management PP,PMC,SAM IPM,RSKM,QPMProcess Management OPF,OPD,OT,
5、OPP,OIDSupport CM,PPQA,MA,CAR,DARCMMI-DevStagedCMMI-DevContinuousInitialManagedDefinedOptimizingQ-Managed建立项目纪律稳定一致的过程以事实为依据能够持续改进 特定目标是针对某一个过程域,它描述为了满足这个过程域的实施所必须做到的特殊特性 例如在需求管理的PA中:SG 1:Requirements are managed and inconsistencies with project plans and work products are identified.特定实践是为了达成某一个特定目
6、标而需要的特定活动例如:Requirements Management:SP 1.3:Manage Requirements ChangesManage changes to the requirements as they evolve during the project.可用于多个过程域的“目标”称为“公共目标”例如:GG 2:The process is institutionalized as a managed process.GG2:建立(受)管建立(受)管理过程理过程Generic PracticesGeneric GoalsGP 1.1:执行特定实践执行特定实践GG1:满足特
7、定目标满足特定目标GP 2.1:制订与维护组织方针制订与维护组织方针GP 2.2:制订过程计划制订过程计划GP 2.3:提供资源提供资源GP 2.4:分配职责分配职责GP 2.5:培训人员培训人员GP 2.6:对工作产品进行配置管理对工作产品进行配置管理GP 2.7:识别相关人员识别相关人员GP 2.8:监控过程监控过程GP 2.9:评估过程符合性评估过程符合性GP 2.10:高层管理者评审高层管理者评审GG3:建立定义过程建立定义过程GP 3.1:建立一个定义的过程建立一个定义的过程GP 3.2:收集改进信息收集改进信息通用实践Generic Practices(GPs)Required(必
8、须的):SG和GGExpected(期望的):SP和GP Informative(提供信息的):子实践、典型的工作产品、一般实践的详细描述等问题:除了Required的组件,其他的组件可以不要吗?某个时间,公司进行聚餐活动。请你组织这次活动,目的是用合理的经费让大家高高兴兴地吃一顿!分组讨论,5分钟时间。CMMIonline在模型中,所有软件组织的软件能力成熟度划分为5个等级第1到第5级。数字越大,成熟度越高。高成熟度等级代表比较强的综合软件能力。5个成熟度等级分别为:第1级:初始级第2级:受管理级第3级:已定义级第4级:定量管理级第5级:持续优化级每一个级别,都包含几个到十几个PA英文全写:
9、Process Area中文译名:过程域什么叫“过程域”?简单的说就是做好一个事情的某一个方面。对应软件开发来说,就是做好软件开发的某一个方面。CMMIonline如果该级别的全部PA达到要求了,就认为该级别达到了。如何判断PA达到要求呢?每个PA包含几个目标(Goal)如果这个几个目标都达到要求了,就认为该PA达到要求了如何判断Goal达到要求呢?每个Goal包含几个实践(Practice)每个实践达到要求了,就认为该Goal达到要求了CMMIonline初始级的过程通常是随机、混乱和无序的。这种组织通常没有一个稳定的环境,它的成功依赖于组织中个人的能力和英雄主义,而不是依赖于使用经过验证的
10、过程。尽管这种混乱、无序的环境,处于初始级别的组织也经常能制造出能工作的产品和服务,但是,他们的项目经常是超成本和进度的。处于初始级的组织有过度承诺的趋势,在危机时放弃过程,不能重复他们过去的成功。不用做什么计划,提前一点订好座位当天下班大家一哄而去现场点菜,然后大吃一顿CMMIonline定不到位?菜不合大家口味?经费超出?大家心情变得很沮丧?有没有可能取得比较好效果呢?CMMIonline即使在时间压力下,依然能够保留现有的实践组织中的项目确保需求得到管理,过程已经计划、执行、度量和控制。管理层在某些已定义点上对工作产品的状态和提交的服务具有可视性在干系人(风险承担者)之间建立了承诺,在必
11、要的时候进行修正需求管理Requirement Management(REQM)项目计划Project Planning(PP)项目跟踪与控制Project Monitoring and Control(PMC)供应商合同管理Supplier Agreement Management(SAM)度量分析Measurement and Analysis(MA)产品与过程质量保证Product and Process Quality Assurance(PPQA)配置管理Configuration Management(CM)需求设计编码测试工作产品工作产品工作产品项目跟踪项目计划配置管理需求管理供
展开阅读全文