(工商管理专业论文)CMMI在软件企业项目管理中的应用研究.pdf_第1页
(工商管理专业论文)CMMI在软件企业项目管理中的应用研究.pdf_第2页
(工商管理专业论文)CMMI在软件企业项目管理中的应用研究.pdf_第3页
(工商管理专业论文)CMMI在软件企业项目管理中的应用研究.pdf_第4页
(工商管理专业论文)CMMI在软件企业项目管理中的应用研究.pdf_第5页
已阅读5页,还剩46页未读 继续免费阅读

(工商管理专业论文)CMMI在软件企业项目管理中的应用研究.pdf.pdf 免费下载

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

中文摘要 摘要 随着知识经济及信息化时代的到来,市场竞争更加激烈,拥有全面高效的 管理信息系统已成为企业提高竞争力的有效手段之一。这就为软件行业带来了 空前的机遇。近年来,中国的软件企业取得了飞速的发展。同时,也面临着自 身管理水平的瓶颈。 如何对个性化的软件开发项目进行有效管理是软件企业面临的共同问题。 美国卡耐基梅隆软件工程学院提出的能力成熟度整合模型( c m m i - c a p a b i l i t y m a t u r i t ym o d e li n t e g r a t i o n ) ,是在能力成熟模型( c m m - c a p a b i l i t ym a t u r i t y m o d e l ) 基础上的发展和完善,是当今软件过程改进领域的重要成果。c m m i 融合了全面质量管理的思想,为软件企业的过程改进提供了标准,为软件企业 的项目管理提供了方向。 本文从软件企业应用c m m i 的实际出发,全面地介绍了c m m i 和项目管 理相关理论;并对我国软件企业实施c m m i 的现状展开分析,论述了软件企 业实施c m m i 过程中存在的问题;在分析成因的基础上结合f 公司的质量管 理体系对软件企业在项目管理中应用c m m i 给出了很好的示例。基于f 公司 实施后取得的成效和需要改进的方面进行了总结,最后提出对后续研究工作的 展望,希望能让更多企业借鉴。 关键词:项目管理c m mc m m i 软件外包流程改进 分类号: a b s t r a c t : a bs t r a c t w i t h k n o w l e d g e - b a s ee c o n o m ya n di n f o r m a t i o ne r aa r r i v a l ,m a r k e t i n g c o m p e t i t i o ni sm o r ev e h e m e n c e ;o w n i n ga l l - r o u n dh i g h - e f f e c ti n f o r m a t i o ns y s t e m b e c o m e so n eo ft h ee n t e r p r i s e se f f e c t i v et oi m p r o v et h ec o m p e t i t i v e n e s s t h i s b r i n g st h eu n p r e c e d e n t e do p p o r t u n i t yf o rs o f t w a r et r a d e i nr e c e n ty e a r s ,t h e s o f t w a r ee n t e r p r i s e so fc h i n ao b t a i nt h ed e v e l o p m e n ta tf u l ls p e e d m e a n w h i l e ,a l s o f a c et h eb o t t l e n e c ko fo n e so w nm a n a g e m e n tl e v e l h o wt om a n a g et h ei n d i v i d u a l i z e ds o f t w a r ed e v e l o p m e n ti t e me f f e c t i v e l yi st h e c o r n m o np r o b l e mt h a ts o f t w a r ee n t e r p r i s e sf a c e c m m i ( c a p a b i l i t ym a t u r i t ym o d e l i n t e g r a t i o n ) f r o ma m e r i c a nc a r n e g i em e l l o ni sd e v e l o p e da n dc o m p l e t e db a s e do n c m m ( c a p a b i l i t ym a t u r i t ym o d e l ) i ti st h a tn o w a d a y st h ei m p o r t a n ta c h i e v e m e n t o fs o f t w a r ep r o c e s si m p r o v e m e n tf i e l d c m m ih a sm e r g et h et h o u g h to ft h et o t a l q u a l i t yc o n t r o l ,h a so f f e r e dt h es t a n d a r df o rp r o c e s si m p r o v e m e n to fs o f t w a r e e n t e r p r i s e s ,a n da l s oh a sp o i n t e do u tt h ed i r e c t i o nf o rp r o j e c tm a n a g e m e n to f s o f t w a r ee n t e r p r i s e s t h i sa r t i c l ee m b a r k sf r o mt h es o f t w a r ee n t e r p r i s eu s i n gt h ec m m ir e a l i t y , i n t r o d u c e dc m m ia n dt h e p r o j e c tm a n a g e m e n t c o r r e l a t i o nt h e o r i e s c o m p r e h e n s i v e l y ;a n a l y z et h e c u r r e n ts i t u a t i o no fo r rs o f t w a r e e n t e r p r i s e i m p l e m e n t i n gc m m ia n dd i s c u s s i n gt h e r ee x i s t sp r o b l e mt h a tp u t t i n gc m m ii n t o p r a c t i c e a p p l yc m m it op r o j e c tm a n a g e m e n tt os o f t w a r ee n t e r p r i s eh a v i n gg i v e n o u tv e r yg o o dd e m o n s t r a t i o nc o m b i n i n gw i t hfc o m p a n yq u a l i t ym a n a g e m e n t s y s t e mo nt h eb a s i sa n a l y z i n gr o o tc a u s e t os u m m a r i z et h ee f f e c ta n dr e s p e c to f i m p r o v e m e n tt h a tb a s e do nfc o m p a n ym a k e sa f t e ri m p l e m e n t a t i o n , a n df i n a l l y p r o p o s e dt h ef u t u r ed e v e l o p m e n to fs u b s e q u e n tr e s e a r c hw o r k , h o p e dt ol e tm o r e e n t e r p r i s e su s ef o rr e f e r e n c e k e y w o r d s :p r o j e c tm a n a g e m e n t , c m m i ,c m m ,s o f t w a r eo u t s o u r c i n g , p r o c e s s ,i m p r o v e m e n t c l a s s n 0 : 学位论文版权使用授权书 本学位论文作者完全了解北京交通大学有关保留、使用学位论文的规定。特 授权北京交通大学可以将学位论文的全部或部分内容编入有关数据库进行检索, 并采用影印、缩印或扫描等复制手段保存、汇编以供查阅和借阅。同意学校向国 家有关部门或机构送交论文的复印件和磁盘。 ( 保密的学位论文在解密后适用本授权说明) 学位论文作者签名:导师签名: 签字日期:游【月一日 签字日期:娜r 年,月习日 独创性声明 本人声明所呈交的学位论文是本人在导师指导下进行的研究工作和取得的研 究成果,除了文中特别加以标注和致谢之处外,论文中不包含其他人已经发表或 撰写过的研究成果,也不包含为获得北京交通大学或其他教育机构的学位或证书 而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作 了明确的说明并表示了谢意。 学位论文作者签名:沙谂 签字日期:沙莎年朋呷日 致谢 本论文的工作是在我的导师常丹老师的悉心指导下完成的,常丹老师严谨的 治学态度和科学的工作方法给了我极大的帮助和影响。在此衷心感谢两年来常丹 老师对我的关心和指导。 常丹老师对于我的科研工作和论文都提出了许多的宝贵意见,在此表示衷心 的感谢。 在撰写论文期间,我所任职的福瑞博德软件开发( 深圳) 有限公司的领导对 我论文中的项目实施、研究工作给予了热情帮助,在此向他们表达我的感激之情。 同时感谢交大的领导、老师的帮助,没有你们我也很难顺利完成学业。在学习 期间,单位同事的支持、朋友的帮助使我能安心完成学业,谢谢你们。 另外也感谢我的爱人金蜀娟,她的理解和支持使我能够专心完成我的学业。 1 绪论 1 1论文背景 信息社会的到来将从根本上改变人们的生活,而软件是信息技术的核心, 起到了非常关键的作用。如何提高软件的质量将是所有软件企业所要面对及 需要解决的问题。 国际上先后出现了多种对软件过程评估的技术,其主要方法就是根据各 种过程评估模型,收集软件开发过程中的各种数据,通过综合比较和分析, 找出软件组织在软件开发过程中的优势和存在的问题,来指导软件过程的改 进,最终实现软件产品质量的保证和提高。其中以s e i 的基于c m m 的评 估方法最为成熟和获得广泛认可。卡内基梅隆大学的软件工程研究所 ( c m u s e i ) 建立的c m m ( c a p a b i l i t ym a t u r i t ym o d e l ) 质量体系明确给出 了对软件过程的能力成熟度进行评估的模型。 c m m i ( c a p a b i l i t ym a m f i t ym o d e li n t e g r a t i o n 能力成熟度整合模型) 由美 国卡内基梅隆大学s e i ( 软件工程研究所) 提出。 它提供了一个软件工程成果和管理方法的框架,是专门针对软件企业如 何保证软件产品的质量和提高软件企业的管理水平而设计的。它的前身是 c m m ( c a p a b i l i t ym a t u r i t ym o d e l 软件能力成熟度模型) 。 c m m c m m i 作为当前软件行业中最流行的软件生产过程的评价标准,已 得到国际软件产业界的公认。软件成熟度模型中所包含的目标和实践是几十 年来软件行业发展的结果,其中包含着最新的质量管理和软件工程的思想和 方法,这一点是c m m c m m i 认证得以受到软件企业欢迎的主要原因,也显 示了其在软件企业研究和开发过程中重要的应用价值。从c m m i 的内涵来看, 它提供的目标和实践不仅仅可以在软件研发领域获得广泛应用,也可以指导 所有研发领域的过程管理,具有广泛的应用前景。 随着信息化在我国各行各业的深入推广和应用,以及世界范围内研发基 地向我国的转移,c m m i 的应用和发展空间将越来越广泛,其应用和发展的 范围将会获得几十倍的增长。 1 2国内外c m m i 的研究现状 7 c m m 的知识体系在中国最早由国防系统以及部分大学和研究所引入。而 在中国最早实施c m m 的公司是m o t o r o l a 中国公司,他们在1 9 9 3 年就开始 实施c m m ,并于1 9 9 6 年就达到c m m 3 级,但是并没有广为宣传,也没有 对整个软件业界产生大的影响。1 9 9 9 年,由i b m 和清华同方合资成立的北 京鼎新信息系统开发有限公司通过c m m 二级的评估,经过报刊一些文章的 刊载,在我国软件研究界和工业界引起了一些影响。 c m m c m m i 已经得到国内软件相关企业的广泛认识,不但在理论上进行 了大量的研究,也有了大量的企业实践。通过实施c m m c m m i ,中国软件 企业对自身的过程改进的意识和能力有了很大的提高,企业的管理走向了正 规化。c m m c m m i 另一个作用是为国内企业参与国际市场竞争,获取服务 外包提供了便捷的途径。 c m m c m m i 理论最早由西方国家提出,是在他们先进的实际运用中总结 摸索出来的一套理论,而且依然在不断的改进和完善整套知识体系,理所当 然,他们具有更高的理论水平与实践运用的能力。但这并不是说我们在这方 面就没有研究的价值了。 中国作为近年来经济发展最快的国家,同样在软件产业上也取得了骄人 的成绩,随着规模与业务的扩大,我们的软件企业在项目管理能力上明显显 现出力不从心的情况,如何才能从根本上摆脱我们的软件企业“作坊式的 管理? 如何使我们的软件企业效率更高,质量更高? 达到与欧美以及印度列 强同台竞技的水平将是我们需要重点解决的课题。 是否我们将c m m i 运用到我们的企业就可以解决这些问题呢? 答案是否 定的,我们必须深入研究c m m c m m i 理论,结合我们自己的项目实际,将 其进行裁剪和改良,真正的运用在中国企业的项目管理上才能发挥出其最大 的意义,从而也解决我们自己的问题。 1 3 研究的目的和意义 很多人认为,实施c m m i 的意义在于项目工程走向世界,可以在西方国 家接到更多的订单。实际上,这只是我国企业实施c m m i 的意义的很小一部 分。更为重要的意义则是,c m m i 的实施能够规范流程,从根本上提高项目 管理水平,降低企业的工程成本。事实表明,企业实施c m m i 技术的投入都 会得到丰厚的回报。据s e i 统计,用于软件项目上的c m m i 的投资,其回报 率在5 :1 到8 :1 之间。由此可见,为什么这么多的企业纷纷实施c m m i 项目 管理技术。 为了加快我国软件产业的结构调整和发展,必须吸收国外运用高新技术 促进软件企业升级换代的成功经验。在软件企业中实施c m m i ,也就是加强 过程管理、实施过程改进,有利于软件企业提高软件开发的管理能力、提高 软件生产率和加强软件生产的国际竞争力。但是c m m i 在中国的应用不能直 接“拿来”,必须要符合企业软件过程的需求,研究c m m i 的目的就是为了 总结出一套适合自身企业项目管理的理论和实践,从而改进企业的软件过程 管理的能力。 软件过程是指实施于软件开发和维护中的阶段、方法、技术、实践及相 关产物( 计划、文档、模型、代码、测试用例和手册) 的集合,也即为一个有 序的活动集。 在软件企业中,实施软件过程管理可以带来这样一些好处: ( 1 ) 有效的软件过程管理可以提高软件企业的产品开发效率,提升软件产 品的质量; ( 2 ) 可以有效地对软件开发项目进行管理,以便于按照进程和预算完成软 件项目计划,实现预期的经济效益和社会效益; ( 3 ) 理解软件开发的基本原则,可以帮助软件机构做出明智的决定; ( 4 ) 可以标准化开发人员的工作,提高软件的可重用性和组间的协作; ( 5 ) 有效的软件过程可以改善软件机构对软件的维护; ( 6 ) 软件企业所采用的这种机制本身是个持续改进的过程,从而可以跟上 潮流,不断接收新的、最好的软件开发经验。 1 4 研究思路与方法 1 4 1研究思路 文章从项目管理理论和c m m i 理论出发,接下来详细阐述实施c m m i 的 现状,及实施存在问题,最后,结合进行了实证分析,并提出了管理的几点 建议。 9 图1 - 1 论文结构 第一章介绍论文的写作背景及当今c m m i 研究现状以及研究的目的和意 义。 第二章阐述c m m i 与项目管理的相关理论,这一章是本文的理论基础, 所有观点及结论都建立这部分理论之上。 第三章分析研究我国软件企业实施c m m i 的现状以及实施c m m i 所面临 的问题。 第四章用f 公司实施c m m i 的实践,分析c m m i 所带来的企业在管理 流程上的变化,以及仍需改进的不足之处。 第五章对软件企业应用c m m i 做出问题总结,并提出对项目管理的几项 建议。 1 4 2研究方法 采用经验总结法、个案法等研究方法来说明如何将c m m i 运行于我国软 件企业的项目管理中。理论与实践相结合分析如何将c m m i 更好的应用到软 件企业项目管理中,结合f 公司应用c m m i 的具体实例阐述应用c m m i 后 带来的好处以及持续改进的方法,使其可以真正成为为企业服务的规范化流 程。 本文对c m m i 理论作了全面细致的分析和新旧理论的对比、全面分析我 l o 国企业实施c m m i 的现状和面临的问题以及对f 公司实际应用的分析及改进 方法的提出,构成了本文的主要特点及创新之处,具体包括: 1 c m m i 理论全面细致的分析和新旧理论的对比: 论文对c m m i 理论进行了全面细致的介绍,并通过c m m i 与c m m 各方 面的对比分析。这样的理论分析和比对,一方面清详细介绍了c m m i 的相关 理论,另一方面将c m m i 本身的改进内容清楚的展现出来,体现了c m m i 本身就是一个不断改进和优化的模型和方法。 2 全面分析我国企业实施c m m i 的现状和面临的问题: 通过对我国企业实施c m m i 面对的社会大环境和企业自身情况的分析点 出我们企业实施c m m i 积极踊跃的动因。再对此环境下实施c m m i 后面临的 问题进行全面分析,系统地揭示出现的问题,为企业实施c m m i 有一定的借 鉴价值和参考意义。 3 对f 公司实际应用的分析及改进方法的提出: f 公司的质量管理系统是基于c m m l 5 级模型构建,并结合了企业自身的 实际情况进行改进和优化。从某种程度上来看,是很具有行业代表性的案例。 对f 公司实际应用的分析和改进方法的提出,是多年经验的总结和对软件企 业流程持续改进的中肯建议,对帮助业内企业解决类似问题具有一定的作用。 2c m m i 及相关理论综述 2 1 c m m i 相关理论综述 2 1 1c m m i 发展历史 c m m i ( c a p a b i l i t ym a t u r i t ym o d e li n t e g r a t i o n ,能力成熟度模型集成) 是 用于产品开发( 或服务) 的过程改进成熟度模型。c m m i 的最佳实践覆盖了 产品构思、交付和维护的整个生命周期。它是一个由理论和经验部分组成的 模型,理论部分描述如何把工作作为一个“过程 组织、实施和评审以及过 程的进化如何明确地管理;经验部分是软件工作实践和进化框架的综合。 c m m i 的涉及面很广,专业领域覆盖软件工程、系统工程、集成产品开 发和系统采购等。据美国国防部资料显示,运用c m m i 模型管理的项目,不 仅降低了项目的成本,而且提高了项目的质量与按期完成率。 1 9 8 1 年,美国卡内基梅隆大学软件工程研究所( s e i ) ,应美国联邦政府 的要求开发的一种用于评价软件承包商能力并帮助其改善质量的方法。w a t t s h u m p h r e y 将成熟框架带到了s e i 并增加了成熟度等级的概念,将这些原理应 用于软件开发,发展成为软件过程成熟度框架,它提供了一个评估软件开发 过程的管理以及工程能力的标准。 19 8 7 年,基于w a t t sh u m p h r e y 等人的工作,s e i 的m a r kp a u l k 等人建立 了第一个c m m 模型,即软件c m m 。1 9 9 3 年,s e i 推出了c m m1 1 ,这是 目前世界上应用最广泛的c m m 版本。【l 】 十几年来c m m 的改进工作一直不断地进行,相继有多个学科领域的 c m m 模型问世:s e c m m ,s w - c m m ,i p d c m m 等。美国国防采购与技术办 公室领导了一个由政府、企业和s e i 的代表组成的团队开始开发一个c m m 模型的集成框架,即c m m i 。c m m i 的基础源模型包括:软件c m m2 0 版 本,e i a 7 3 1 系统工程,以及i p dc m m ( i p d ) 0 9 8 a 版本。2 0 0 2 年1 月c m m i 1 1 版本正式发布,并立即被广泛采用。 2 0 0 6 年8 月,面向开发的c m m i ( c m m i d e v1 2 ) 版本正式发布。为 了适应更加广泛的应用,s e i 计划今后发布另外二种模型,分别是面向服务 的c m m i ( c m m i s v c1 2 ) 版本和面向采购的c m m i ( c m m i a c q1 2 ) 。 这三种模型的关系如图2 1 所示。 1 2 图2 - 1c m m i1 2 的三种模型 图2 1 中的黑色部分是c m m l l 2 的三种模型的共有部分,包括了1 6 个 核心的过程域。c m m i a c q 采购模型,主要针对产品及服务采购,服务于甲 方。c m m i s v c 服务模型( 目前正处于研发阶段,已通过初步评审) ,主要 针对服务。 c m m i 的发展历程如表2 1 所示: 表2 - 1c m m i 的发展进程 1 9 8 7 s e i 推出s w - c m m 框架 1 9 9 1c m m v l o 1 9 9 3c m m v l 1 1 9 9 7c m m is m ( s w - c m m 的修订本) 2 0 0 0c m m i s e s wv 1 o 2 0 0 2c 咖s e s w ,i p p d ,s sv 1 1 2 0 0 6c m m l d e vv 1 2 c m m i - s e r v i c e ,c m m i - a c q u i s i t i o n c m m i 是一个可以改进系统工程和软件工程的整合模式。1 9 9 7 年l o 月 s e i 停止c m m 的研究,改而致力于c m m i ,以解决使用多个过程改进模型 的问题。c m m i 融入了大部分最新的软件管理实践,同时弥补了s w c m m 模型中的缺陷,因此,对于使用过s w c m m 模型的企业而言,c m m i 的先 1 3 进性是显著的。 2 1 2c m m i 的过程域 过程域( p r o c e s sa r e a ) 是同属于某个领域而彼此相关的实践集合,当这 些实践共同执行时,可以达到该领域过程改进的目标。c m m i d e v1 2 有2 2 个过程域,如表2 2 所示( 按字母排序) 。 表2 - 2c m m i d e v1 2 的2 2 个过程域 成熟度 英文名称缩写中文名称类型 等级 c a u s a la n a l y s i sa n dr e s o l u t i o nc a r原因分析与解决5支持 c o n f i g u r a t i o nm a n a g e m e n tc m 配置管理2支持 d e c i s i o na n a l y s i sa n dr e s o l u t i o nd a r 决策分析与解决 3支持 i n t e g r a t e dp r o j e c tm a n a g e m e n t 口m集成化项目管理3项目管理 m e a s u r e m e n ta n da n a l y s i sm a度量分析2支持 o r g a n i z a t i o n a li n n o v a t i o na n d d e p l o y m e n t o d 组织革新与部署 5 过程管理 o r g a n i z a t i o n a lp r o c e s sd e f i n i t i o n o p d 组织过程定义 3 过程管理 o r g a n i z a t i o n a lp r o c e s sf o c u s o p f 组织过程焦点 3 过程管理 o r g a n i z a t i o n a lp r o c e s sp e r f o r m a n c e 0 p p 组织过程绩效 4 过程管理 o r g a n i z a t i o n a lt r a i n i n g o t 组织培训 3 过程管理 p r o d u c ti n t e g r a t i o np i 产品集成 3工程 p r o j e c tm o n i t o r i n ga n dc o n t r o l p m c 项目监控 2 项目管理 p r o j e c tp l a n n i n g p p 项目规划 2 项目管理 p r o c e s sa n dp r o d u c tq u a l i t ya s s u r a n c e p p q a 过程和产品质量2 支持 q u a n t i t a t i v ep r o j e c tm a n a g e m e n tq p m 定量项目管理 4 项目管理 r e q u i r e m e n t sd e v e l o p m e n t r d需求开发3工程 r e q u i r e m e n t sm a n a g e m e n tr e q m 需求管理2工程 r i s km a n a g e m e n tr s k m风险管理3工程 s u p p l i e ra g r e e m e n tm a n a g e m e n t s a m 供应商协议管理 2项目管理 t e c h n i c a ls o l u t i o nt s 技术方案 3工程 v a l i d a t i o n眦 确认 3工程 1 4 c m m i 有两种表示法:一种是阶段式表示法;另一种是连续式的表示法。 阶段式表示法把过程域分成5 个成熟度等级,指出达到每一成熟度等级 必须实施哪些过程域。成熟度等级提供一个阶段式的流程改进建议顺序。如 图2 2 所示,一个成熟度等级包括多个过程域,每个过程域包含共性目标和 特定目标,以及共性实践和特定实践。 图2 - 2c m m i 的阶段式表示法 连续式表示法则将过程域分为四大类型:过程管理、项目管理、工程以 及支持。对于每个大类中的过程域,又进一步分为“基础的”和“高级的 过程域,如图2 3 所示。在按照连续式表示方法实施c m m i 的时候,一个组 织可以把项目管理或者其它某类的实践一直做到最好,而其它方面的过程区 域可以不必考虑。【2 】【4 】 图2 - 3c m m i 的连续式表示法 2 1 3c m m i 阶段式表示法 成熟度等级是一组经过定义的渐进式过程改进指标,达到每一成熟度等 级,则代表组织过程的某重要部分有了稳固的基础。 c m m i 的阶段式表示法将成熟度划分为5 个等级。除了初始级以外,每 个成熟度等级都有若干个过程域,如表2 3 所示。由于成熟度等级是循序渐 进的,如果想达到某个成熟度等级,例如c m m i3 级,除了满足c m m i3 级 本身l l 过程域之外,还要满足c m m i2 级的7 个过程域,依此类推。 表2 - 3c m m i 阶段表示法:成熟度等级和过程域的关系表 成熟度等级过程域 第5 级:优化级 组织革新与部署( o i d ) 原因分析与解决方案( c a r ) 第4 级:量化管理级 定量项目管理( q p m ) 组织过程绩效( o p p ) 1 6 第3 级:已定义级 需求开发( r d ) 技术解决方案( t s ) 产品集成( p d 验证( v e r ) 确认( v a l ) 组织过程焦点( o p f ) 组织过程定义( o p d ) 组织培训( 0 1 ) 集成化项目管理( p m ) 风险管理( r s 旧 决策分析与解决方案( o a r ) 第2 级:已管理级 需求管理( r e q m ) 项目规划( p p ) 项目监控( p m c ) 供应商协议管理( s a m ) 度量分析( m a ) 配置管理( c m ) 过程和产品质量保证( p p q a ) 第1 级:初始级无 1 成熟度等级l 1 :初始级的特征 在成熟度第l 级中,过程通常是混乱的,而且组织通常没有提供稳定的 开发环境。这些组织的成功,往往依赖组织中个人的能力与拼搏精神,而不 是使用一套经过验证的过程。处于成熟度第l 级的组织在这种混乱的环境中, 也能开发出可以工作的产品和服务,但是往往伴随着项目费用超支和进度拖 延。 2 成熟度等级l 2 :已管理级的特征 在成熟度第2 级中,组织已达到成熟度第2 级所有过程域的特定目标和 共性目标。换言之,组织的项目已确保需求是被管理的,而且其过程是经过 计划、执行、度量及控制的。 在成熟度第2 级,需求、过程、工作成果及服务是受管理的。在预定的 时间节点( 例如重要里程碑、重要的任务完成时刻) ,管理层都可以了解工作 成果的情况。 1 7 3 成熟度等级l 3 :已定义级的特征 在成熟度第3 级中,组织已达到成熟度第2 和第3 级所有过程域的特定 目标和共性目标,工作过程都已详尽地说明,并应用标准、规程、工具及方 法来表现。 组织的标准过程是成熟度第3 级的基础。项目可对组织的标准过程进行 裁剪,以建立项目过程。 成熟度第2 级与第3 级的主要区别在于标准、过程说明及规程的范围。 在成熟度第2 级中,某过程在不同案例间的标准、过程说明及规程可能有相 当的差异。在成熟度第3 级中,项目的标准、过程说明及规程都是从组织的 标准过程裁剪而来的,以适用于某些特殊项目或单位。组织的标准过程包括 了成熟度第2 级和第3 级的过程,因此除了裁剪指南所允许的差异之外,整 个组织所执行的过程都是一致的。另一个主要的区别是,成熟度第3 级的过 程说明比第2 级更加详细与严谨,基于对过程活动的了解,以及对过程、产 品与服务的详细度量,可更主动地管理过程。 4 成熟度等级l 4 :量化管理级的特征 在成熟度第4 级中,组织已达到成熟度第2 、第3 和第4 级所有过程域的 特定目标和共性目标。选定对整体过程绩效有重大影响的子过程,并使用统 计和其他的量化技术来控制这些子过程。 建立质量与过程绩效的量化目标,并以该目标为管理过程的准则。量化 目标是根据客户、最终用户、组织及过程执行者的需求而设定。以统计的术 语表示质量和过程绩效,并在整个过程中受到管理。 针对这些过程,收集过程绩效的详细度量资料,并进行统计分析。界定 过程变化的特殊原因,并适当地修正特殊原因的来源,以避免未来再度发生。 将质量和过程绩效的度量结果,纳入到组织的度量库,以支持未来以事 实为基础的决策。 成熟度第3 级与第4 级的主要区别在于过程绩效的可预测能力。在成熟 度第4 级中,过程绩效是由统计和其他的量化技术所控制,并且可以用量化 方式预测。但在成熟度第3 级中,仅能说在质量上是可预测的。 5 成熟度等级l 5 :持续优化级的特征 在成熟度第5 级中,组织已达到成熟度第2 、第3 、第4 和第5 级所有过 程域的特定目标和共性目标。根据对过程变化共性原因的量化了解,持续进 行过程改进。 经由渐进式的和革新式的技术改进,成熟度第5 级专注于持续改进过程 绩效,已经建立组织的量化过程改进目标,并持续修订以反映持续变化的经 营目标。量化的过程改进目标也当作管理过程改进的准则,据以度量与评估 已进行的过程改进效果。已定义过程和组织标准过程都是这些可度量改进活 动的对象。通过查找问题,加快共享经验教训,可以增强组织对变化和机会 的快速反应能力。过程改进是每个人的责任,它也使得过程改进不断得到循 环。 在成熟度第5 级中,过程改进解决过程变化的共性原因,以及界定、评 估和执行可度量的组织过程改进。改进方案的选择,以下y l j - - 者的量化了解 为基础:( 1 ) 过程改进方案对组织过程改进目标的预期贡献;( 2 ) 执行时的 成本和对组织的影响。 成熟度第4 级与第5 级的主要区别在于所要克服的过程变化类型。在成 熟度第4 级中,过程专注于克服特殊原因的过程变化,并提出统计上的可预 测结果。虽然过程或许可以产生预期的结果,但该结果不足以达到预期的目 标。在成熟度第5 级,过程专注于克服过程变化的共性原因,并改变过程( 也 就是改变过程绩效的平均值) 以改善过程绩效( 同时维持统计上的可预测性) , 以便达到预期流程改进的量化目标。 2 1 4c m m i 连续式表示法 能力等级( c a p a b i l i t yl e v e l ) 表示一个组织在实施和控制其过程以及改善 其过程绩效等方面所具备的能力。 一个过程能力等级由这个过程的若干相关的特定实践和共性实践所构 成。这些特定实践和共性实践如果得以执行,则将使该组织的这个过程的执 行能力得到提高,进而增强该组织的总体过程能力。 过程能力等级模型中的能力等级的着眼点在于使组织走向成熟,以便增 加实施和控制过程的能力并且改善过程本身的绩效。这些能力等级有助于组 织在过程改进各个相关过程时追踪、评价和验证各项改进进程。 连续式表示法中,每个过程域的能力等级划分啦5 级( 共6 级) ,从0 , - - 5 编号,它们是:0 不完整级;1 已执行级;2 已管理级;3 已定义级:4 量 化管理级:5 持续优化级。 c m m i 模型的连续式表示,按照过程域之间的关系分成四个类型:过程 管理、项目管理、工程和支持,如表2 - 4 所示。 表2 - 4c m m i 连续表示法:过程域分类 类型过程域 基础过程域,高级过程域 过程管理 组织过程焦点( o p f )基础过程域 1 9 组织过程定义( o p d ) 基础过程域 组织培训( o t ) 基础过程域 组织过程绩效( o p p ) 高级过程域 组织革新与部署( o l d ) 高级过程域 项目规划( p p ) 基础过程域 项目监控( p m c ) 基础过程域 供应商协议管理( s a m ) 基础过程域 项目管理 集成化项目管理( 口m )高级过程域 风险管理0 t s k m ) 高级过程域 定量项目管理( q p m ) 高级过程域 需求管理( r e q m ) 基础过程域 需求开发( r d ) 基础过程域 技术方案( t s ) 基础过程域 工程 产品集成( p i ) 基础过程域 验证( v e r ) 基础过程域 确认( v a l ) 基础过程域 度量分析( m a ) 基础过程域 配置管理( c m ) 基础过程域 支持 过程和产品质量保证( p p q a ) 基础过程域 决策分析与解决方案( d a r ) 高级过程域 原因分析与解决方案( c a r ) 幸高级过程域 1 能力等级o 不完整级的特征 不完整级也称为未执行级。它的过程是一个未执行或仅仅部分执行的过 程。该过程的一个或多个特定目标未被满足。 注意:所谓“未执行、“部分执行以及后面所说的“已执行等描述, 都是相对于模型的过程域而言。 2 能力等级1 已执行级的特征 已执行级的过程是一个满足过程域各个特定目标的过程:为了实现可识 别的输入工作成果产生可识别的输出工作成果,需要做相应的工作,处于这 个级别的过程,能支持这类工作并且使其能执行。 不完整级与已执行级过程之间的关键差别在于,已执行级过程满足相应 的过程域的所有特定目标。 3 能力等级2 已管理级的特征 已管理级过程是一个具有以下特征的已执行级过程。它是按照预定方针 予以策划和执行的;为了生成受控的输出,过程的执行都是配备有适当的资 源、有熟练技能的人;各方利益相关者介入了该过程;并且依据各项要求进 行了审查和评价。该过程可能由某个项目、某个项目组或某个职能部门予以 制度化了,或者可能成为组织的一个独立过程。该过程的管理牵涉到过程的 制度化( 作为已管理级过程加以制度化) ,牵涉到针对该过程各种具体目标( 如 成本、进度和质量目标) 的实现。 已管理级过程与已执行级过程之间的基本区别在于,过程受到管理的程 度不同。已管理级过程是有计划的。当实际结果和性能明显偏离该计划时, 会采取纠正措施。已管理级过程要实现该计划的各项具体目标并且被制度化, 以保证绩效的一致性。过程制度化还意味着,该过程的实施广度和深度以及 维持时间等是适当的,能够确保该过程成为开展工作中的一个坚实的组成部 分。 该过程的具体目标可能是这个过程特有的目标,也可能是某个更高层次 上规定的目标( 就一组过程而言) ,在后一种情况下,各个过程将共同为这些 目标的实现做贡献。作为对该过程采取的纠正措施的一部分,这些具体目标 可能会被修改。 4 能力等级3 已定义级的特征 已定义级过程是这样一种受管理的过程:它是根据本组织的剪裁指南从 本组织的标准过程集合剪裁而得来;它具有受到维护的过程描述;并且它能 为本组织的过程财富( 资源) 贡献工作成果、度量项目以及其他过程改进信 息。 已定义级过程和已管理级过程之间的关键区别在于标准、过程描述和规 程的应用范围不同。就已管理级过程而言,标准、过程描述和规程只在该过 程的某个特例中使用( 在某个特定项目上使用) 。就已定义级过程而言,因为 标准、过程描述和规程是从本级织的标准过程集合剪裁而来并且与组织的过 程财富相关。所以,在整个组织里执行的各个已定义过程就比较一致。与已 管理级过程的另外一个重要区别是,已定义级过程的描述比较详细,执行比 较严格。对过程各项活动的深入了解以及对过程,其工作产品的所提供的服 务的详细度量,是对已定义过程进行管理的基础。 组织的标准过程集合是已定义过程的基础,它是在长期实践中建立并且 不断改进的。这些标准过程描述的基本过程元素可望纳入已定义过程中。标 准过程还描述基本元素之间的关系。为支持本组织现在和将来使用的标准过 程集合而在组织一级进行的制度化也是在长期实践中实现和不断改进的。 2 l 5 能力等级4 量化管理级的特征 量化管理级过程是利用统计和其他量化技术进行控制的已定义级过程。 按照管理该过程的准则来建立和利用质量和过程绩效的定量目标。从统计意 义上反映质量和绩效目标,并且在整个过程周期里管理这些质量和过程目标。 组织的标准过程以及客户、最终用户、组织和过程实施人员的需要等, 是量化目标的基础。执行该过程的人直接参与对该过程的量化管理。 对生成工作成果或提供服务的整个过程集合实施量化管理:对那些在总 的过程性能上起重大作用的过程实施量化管理;针对选定的过程绩效详细度 量并进行量化分析,确定过程变化的特殊原因,并且在适当时对特殊原因的 起源进行处理,以避免将来再次发生。 量化管理级过程和已定义级过程的一个关键区别是过程绩效的可预测 性。量化管理意味着使用统计技术或其他量化技术来管理某过程的一个或几 个关键子过程,从而做到可以预测该过程未来的绩效。 6 能力等级5 - 持续优化级的特征 持续优化级过程是一个可以通过调整使之满足当前的和预定业务目标的 量化管理级过程。持续优化级过程侧重于通过渐进式的和革新式的技术改进 不断改进过程绩效。凡是涉及到处理过程变化的共性原因和对组织的过程进 行可度量改进的各个过程改进项都得到标识和评价,并且在适当时予以部署 实施。对改进项做出选择的基础是:量化地了解它们在实现组织过程改进目 标中的预期贡献与成本,和对组织的影响。处于持续优化级的过程其绩效将 不断得到改善。 所选定的对过程的渐进式的和革新式的技术改进,系统地进行组织部署 实施,对照量化的过程改进目标,测量和评价已部署实施的过程改进的效果。 持续优化级过程与量化管理级过程之间的一个关键区别在于,持续优化 级过程是通过处理过程变化的共性原因而不断地进行改进。量化管理级过程 关心的是处理过程变化的特殊原因和提供对过程结果的统计意义上的可预计 性。尽管量化管理级过程可以产生可预计的结果,但这种结果可能与规定的 目标有差距。持续优化级过程关心的是处理过程变化的共性原因,并且调整 过程以改善过程绩效,从而实现规定过程量化目标。过程变化的共性原因是 过程内在的并且影响该过程的总体性能的原因。 2 1 5c m m i 与c m m 的对比 1 c m m i 与c m m 的模型比较 c m m i 模型是建立在c m m 模型基础之上,c m m i 的基础源模型包括: 软件c m m2 0 版,e i a 7 3 1 系统工程,以及i p dc m m ( t p d ) 0 9 8 a 版。c m m i 相对于c m m 模型具有更好的可扩展性,通过学科( 软件工程、系统工程、 集成化产品和过程开发以及供应商管理) 进行模型的扩展,组合形成各种 c m m i 模型,如c m m i s w 、c m m i s e s w 、c m m i s e s w i p p d 、 c m m i s e s w i p p d s s 。 在c m m i1 2 版本中,c m m i s e s w 模型被c m m i d e v 所取代。以后, 还会通过增加新的学科领域扩展形成新的模型,如s e i 计划发布的 c m m i s v c 模型和c m m i a c q

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论