CMMI基础知识培训.ppt

上传人:b****1 文档编号:1386972 上传时间:2022-10-21 格式:PPT 页数:43 大小:1.78MB
下载 相关 举报
CMMI基础知识培训.ppt_第1页
第1页 / 共43页
CMMI基础知识培训.ppt_第2页
第2页 / 共43页
CMMI基础知识培训.ppt_第3页
第3页 / 共43页
CMMI基础知识培训.ppt_第4页
第4页 / 共43页
CMMI基础知识培训.ppt_第5页
第5页 / 共43页
点击查看更多>>
下载资源
资源描述

CMMI基础知识培训.ppt

《CMMI基础知识培训.ppt》由会员分享,可在线阅读,更多相关《CMMI基础知识培训.ppt(43页珍藏版)》请在冰豆网上搜索。

CMMI基础知识培训.ppt

CMMI基础知识培训新中连软件,Training,自我介绍,CMMI组织级QA、CM,联系方式:

MSN:

QQ:

165193314分机:

8102,主讲:

李佳,自我介绍,哈密信贷的CM,联系方式:

MSN:

QQ:

303302855,主讲:

卢超,培训对象,软件开发人员项目实施人员,培训目的,初步了解什么是CMMICMMI基础知识的掌握CMMI对我们在实际工作中的指导及意义我司实施CMMI历史,考核方式,培训结束员工需填写培训反馈表统一参加CMMI考试,目录,过程改进概念过程改进目的CMMI历史背景CMMI模型组建CMMI等级介绍CMMI领域分类扩展练习,什么是CMMI,CMMI是一套先进的过程改进模型,是一个如何做好软件的最佳实践的集合。

已经得到全球的实践证明。

CMMI是一个基于优秀实践所建立的过程模型。

C:

Capability能力M:

Maturity成熟度M:

Model模型I:

Integration集成,软件过程改进,过程:

是指软件生存周期所涉及的一系列相关活动的集合。

例如:

开发过程、维护过程、验证过程等。

为指定的目标的一系列执行的步骤。

模型中能够被实践检验的公认的活动。

过程改进:

为实现商业目标的活动。

过程模型:

是一个对实践的结构化的集合,这些实践描述了有效过程的基本特征。

解决三个和尚吃水的问题,为什么要改善过程,为什么要改善过程,过程使你能够了解事情的进展和现状。

人们能更全面的开发他们的潜能,并且能够在组织内更有效的工作。

通过定义、度量和控制过程,改善更加成功和可持续性。

合适的技术、方法和工具被成功引入的可能性增加了。

必须服从于商业目标,并和其保持一致。

应格外关注前后一致性(公司现有组织架构按项目特点,建立标准生命周期、标准项目组织架构、标准角色及职责、标准术语定义)加强对CMMI模型的理解,以指导实践。

(应关注需要投入的培训及工作量,应建立适度平衡),过程改进准则,质量铁三角,产品的高质量依赖于过程的高质量,质量提高的连锁效应,质量提高,减少返工和浪费,提高资源利用,降低成本、提高能力,更好的信誉和更低的价格,更多的利润和发展空间,实现商业目标,过程改进收益分类,提高进度和预算的可预计性缩短生命周期时间提高生产力提高质量,降低成本改善客户满意度提高员工士气增加利润,20世纪70年代中期。

当时美国国防部曾立题专门研究软件项目做不好的原因,发现70%的项目是因为管理不善而引起,而并不是因为技术实力不够,进而得出一个结论:

管理是影响软件研发项目全局的因素,而技术只影响局部。

人们逐渐注重对软件工程的研究。

1986年,SEI(卡内基梅隆大学软件工程研究所)受美国国防部委托,开始研究软件过程成熟框架,1991年提交了能力成熟模型CMM(CapabilityMaturityModel)v1.0。

经过两年试用,于1993年发布了v1.1版,并更名为SW-CMM。

CMM公布之后,在美国、印度等地区得到了广泛的应用,SEI把基于CMM的评估作为商业行为推向市场。

(SoftwareEngineeringInstitute)1999年底,发布了SW-CMMv2.0。

CMMI历史背景-1,随着人们对CMM研究的不断深入,其他学科也结合本系统的特点,陆续推出了自己的CMM模型。

(1)SW-CMM(SoftwareCMM):

软件CMM

(2)SE-CMM(SystemEngineeringCMM):

系统工程CMM(3)SA-CMM(SoftwareAcquisitionCMM):

软件采购CMM(4)IPT-CMM(IntegratedProductTeamCMM):

集成产品群组CMM(5)P-CMM(PeopleCMM):

人力资源能力成熟度模型SEI整合不同模型中的最佳实践,建立统一模型,覆盖不同领域,供企业进行整个组织的全面过程改进。

于2001年12月,正式发布:

能力成熟度集成模型CMMIv1.1,包含4个领域:

软件工程(SW)、系统工程(SE)、集成的产品和过程开发(IPPD)、采购(SS)。

2006年8月,SEI正式发布了面向开发的CMMI-DEVv1.2,专注于开发相关的领域。

我们公司将要进行的评估就是参照此版本。

CMMI历史背景-2,阶段式-成熟度等级(五个等级:

1-5),CMMI两种表示方法,连续式-能力等级(六个等级:

0-5),CMMI的五个等级,它是应行业的需要而产生的一种标准,是衡量软件企业开发水平与管理水平的重要参考,可以作为用户评估软件项目承包商的依据。

对内:

督促自己对外:

给别人一个参考标准,CMMI等级说明,(成熟度等级),要通过高级别的评估,要满足这个级别以下所有级别的标准。

例如:

1)一个进行4级评估的企业,评估的时候首先是看是否达到2级要求,然后是3级要求,然后才是4级要求。

2)评估的时候,如果2级的标准达到,但3级的要求达不到,就算4级的要求达到了,也只能算2级。

SEI在1级没有任何标准,SEI在2-5级有详细的标准,Initial,Managed,Defined,QuantitativelyManaged,Optimizing,五级区别,从管理的角度看待过程,5,4,3,2,1,Initial,Managed,Defined,QuantitativelyManaged,Optimizing,五级区别(1,2),Level1,Level2,已管理级(二级)表现:

组织方针:

遵循组织政策计划:

遵照已建立的计划和过程说明资源:

提供充足的资源,包括资金,人员,工具分派适当的职责和授权,以执行过程训练人员,以执行过程将指定的工作产品纳入适当等级的配置管理识别并纳入相关的关键人员根据过程的执行计划,监控过程的执行,并采取适当的纠正措施客观评估过程的遵循程度,工作产品和服务,并说明不符合的情况与上层管理人员评审过程的活动,状况和结果,并采取适当的纠正措施。

五级区别(3,4),Level3,Level4,已定义级(三级)表现:

满足已管理级所需的所有事项建立项目或组织单位等级的已定义过程的说明收集在已定义过程的计划和执行过程中,所产生的工作产品,度量数据和改进信息。

已量化管理过程(四级)表现:

满足已定义过程所需的所有事项。

试用统计和量化的技术控制过程的执行,使得在项目得整个执行过程中,可以度量并控制产品品质,服务品质和过程效能的参数。

五级区别,Level5,优化过程(五级)表现:

满足已量化管理过程所需的所有事项根据对过程便宜共同原因的了解,持续改进过程,使得过程可通过渐进和创新的改进,以期能专注于扩大过程效能的范围。

1.ProcessManagement过程管理2.ProjectManagement项目管理3.Engineering工程4.Support支持,CMMI范围分类,IPM,RSKM,PP,PMC,SAM,OPF,OPD,OT,MA,PPQA,CM,REQM,RD,TS,PI,VER,VAL,QPM,OID,OPP,CAR,DAR,1级初始级,3级已定义级,4级量化管理级,5级持续优化级,2级受管理级,工程类,项目管理类,过程管理类,支持类,CMMI15级的22个过程域,需求开发,技术实现,产品集成,验证,确认,集成项目管理,风险管理,项目策划,项目监控,供应商协议管理,组织过程关注,组织过程定义,组织级培训,需求管理,量化项目管理,组织革新与部署,组织过程绩效,度量与分析,过程与产品质量保证,配置管理,原因分析与解决方案,决策与分析,过程域(PA),什么是过程域?

ProcessArea简单的说就是做好一个事情的某一个方面。

对应软件开发来说,就是做好软件开发的某一个方面。

例如:

项目策划过程域、需求开发过程域等等。

一个高标准的软件项目,要做到面面俱到。

目标(Goal),每个过程域(PA)都包含了若干目标。

这些目标分为两类:

一类是每个过程域都要实现的目标,称作一般目标GG(Genericgoal);一类是每个过程域各自要实现的目标,称作特定目标SG(Specificgoal)。

实践(Practice),每个目标(Goal)都分解为几个实践(Practice)。

由一般目标分解的实践,称为一般实践,即:

GP(GenericPractice)。

由特定目标分解的实践,称为特定实践,即:

SP(SpecificPractice)。

我们最终的目标,就是在项目中实现CMMI3级所包含的所有实践。

说到底,评估判断的依据就是Practice(实践过程),CMMI概念体系图,关于评级,如何判断一个项目达到哪个级别呢?

每个级别包含几个过程域(PA)如果这几个过程域都达到要求了,就认为该级别达到了。

如何判断PA达到要求呢?

每个过程域包含几个目标(Goal)如果这几个目标都达到要求了,就认为该过程域达到要求了。

如何判断目标达到要求呢?

每个目标包含几个实践(Practice)如果这几个实践都达到要求了,就认为该目标达到要求了。

REQM,TS,PP,PMC,。

RD,。

我司实施CMMI过程改进历史,2006.10正式启动CMMI过程改进2006.122007.5过程定义2007.62007.8过程试点2007.82007.6过程推广2008.5.112008.5.16CMMI3级正式评估2008.5.16通过CMMI3级,过程体系文件统计,过程体系文件需经过管理层参与的评审,通过后纳入基线。

程序文件28个指导书4个模板116个检查单29个,练习题,小张的太太在阳台做饭,可能发生的风险:

阳台太热,做饭的时候太阳晒着,可能产生中暑。

解决风险的几种方法:

1.缓解:

做个窗帘2.转嫁:

不做饭了,叫外卖3.接受:

硬挺着4.回避:

不吃了,回顾,过程,过程改进目的方法CMMI,五级连续式与阶段式过程域目标实践产出物PAGOALPractice数据(文档),重点掌握,名词定义,CMMI:

CapabilityMaturityModelIntegrationPA:

ProcessArea过程域EPG:

EngineeringProcessGroup工程过程小组QA:

QualityAssurance质量保证QC:

QualityControl质量控制PM:

ProjectManager项目经理CM:

ConfigurationManagement配置管理GG,SG;GP,SP,互联网资源,中国组织过程改进网www.CMMICMMIO思步网,OVER,Thankyou!

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 职业教育 > 中职中专

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1