《CMMI体系介绍.ppt》由会员分享,可在线阅读,更多相关《CMMI体系介绍.ppt(24页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、CMMICMMI体系介绍体系介绍质量控制中心:董宝国质量控制中心:董宝国2011年年4月月中油龙慧北京信息技术分公司内部资料中油龙慧北京信息技术分公司大纲大纲CMMI前世今生前世今生2CMMI过程改进成果与经验过程改进成果与经验4 CMMI改进规划改进规划5 问题交流问题交流6行业背景行业背景1CMMI基本框架基本框架3中油龙慧北京信息技术分公司一一 行业背景行业背景截止截止20092009年末,世界年末,世界CMM/CMMICMM/CMMI认证企业数量认证企业数量中油龙慧北京信息技术分公司一一 行业背景行业背景 2000年2009年9月我国通过CMMI 的企业数量分布级别CMMI2CMMI3
2、CMMI4CMMI5总计数量136 98736481207比例11%82%3%4%100%20072007年年7 7月月大庆石化信息中心大庆石化信息中心 ,成为我国石油石化行业首家通过成为我国石油石化行业首家通过CMMIV1.1 Maturity Level3 CMMIV1.1 Maturity Level3 评估的企业评估的企业 中油龙慧北京信息技术分公司二二 CMMI的前世今生之的前世今生之CMM发展简史发展简史20世纪70年底中期,美国国防部立项研究软件项目失败的原因,发现70%的项目是由于管理不善引起的,而并不是技术实力不够。1986年11月,授权卡耐基梅隆大学软件工程研究所(SEI)
3、进行相关研究。1987年9月开发了一套软件能力成熟度框架和一套软件成熟度问卷,用来评估软件供应商的能力。同年进行了世界上第一次的CMM评估(波音公司)。1991年,SEI推出CMM1.0版1993年,SEI推出CMM1.1版中油龙慧北京信息技术分公司 摘要:CMM的成功促使其他学科也相继开发类似的过程改进模型,例如:软件SW-CMM(Software CMM);系统工程(System Engineering CMM)SE-CMM、人力资源(People CMM)P-CMM、集成产品开发(Integrated Product Team CMM)IPT-CMM、软件采购(Software Acqu
4、isition CMM)SA-CMM等等,按计划1999年完成CMM2.0版本发布,但是美国国防部办公室要求SEI推迟发布CMM2.0版本,原因是在同一个组织中多个过程改进模型的存在可能会引起冲突和混淆,如何解决这些模式之间的协调哪?二二 CMMI的前世今生之的前世今生之CMMI发展简史发展简史中油龙慧北京信息技术分公司二二 CMMI的前世今生之的前世今生之CMMI发展简史发展简史CMMICMMI【CapabilityCapability 能力能力 Maturity Maturity 成熟度成熟度 Model Model 模型模型 IntegrationIntegration集成集成】2001
5、2001年年1212月发布了月发布了CMMI1.1CMMI1.1版版20062006年年8 8月发布了月发布了CMMI1.2CMMI1.2版本版本20102010年年1111月发布月发布CMMI V1.3CMMI V1.3版本版本中油龙慧北京信息技术分公司三三 CMMI基本框架基本框架 1.1.CMMICMMI的表现形式的表现形式2.2.CMMICMMI的成熟度等级的成熟度等级3.3.CMMICMMI的架构介绍的架构介绍4.4.CMMICMMI的评估方法的评估方法中油龙慧北京信息技术分公司三三 CMMI基本框架表现形式基本框架表现形式nCMMI的两种表现形式:的两种表现形式:阶段式Staged
6、:用成熟度级别连续式Continuous:用能力级别nCMMI的两种级别:的两种级别:Capability levels:用于衡量每个过程域的过程改进Maturity levels:用于衡量整个组织的过程能力和组织成熟度中油龙慧北京信息技术分公司三三 CMMI基本框架基本框架成熟度等级成熟度等级-阶段式阶段式持续优化级持续优化级量化管理级量化管理级已定义级已定义级已管理级已管理级初始级初始级关注持续过程改进过程量化控制组织定义过程项目定义过程;反应式过程控制力度差反应式管理中油龙慧北京信息技术分公司三三 CMMI基本框架基本框架成熟度等级成熟度等级-阶段式阶段式中油龙慧北京信息技术分公司三三
7、CMMI基本框架基本框架成熟度等级成熟度等级-连续式连续式评价过程域的能力等级中油龙慧北京信息技术分公司三三 CMMI基本框架基本框架成熟度等级成熟度等级-连续式连续式组织过程性能组织过程性能三级二级四级五级组织过程改进组织过程改进组织过程定义组织过程定义组织培训组织培训 组织创新和组织创新和部署部署 过程管理项目管理 项目策划项目策划项目监控项目监控项目采购管理项目采购管理集成项目管理集成项目管理风险管理风险管理定量项目管理定量项目管理工程类 需求管理需求管理需求开发需求开发技术解决技术解决产品集成产品集成验证、确认验证、确认支持类 配置管理配置管理质量保证质量保证度量分析度量分析决策分析和
8、决策分析和决定决定原因分析和原因分析和决定决定中油龙慧北京信息技术分公司三三 CMMI基本框架成熟度等级基本框架成熟度等级-区别区别稳定稳定 依赖项目经理依赖项目经理 三级二级四级五级不要求稳定不要求稳定 在稳定基础在稳定基础上持续优化上持续优化 过程能力 管理前瞻 目标度量 管理技术 过程定义 度量数据使用性能模型量化预算管理使用性能模型量化预算管理 反应式管理反应式管理 借鉴历史数据借鉴历史数据 目标定量无要求目标定量无要求定量目标,且用性能模型可以定量目标,且用性能模型可以预算实现性预算实现性 经验判断经验判断 SPC技术技术 预测过程定义是否可以达成质预测过程定义是否可以达成质量和过程
9、性能目标量和过程性能目标 定义生命周期定义生命周期模型模型 定义定义PDP 度量过程的输出和输入,建立度量过程的输出和输入,建立基线和模型基线和模型 项目自选度量项目自选度量元元 定义组织级度量定义组织级度量元元 中油龙慧北京信息技术分公司三三 CMMI基本框架成熟度等级过程能力区别基本框架成熟度等级过程能力区别在CMMI的2-3级对过程没有稳与准的要求,而4级要求稳定,消除过程偏差的特殊原因,5级要求又稳又准,持续优化,优化过程偏差的一般原因。过程能力指过程持续稳定的来实现过程目标过程能力指过程持续稳定的来实现过程目标以打靶为例说明:以打靶为例说明:稳准又稳又准中油龙慧北京信息技术分公司三三
10、 CMMI基本框架基本框架-成熟度等级成熟度等级-管理前瞻区别管理前瞻区别IPM、RSKMQPMPP、PMC、SAM二级 三级 四级 PP:作计划;SAM:采购管理PMC;执行过程事中、事后监控;IPM:强调集成各计划,协调管理干系人。QPM:量化预测管理。四级举例:Y:交付后的缺陷密度;X1需求评审的缺陷密度,X2设计评审发现的缺陷密度;X3单元测试发现的缺陷密度;X4系统测试缺陷密度。建立方程:Y=a0+a1X1+a2X2+a3X3中油龙慧北京信息技术分公司三三 CMMI基本框架架构介绍基本框架架构介绍成熟度等级成熟度等级PA1PA2.Goal1Goal2Goal3.Practice1Pr
11、actice2Practice3Practice4.PA:Process Area 过程域过程域CMMI就是软件工程项目的最佳实践集合,共就是软件工程项目的最佳实践集合,共500多个 中油龙慧北京信息技术分公司配置管理配置管理目标目标1 1:建立基线:建立基线目标目标2 2:控制变更:控制变更目标目标3 3:建立完整性:建立完整性实践实践1.11.1识识别别配配置置项项实践实践1.21.2建建立立配配置置系系统统实践实践1.31.3建建立立发发布布基基线线实践实践2.12.1管管理理变变更更申申请请 实践实践2.22.2管管理理配配置置 实践实践3.13.1建建立立配配置置记记录录 实践实践3
12、.23.2开开展展配配置置审审计计l明确输出的工作产品:如需求、设计、测试用明确输出的工作产品:如需求、设计、测试用例等例等l给每个工作产品赋予唯一标识给每个工作产品赋予唯一标识l明确输出的时间点和责任人明确输出的时间点和责任人lVSSSVNCVS:l开发库、受控库、产品库开发库、受控库、产品库l配置备份、恢复、生成配置状态配置备份、恢复、生成配置状态报告报告l需求基线、设计基线、发布需求基线、设计基线、发布基线等基线等l规范基线建立和发布的流程规范基线建立和发布的流程l基线变更申请基线变更申请-分分析影响析影响-执行变更执行变更-跟踪关闭跟踪关闭l基线的变更对配置项的影基线的变更对配置项的影
13、响进行跟踪和管理响进行跟踪和管理l配置项的修订历史纪录配置项的修订历史纪录 l变更过程的纪录变更过程的纪录 l变更申请的备份变更申请的备份 l配置项的状态配置项的状态 l不同基线间的差异不同基线间的差异l功能审计:通过文档的评功能审计:通过文档的评审、软件的测试进行,不审、软件的测试进行,不由配置管理员负责。由配置管理员负责。l物理审计:就是检查工作物理审计:就是检查工作产品是否符合格式、版本产品是否符合格式、版本号等方面的要求,一般有号等方面的要求,一般有配置管理员负责。配置管理员负责。三三 CMMI基本框架架构介绍基本框架架构介绍-配置管理举例配置管理举例中油龙慧北京信息技术分公司三三 C
14、MMI基本框架基本框架-评估方法评估方法lSCAMPI C -内部评估方法lSCAMPI B -内部评估方法lSCAMPI A -最正式的评估方位,需要有最正式的评估方位,需要有SEI授权的主任评估师授权的主任评估师SCAMPI A SCAMPI A 方法需要提供三方面的证据方法需要提供三方面的证据1 1、直接证据:例:配置管理计划中可以证实进行了配置项的识别、直接证据:例:配置管理计划中可以证实进行了配置项的识别2 2、间接证据:例:配置管理计划评审报告、间接证据:例:配置管理计划评审报告3 3、访谈证据:例:、访谈证据:例:CMCM人员对配置管理计划进行了描述人员对配置管理计划进行了描述评
15、估步骤:差距分析评估步骤:差距分析-整改指导整改指导-体系实施体系实施-就绪检查就绪检查-预评估预评估-正式评估正式评估项目选择:一般选择项目选择:一般选择3-53-5个典型项目参加评估个典型项目参加评估评估人员:评估人员:1 1名名SEISEI认证的主任评估师加认证的主任评估师加3 3至至5 5名内部评估员名内部评估员证书有效期:三年证书有效期:三年中油龙慧北京信息技术分公司四四 CMMI 改进成果分享改进成果分享-数据对比数据对比某公司实施CMMI3过程改进三年数据对比中油龙慧北京信息技术分公司四四 CMMI 改进经验分享改进经验分享-最佳实践最佳实践1.建立组织资产库1.体系文件库(项目
16、规范及模板文件)2.度量数据库(公司执行历史项目的数据汇总分析)3.风险库(成功的和失败的风险教训)4.经验库(历史项目文档;优秀样例;培训教材库;知识库)2.项目分类管理3.项目管理过程可视化、数据化,拒绝“讲故事”,用数据说话。4.项目绩效考核5.挣值管理 6.代码走查、原型+用例描述需求中油龙慧北京信息技术分公司清晰预算 需求明确 进度要求 交付质量 采纳变更 组织资产规范清晰培训健全绩效激励岗位进阶成功项目4个要素时间管理统筹安排坚决执行有效监控业务能力设计能力编码能力测试技能四四 CMMI 改进经验分享改进经验分享中油龙慧北京信息技术分公司五五 CMMI改进规划改进规划-三步走战略三
17、步走战略引入引入CMMI管理思想及文化管理思想及文化在企业关键业务部门进行在企业关键业务部门进行试点,积累历史数据试点,积累历史数据 在试点的基础上,总结经验教训在试点的基础上,总结经验教训定义企业相关过程域的业务流程定义企业相关过程域的业务流程在公司各个业务领域范围内推广在公司各个业务领域范围内推广实施,达到实施,达到CMMI3级标准级标准 实施目标驱动量化管理,实施目标驱动量化管理,将公司的项目管理过程、将公司的项目管理过程、服务质量控制过程进行度量服务质量控制过程进行度量通过客观数据,来发现过程通过客观数据,来发现过程评价过程、预测过程、改进评价过程、预测过程、改进过程,以达到持续优化目的过程,以达到持续优化目的 半半 年年一一 年年两两 年年时间周期 基本策略 第一步:解放思想 试点应用 积累数据第二步:实事求是 总结经验 全面推广 第三步:与时俱进 开拓创新中油龙慧北京信息技术分公司六 问题交流
限制150内