CMMI体系简介及工作流程ppt课件.ppt
《CMMI体系简介及工作流程ppt课件.ppt》由会员分享,可在线阅读,更多相关《CMMI体系简介及工作流程ppt课件.ppt(67页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第一部分:CMMI基础知识CMMI是什么?CMMI发展和历史CMMI模型组件概述第二部分:公司质量体系文件综述公司软件过程概述公司过程文件概述公司体系文件导读 Capability Maturity Model Integration (能力成熟度模型综合)它综合了以下几方面:System engineeringSoftware engineeringIntegrated Product and Process DevelopmentSupplier Sourcing该模型提供一套可供公众使用的准则;这些准则描述那些成功地实施了过程改进的组织的特性。该模型用“软件能力成熟度”来衡量这种软件综合
2、能力CMMIonlinen美国卡内基-梅隆大学软件工程研究所(SEI)研制。nCMMI的前身是SW-CMM和SE-CMMn2001年12月由SEI发布CMMI1.1版本。nCMMI有专门认证评估方法-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
3、 and Software Engineering)于2002年1月正式推出。从CMM 1.0版到CMMI 1.1版,经历了十多年,在这期间,IT产业有了长足的发展,相应的工业标准或规范必然要不断地改进。在总结CMM应用的大量经验教训的基础之上,SEI 于2002年推出了CMMI1.1。CMMI重大的改进在于它不仅完善了CMM本身,而且充分考虑了软件工程与系统工程的集成,使得CMMI不再局限于纯粹软件的范畴。虽然人们了解和应用CMMI需要一定的时间,但是CMMI将取代CMM这是必然的趋势。CMMI为工业界和政府部门提供了一个集成的产品集,其主要目的是消除不同模型之间的不一致和重复,降低基于模型
4、改善的成本。CMMI将以更加系统和一致的框架来指导组织改善软件过程,提高产品和服务的开发、获取和维护能力。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
5、, QPMProcess Management OPF, OPD, OT, OPP, OIDSupport CM, PPQA, MA, CAR, DARCMMI-DevStagedCMMI-DevContinuousInitialManagedDefinedOptimizingQ-Managed建立项目纪律稳定一致的过程以事实为依据能够持续改进 特定目标是针对某一个过程域,它描述为了满足这个过程域的实施所必须做到的特殊特性 例如在需求管理的PA中:SG 1: Requirements are managed and inconsistencies with project plans and
6、work products are identified. 特定实践是为了达成某一个特定目标而需要的特定活动例如: 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: 建立(受)管建立(受)管理过程理过程Gene
7、ric PracticesGeneric GoalsGP 1.1: 执行特定实践执行特定实践GG1: 满足特定目标满足特定目标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: 建立一个定义的
8、过程建立一个定义的过程GP 3.2: 收集改进信息收集改进信息通用实践Generic Practices (GPs)Required(必须的): SG和GGExpected(期望的): SP和GP Informative(提供信息的):子实践、典型的工作产品、一般实践的详细描述等问题:除了Required的组件,其他的组件可以不要吗?某个时间,公司进行聚餐活动。请你组织这次活动,目的是用合理的经费让大家高高兴兴地吃一顿!分组讨论,5分钟时间。CMMIonline在模型中,所有软件组织的软件能力成熟度划分为5个等级第1到第5级。数字越大,成熟度越高。高成熟度等级代表比较强的综合软件能力。5个成熟
9、度等级分别为:第1级:初始级第2级:受管理级第3级:已定义级第4级:定量管理级第5级:持续优化级每一个级别,都包含几个到十几个PA英文全写:Process Area中文译名:过程域什么叫“过程域”?简单的说就是做好一个事情的某一个方面。对应软件开发来说,就是做好软件开发的某一个方面。CMMIonline如果该级别的全部PA达到要求了,就认为该级别达到了。如何判断PA达到要求呢?每个PA包含几个目标(Goal)如果这个几个目标都达到要求了,就认为该PA达到要求了如何判断Goal达到要求呢?每个Goal包含几个实践(Practice)每个实践达到要求了,就认为该Goal达到要求了CMMIonlin
10、e初始级的过程通常是随机、混乱和无序的。这种组织通常没有一个稳定的环境,它的成功依赖于组织中个人的能力和英雄主义,而不是依赖于使用经过验证的过程。尽管这种混乱、无序的环境,处于初始级别的组织也经常能制造出能工作的产品和服务,但是,他们的项目经常是超成本和进度的。处于初始级的组织有过度承诺的趋势,在危机时放弃过程,不能重复他们过去的成功。不用做什么计划,提前一点订好座位当天下班大家一哄而去现场点菜,然后大吃一顿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
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- CMMI 体系 简介 工作 流程 ppt 课件
限制150内