CMMI体系简介及软件工作流程

上传人:cl****1 文档编号:486093819 上传时间:2024-01-12 格式:DOCX 页数:28 大小:449.67KB
返回 下载 相关 举报
CMMI体系简介及软件工作流程_第1页
第1页 / 共28页
CMMI体系简介及软件工作流程_第2页
第2页 / 共28页
CMMI体系简介及软件工作流程_第3页
第3页 / 共28页
CMMI体系简介及软件工作流程_第4页
第4页 / 共28页
CMMI体系简介及软件工作流程_第5页
第5页 / 共28页
点击查看更多>>
资源描述

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

1、CMMI 体系简介及软件工作流程质量管理部2009 年 03 月华丽娜主题第一部分:CMMI基础知识CMMI 是什么?CMMI 发展和厉史CMMI 模型组件概述第二部分: 公司质量体系文件综述公司软件过程概述公司过程文件概述公司体系文件导读CMMI 是什么? Capab ility Mat uri ty Model Int egra tion 能力成熟度模型综合)它综合了以下几方面:System engineeringSoftware engineeringIntegrated Product and Process DevelopmentSupplier Sourcing 该模型提供一套可供

2、公众使用的准则;这些准则描述那些成功地 实施了过程改进的组织的特性。 该模型用“软件能力成熟度”来衡量这种软件综合能力CMMI 是什么?美国卡内塞一梅隆大学软件工程研究所(SEI)研制。 CMMI 的前身是 SW-CMM 和 SE-CMM 2001年12月由SEI发布CMMI1.1版本。 CMMI有专门认证评估方法一 SCAMPI发展简史CMM 1.0于1991 年制定。CMM 1.1 于 1993 发布,该版本应用最广泛。CMM 2.0 草案于1997 年制定(未广泛应用)。到 2000 年,CMM 演化成为 CMMI (Capability MaturityModelIntegration

3、),CMM 2.0成乃CMMI 1.0的主要组成部分。CMMI-SE/SW 1.1 (CMMI for System Engineering andSoftware Engineering)于2002年1月正式推出。CMMI 的诞生(1)从 CMM 1.0 版到 CMMI 1.1 版,经历了十多年,在这期间, IT 产业有 了长足的发展,相应的工业标准或规范必然要不断地改进。在总结CMM应用的大量经验教训的基础之上,SEI于2002年推出了 CMMII.I o CMMI重大的改进在于它不仅完善了 CMM本身,而且充分 考虑了软件工程与系统工程的集成,使得CMMI不再局限于纯粹软件 的范崎。虽然

4、人们了解和应用 CMMI 需要一定的时间,但走 CMMI 将取 代 CMM 这走必然的趋势。CMMI 的诞生(2) CMMI为工业界和政府部门提供了一个集成的产品集,其主要目的是消除不同模型之间的不一致和重复,降低基于模型 改善的成本。CMMI 将以更加系统和一致的框架来指导组织改善软件过程,提高 产品和服务的开发、获取和维护能力。CMMI 模型组件概述Mlurily Ltvel 5OID, CARSupportCktn PPQA, MA, CAR, DARProcess Majtaciueiil OPE OPD, or GPOJDMatuiity Level 2KEQM, IT, PMC+S

5、AMh MA, PPQA, CMMuCarth- UtJ 4 opK QpmMaturity Level 3REQD,西,PI, VER, VALh OF OPD, Of; 1PIRSKMn DAFLEniuterinERWM, liLQD, TS.PI, VER, VALProject MunaggementPE PMC, SAMIPM, RSKAt QPMCMMI 分级(阶段)模型CMMI 阶段式模型的结构Genenc GaalsSpeciffc GoalsGemric PracticesMatunty LvECMMI 连续模型表示的结构Process Area Components.ty

6、pical W&金、 Product JSpecific PractLcefSP.Gen Eric PraclicGPPuipose StcnnsntInEnuJucicj-jy Nolesiukd ProcessSubpractioes-,(jeiieric Practici ELabpratioiisSubpmctkes JPfoctss Ares, (PA)Spevifii; Gadik(SG)亠 Generic GoalGG)R-UJiodIiiiiirauikic特定目标 Specific Goals(SGs)特定目标是针对某一个过程域,它描述为了满足这个过程域的实施所必须做到的特殊

7、特性 例如在需求管理的 PA 中 :SG 1:Requirements are managed andInconsistencies with project plans and work products are identified特定实践-Specific Prac tices (SPs) 特定实践是为了达成某一个特定目标而需要的特定活动 例如 :Requirements Management:SP 1.3: Manage Requirements ChangesManage changes to the requirements as they evolv during the pro

8、ject.通用目标一 Generic Goal (GG) 可用于多个过程域的“目标”称为“办共目标” 例如 :GG2:The process is institutionalizedas a managed process.通用实践 Generic Practices (GPs)GGX满足持迢冃标GP1.1:执行特定宴践GG2;建立(受)管 理过程GP2J GP2.2 GP2.3 GP2.4 GP2.5 GP2.6 GP2.7 GP2.8 GP2.9 GP2,1I制订与维护组织方针 制订过程计划 提供资源分配职责培训人员对匚作产品进行配遐管理 识别相关人员监控过程评估过程符合性J:高层管理者评

9、审GG3:建立定义过程GP3,1:建立一个定义的过程GP32收集改进信息Required, Expected, and Informative Model Components Required(必须的):SG 和 GG Expected(期望的).SP 和 GP Informa tive(提供信息的):子实践、典型的工作产品、一般实 践的详细描述等问题:除了 Required的组件,其他的组件可以不要吗? 你会如何组织这个活动?某个时间,办司进行聚餐活动。请你组织这次活动,目的是用合理的经费让大家高高兴兴地吃一 顿!A分组讨论,5分钟时间。CMMI 等级 在模型中,所有软件组织的软件能力成熟

10、度划分为5个等级一第1 到第 5 级。数字越大,成熟度越高。高成熟度等级代表比较强的综合软件能力。 5个成熟度等级分别为:第 1 级: 初始级第2级:受管理级第3级:已定义级第4级:定量管理级第5级:持续优化级CMMI 级别每一个级别,都包合几个到十几个PA英文全写:Process Area中文译名: 过程域 什么叫“过程域”? 简单的说就是做好一个事情的某一方面。对应软件开发来说,就是做好软件开发的某一个方面。 CMMI 级别如果该级别的全部PA达到要求了,就认为该级别达到了。如何列断PA达到要求呢?每个PA包合儿个目标(Goal)如果这个几个目标都达到要求了,就认乃该PA达到要求了 如何列

11、断 Goal 达到要求呢?每个Goal包合几个实践(Practice)每个实践达到要求了,就认为该Goal达到要求了Maturity Level 1:Initial初始级的过程通常是随机、混乱和无序的。这种组织通常没有一 个稳定的环境,它的成功依赖于组织中个人的能力和英雄主义,而不 是依赖于使用经过脸证的过程。 尽管这种混乱、无序的环境,处于初始级别的组织也经常能制造 出能工作的产品和服务,但是,他们的项目经常是超成本和进度的。 处于初始级的组织有过度承诺的趋势,在危机时放弃过程,不能 重复他们过去的成功。吃饭的“初始级” 不用做什么计划,提前一点订好座位 当天下班大家一哄而去 现场点菜,然后

12、大吃一顿这样做会有什么结果? 定不到位? 菜不合大家口味? 经费超出? 大家心情变得很沮丧? 有没有可能取得比较好效果呢?Maturity Level 2:Managed即使在时间压力下,依然能够保留现有的实践组织中的项目确保需求得到管理,过程已经计划、执行、度量和控制。 管理层在某些已定义点上对工作产品的状态和提交的服务共有可视性 在干系人(风险承担者)之间建立了承诺,在必要的时候进行修正CMMI-SE/SW ML2 PAs 需求管理Requirement Management (REQM) 项目计划Project Planning (PP) 项目跟踪与控制Project Monitorin

13、g and Control (PMC) 供应商合同管理Supplier Agreement Management (SAM) 度量分析Measurement and Analysis (MA) 产品与过程质量保证Product and Process Quality Assurance (PPQA) 配置管理Configuration Management (CM)PA 不是孤立的!CMMl ML2 总结坚持既往成功实践从关注结果到关注过程 需求和项目进展得到控制 理解了数据的作用 从更宽的视野看待项目 从初始级到二级是全体人员思想的转变 是文化的转变 走向规范化的第一步 讨论:吃饭的“受管理

14、级” 用2 级的特征策划吃饭过程 讨论 5 分钟。Level2:受管理级一 1oo怎样才能办 好事悄呢?门要统计下岀席 、一悄况以从各集式 j舶“吃期严情如大家想吃什 么?蛊求管理(FtM)严 老板有什么期逼呢? 、预算是窑少呢?采购(SAM)项目计划(PP)0 a Q P赘故亍计划项目计划跟踪(PM o *t按照让划进JTF J度 S(MA)八酒水需要男 AoDf v外买啊匚:;/Level2:受管理级-2OO&?就这特够r 吗?二老板对我不放心, 还派个人来监督 厂我工作!哼! 严厂?式统计、买酒的 _协议、计划等文档 c耍统管理起来.u质帛保证(PPQA)这样做会有什么结果?大家吃得满意?预算控制得好? 老板高兴?2 级做法遗留的一些问题不

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

当前位置:首页 > 建筑/环境 > 建筑资料

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