CMMI体系简介及工作流程PPT教学课件

上传人:日度 文档编号:133593145 上传时间:2020-05-28 格式:PPT 页数:67 大小:1.88MB
返回 下载 相关 举报
CMMI体系简介及工作流程PPT教学课件_第1页
第1页 / 共67页
CMMI体系简介及工作流程PPT教学课件_第2页
第2页 / 共67页
CMMI体系简介及工作流程PPT教学课件_第3页
第3页 / 共67页
CMMI体系简介及工作流程PPT教学课件_第4页
第4页 / 共67页
CMMI体系简介及工作流程PPT教学课件_第5页
第5页 / 共67页
点击查看更多>>
资源描述

《CMMI体系简介及工作流程PPT教学课件》由会员分享,可在线阅读,更多相关《CMMI体系简介及工作流程PPT教学课件(67页珍藏版)》请在金锄头文库上搜索。

1、CMMI体系简介及软件工作流程 1 主题 第一部分 CMMI基础知识CMMI是什么 CMMI发展和历史CMMI模型组件概述第二部分 公司质量体系文件综述公司软件过程概述公司过程文件概述公司体系文件导读 2 CMMI是什么 CapabilityMaturityModelIntegration 能力成熟度模型综合 它综合了以下几方面 SystemengineeringSoftwareengineeringIntegratedProductandProcessDevelopmentSupplierSourcing该模型提供一套可供公众使用的准则 这些准则描述那些成功地实施了过程改进的组织的特性 该模

2、型用 软件能力成熟度 来衡量这种软件综合能力 CMMIonline 3 CMMI是什么 美国卡内基 梅隆大学软件工程研究所 SEI 研制 CMMI的前身是SW CMM和SE CMM2001年12月由SEI发布CMMI1 1版本 CMMI有专门认证评估方法 SCAMPI 4 发展简史 CMM1 0于1991年制定 CMM1 1于1993发布 该版本应用最广泛 CMM2 0草案于1997年制定 未广泛应用 到2000年 CMM演化成为CMMI CapabilityMaturityModelIntegration CMM2 0成为CMMI1 0的主要组成部分 CMMI SE SW1 1 CMMIfo

3、rSystemEngineeringandSoftwareEngineering 于2002年1月正式推出 5 CMMI的诞生 1 从CMM1 0版到CMMI1 1版 经历了十多年 在这期间 IT产业有了长足的发展 相应的工业标准或规范必然要不断地改进 在总结CMM应用的大量经验教训的基础之上 SEI于2002年推出了CMMI1 1 CMMI重大的改进在于它不仅完善了CMM本身 而且充分考虑了软件工程与系统工程的集成 使得CMMI不再局限于纯粹软件的范畴 虽然人们了解和应用CMMI需要一定的时间 但是CMMI将取代CMM这是必然的趋势 6 CMMI的诞生 2 CMMI为工业界和政府部门提供了一

4、个集成的产品集 其主要目的是消除不同模型之间的不一致和重复 降低基于模型改善的成本 CMMI将以更加系统和一致的框架来指导组织改善软件过程 提高产品和服务的开发 获取和维护能力 7 CMMI模型组件概述 MaturityLevel5OID CAR MaturityLevel4OPP QPM MaturityLevel3REQD TS PI VER VAL OPF OPD OT IPM RSKM DAR MaturityLevel2REQM PP PMC SAM MA PPQA CM EngineeringREQM REQD TS PI VER VAL ProjectManagementPP P

5、MC SAMIPM RSKM QPM ProcessManagementOPF OPD OT OPP OID SupportCM PPQA MA CAR DAR CMMI DevStaged CMMI DevContinuous 8 CMMI分级 阶段 模型 Initial Managed Defined Optimizing Q Managed 建立项目纪律 稳定一致的过程 以事实为依据 能够持续改进 9 CMMI阶段式模型的结构 10 CMMI连续模型表示的结构 11 ProcessAreaComponents 12 特定目标SpecificGoals SGs 特定目标是针对某一个过程域

6、它描述为了满足这个过程域的实施所必须做到的特殊特性例如在需求管理的PA中 SG1 Requirementsaremanagedandinconsistencieswithprojectplansandworkproductsareidentified 13 特定实践 SpecificPractices SPs 特定实践是为了达成某一个特定目标而需要的特定活动例如 RequirementsManagement SP1 3 ManageRequirementsChangesManagechangestotherequirementsastheyevolveduringtheproject 14 通

7、用目标 GenericGoal GG 可用于多个过程域的 目标 称为 公共目标 例如 GG2 Theprocessisinstitutionalizedasamanagedprocess 15 通用实践GenericPractices GPs 16 Required Expected andInformativeModelComponents Required 必须的 SG和GGExpected 期望的 SP和GPInformative 提供信息的 子实践 典型的工作产品 一般实践的详细描述等问题 除了Required的组件 其他的组件可以不要吗 17 你会如何组织这个活动 某个时间 公司进行

8、聚餐活动 请你组织这次活动 目的是用合理的经费让大家高高兴兴地吃一顿 分组讨论 5分钟时间 CMMIonline 18 CMMI等级 在模型中 所有软件组织的软件能力成熟度划分为5个等级 第1到第5级 数字越大 成熟度越高 高成熟度等级代表比较强的综合软件能力 5个成熟度等级分别为 第1级 初始级第2级 受管理级第3级 已定义级第4级 定量管理级第5级 持续优化级 19 CMMI级别 每一个级别 都包含几个到十几个PA英文全写 ProcessArea中文译名 过程域什么叫 过程域 简单的说就是做好一个事情的某一个方面 对应软件开发来说 就是做好软件开发的某一个方面 CMMIonline 20

9、CMMI级别 如果该级别的全部PA达到要求了 就认为该级别达到了 如何判断PA达到要求呢 每个PA包含几个目标 Goal 如果这个几个目标都达到要求了 就认为该PA达到要求了如何判断Goal达到要求呢 每个Goal包含几个实践 Practice 每个实践达到要求了 就认为该Goal达到要求了 CMMIonline 21 MaturityLevel1 Initial 初始级的过程通常是随机 混乱和无序的 这种组织通常没有一个稳定的环境 它的成功依赖于组织中个人的能力和英雄主义 而不是依赖于使用经过验证的过程 尽管这种混乱 无序的环境 处于初始级别的组织也经常能制造出能工作的产品和服务 但是 他们

10、的项目经常是超成本和进度的 处于初始级的组织有过度承诺的趋势 在危机时放弃过程 不能重复他们过去的成功 22 吃饭的 初始级 不用做什么计划 提前一点订好座位当天下班大家一哄而去现场点菜 然后大吃一顿 CMMIonline 23 这样做会有什么结果 定不到位 菜不合大家口味 经费超出 大家心情变得很沮丧 有没有可能取得比较好效果呢 CMMIonline 24 MaturityLevel2 Managed 即使在时间压力下 依然能够保留现有的实践组织中的项目确保需求得到管理 过程已经计划 执行 度量和控制 管理层在某些已定义点上对工作产品的状态和提交的服务具有可视性在干系人 风险承担者 之间建立

11、了承诺 在必要的时候进行修正 25 CMMI SE SWML2PAs 需求管理RequirementManagement REQM 项目计划ProjectPlanning PP 项目跟踪与控制ProjectMonitoringandControl PMC 供应商合同管理SupplierAgreementManagement SAM 度量分析MeasurementandAnalysis MA 产品与过程质量保证ProductandProcessQualityAssurance PPQA 配置管理ConfigurationManagement CM 26 需求 设计 编码 测试 工作产品 工作产品

12、 工作产品 项目跟踪 项目计划 PA不是孤立的 需求管理 供应商合同管理 质量保证 度量分析 27 CMMIML2总结 坚持既往成功实践从关注结果到关注过程需求和项目进展得到控制理解了数据的作用从更宽的视野看待项目从初始级到二级是全体人员思想的转变是文化的转变走向规范化的第一步 28 讨论 吃饭的 受管理级 用2级的特征策划吃饭过程 讨论5分钟 29 Level2 受管理级 1 怎样才能办好事情呢 大家想吃什么 老板有什么期望呢 预算是多少呢 要做个计划才行 酒水需要另外买啊 要督促大家按照计划进行 要统计一下出席情况以及各菜式的 吃剩 情况 需求管理 RM 项目计划 PP 项目计划跟踪 PM

13、C 采购 SAM 度量 MA CMMIonline 30 Level2 受管理级 2 就这样够了吗 菜式统计 买酒的协议 计划等文档要统一管理起来 老板对我不放心 还派个人来监督我工作 哼 配置管理 CM 质量保证 PPQA CMMIonline 31 这样做会有什么结果 大家吃得满意 预算控制得好 老板高兴 真的能这样吗 CMMIonline 32 2级做法遗留的一些问题 不需要进行风险管理吗 用什么方法调查大家喜欢吃什么菜式呢 有指南就好了 如何组织聚餐活动 是不是应该有个指导 或者有成功经验可供参考 CMMIonline 33 MaturityLevel3 Defined 建立标准的 且

14、不断得到改进的工作方式过程得到很好地表现和理解 用标准 规程 工具和方法表述过程 从而建立组织内的一致性组织标准过程已经建立并不断得到改进项目根据裁剪指南 从组织标准过程中裁剪建立项目定义的过程组织管理层基于组织标准过程库建立过程目标 并确保这些目标得到适当地表达2级和3级关键区别在于标准 过程和规程的适用范围3级的过程比2级的描述更具体和更严格 34 CMMI SE SWML3PAs 1 需求开发RequirementsDevelopment RD 技术解决方案TechnicalSolution TS 产品集成ProductIntegration PI 验证Verification VER

15、确认Validation VAL 35 CMMI SE SWML3PAs 2 组织过程焦点OrganizationalProcessFocus OPF 组织过程定义OrganizationalProcessDefinition OPD 组织培训OrganizationalTraining OT 集成项目管理IntegratedProjectManagement IPM 风险管理RiskManagement RSKM 决策分析与解决方案DecisionAnalysisandResolution DAR 36 Level3 已定义级 经过一段时间积累 以下活动都有明确的指导文档 如何写计划如何组织

16、吃饭现场活动如何确定餐单 对于确定餐单 选定酒水供应商方面采用决策分析的办法 进行风险管理 建立了相应的培训制度 另外 为了让组织聚餐活动越做越好 成立了专门的SEPG来维护文档 CMMIonline 37 这样做会有什么结果 这次活动成功的几率大大提高了 但谁能拍胸口说 一定能成功 CMMIonline 38 3级遗留的问题 感觉成功机会会提高很多 但没有一个底 最好有个数字能说明问题 CMMIonline 39 MaturityLevel4 QuantitativelyManaged 不仅有标准的工作方式 还有量化的工作标准选择那些对整体过程性能有较大影响的子过程进行统计和其它量化手段控制 制订质量和过程性能的量化目标 并贯串整个生命周期中 以统计 词汇 理解质量和过程性能 收集受控过程的度量数据 分析其性能 如果出现偏差 分析其出现的 特殊 原因 以防止其今后再次出现 质量和过程性能的数据要纳入到组织度量数据库中 以便帮助今后进行客观的决策 与3级的最大区别是 4级可以对过程性能进行预测 40 CMMI SE SWML4PAs 组织过程性能OrganizationalProces

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 教学课件 > 高中课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号