(企业管理专业论文)基于能力成熟度模型的软件企业HRCMM研究.pdf_第1页
(企业管理专业论文)基于能力成熟度模型的软件企业HRCMM研究.pdf_第2页
(企业管理专业论文)基于能力成熟度模型的软件企业HRCMM研究.pdf_第3页
(企业管理专业论文)基于能力成熟度模型的软件企业HRCMM研究.pdf_第4页
(企业管理专业论文)基于能力成熟度模型的软件企业HRCMM研究.pdf_第5页
已阅读5页,还剩93页未读 继续免费阅读

下载本文档

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

文档简介

东北大学硕士学位论文摘要 基于能力成熟度模型的软件企业h r 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 分阶段地改进过程能力的思想,对软件企业的人力资源能力进行持续的改进。 基于此想法,在深入研究了c m m 理论及它在其他行业应用的基础上,本文得出结论认 为c m m 理论对软件企业的人力资源管理具有适用性。 在此基础上,本文提出了软件企业的人力资源能力成熟度模型( h u m a nr e s o u r c e c a p a b i l i t ym a t u r i t ym o d e l ,h r - c m m ) ,在c m m 理论的基础上,结合软件企业自身的 特点及其人力资源管理的特点,研究并提出了软件企业h r c m m 的内涵和结构,分析 并详细阐述了h r c m m 各成熟度等级的行为特征及所包含的过程域。在第四章,本文 重点对软件企业h r c m m 的应用进行了研究,首先指明了软件企业应用h r - c m m 的 方式,提出了h r c m m 成熟度等级的评估方法和具体的改进流程;其次,本文研究了 大量可用于和已用于软件企业的人力资源管理的理论、方法及措施,提出了软件企业基 于h r - c m m 的人力资源改进策略,研究并提出了有利于软件企业实现人力资源能力成 熟度等级转化的一些可以借鉴的策略和方法,如敬业度调查、继任计划、关键人才管理 等,对软件企业应用h r - c m m 实现各成熟度等级的转化有一定借鉴意义。 本文最后以东软作为实证,分析了东软基于h r c m m 在人力资源管理和人员能力 改进上所作的一些工作,通过实际应用,证明h r c m m 具有很好的应用效果和实践意 义。 关键词:能力成熟度模型;软件人员;人力资源能力;过程能力 - 东北大学硕士学位论文 a b s 打a c t s t u d y o nh r - c m mf o rs o f t w a r ec o m p a n y b a s e do nc a p a b i l i t ym a t u r i t ym o d e l a b s t r a c t q u a l i t yo fs o f t w a r ei sa f f e c t e db yt e c h n o l o g y , p r o c e s sa n dp e o p l e s o f t w a r ei n d u s t r yi s b a d l yd e p e n d e do np e o p l eb e c a r l s eo f i t sp a r t i c u l a r i v p t h e r e f o r e ,s t u d yo np e o p l ec a p a b i l i t y i so n ei m p o r t a n tc o n t e n tf o rh u m u a nr e s o u r c e m a n a g e m e n ti n s o f t w a r e c o m p a n i e s c a p a b i l i t ym a t u r i t ym o d e lp m v i d e si sam a n a g e m e n tm o d e lb a s e do np r o c e s si m p r o v e m e n t , e m p h a s i z i n gt h ei d e ao fi m p r o v i n gp r o c e s sc a p a b i l i t yc o n t i n u o u s l ya c c o r d i n gt os o m e p h a s e s t h i sp a p e rp u t sf o r w a r dt oc o n s i d e rp r o c e s sc a p a b i l i t ya so n en e c e s s a r e yp e o p l e c a p a b i l i t yf o rs o f t w a r ec o m p a n i e sa n dr e f e r st ot h ei d e ao fc m ma f t e ra n a l y z i n gt h e c h a r a c t e r i s t i c so fh u m a nr e s o u r c e m a n a g e m e n ti ns o f t w a r ec o m p a n i e s t h e n , s o f t w a r e o r g a n i z a t i o n sc a nc o n t i n u o u s l yi m p r o v ep e o p l ec a p a b i l i t y b a s e do nd e e p l ys t u d y i n go nt h e t h e o r i e so f c m ma n di t sa p p l i c a t i o ni no t h e rf i e l d s ,t h i sp a p e rc o m e sac o n c l u s i o nt h a tc m m i sa p p l i c a b l ei nh u m a nr e s o u r c em a n a g e m e n ti ns o f t w a r ec o m p a n i e s b a s e do na n a l y s i sa b o v e ,t h i sp a p e rb r i n g sf o r w a r dh u m a nr e s o u r c ec a p a b i l i t ym a t u r i t y m o d e l ( h r - c m m ) f o rs o f t w a r ec o m p a n i e s b a s e do i lt h ei d e ao fc m ma n dc o n s i d e r i n gt h e f e a t u r e so fs o w a r ec o m p a n i e sa n di t sh u m a nr e s o u r c e ,t h i sp a p e rs t u d i e sa n da d v a n c e s c o n n o t a t i o na n ds t r u c t u r eo fh r - c m m m o r e o v e r , i ta n a l y z e sa n dd e f m e st h ec h a r a c t e r i s t i c s a n dp r o c e s sa r e a si ne a c hm a t u r i t y i nt h ef o u r t hc h a r p t e r , f o c u s i n go nh o wt oa p p l yh r - c m m , t h i sp a p e rm a i n l ye x p l a i n sa s s e s s i n gm e t h o da n di m p r o v e m e n tp r o c e s sw h e ns o f t w a r e c o m p a n i e sa p p l yh r - c m m t h e n ,i tc o n s i d e r sf e a t u r e so fh u m a nr e s o u r c ei ns o f t w a r e c o m p a n ya n ds t u d i e sm u c ht h e o r y , m e t h o d sa n dm e a s u r e so fh u m a nr e s o u r c em a n a g e m e n t w h i c hw e r ea p p l i e da n da r es :岱t a b l ei ns o f t w a rc o m p a n y a f t e rt h i s ,i ta n a l y s i z e sa n dd e v e l o p s i m p r o v i n gs t r a t e g i e si ne a c hm a t u r i t yl e v e lt r a n s f o r m a t i o nw h e ns o f t w a r ec o m p a n i e sc a r t yo u t h r - c m m ,s u c ha sl o y a l t ys u r v e y , s u c c e s s i o np l a n ,k e yp e o p l em a n a g e m e n ta n ds oo n ,w h i c h a r eh e l p f u lf o rs o f t w a r ec o m p a n i e st oa c h i e v ee a c hm a t u r i t y a tl a s t ,m a k i n gn e u s o f ta sa ne m p i r i c ,t h i sp a p e ra n a l y z e ss o m ep r a c t i c e sw h e nn e u s o f f a p p l y i n gh r - c m m i tt u y 1 so u th r c m mp o s s e s s e sg o o da p p l i c a t i o nr e s u l t sa n dm e a n i n g k e yw o r d s :c a p a b i l i t yc a t u r i t ym o d e l ;s o f t w a r ep e o p l e ;p e o p l ec a p a b i l i t y ;p r o c e s sc a p a b i l i t y 一 独创性声明 本人声明所呈交的学位论文是在导师的指导下完成的。论文中取得的 研究成果除加以标注和致谢的地方外,不包含其他人己经发表或撰写过的 研究成果,也不包括本人为获得其他学位而使用过的材料。与我一同工作 的同志对本研究所做的任何贡献均己在论文中作了明确的说明并表示谢 意。 学位论文作者签名:孙每 l 日 期:阳口6 0 勺 学位论文版权使用授权书 本学位论文作者和指导教师完全了解东北大学有关保留、使用学位 论文的规定:即学校有权保留并向国家有关部门或机构送交论文的复印 件和磁盘,允许论文被查阅和借阅。本人同意东北大学可以将学位论文 的全部或部分内容编入有关数据库进行检索、交流。 学位论文作者签名: 日期: 另外,如作者和导师不同意网上交流,请在下方签名;否则视为同意。 学位论文作者签名: 签字日期: 导师签名: 签字日期: 东北大学硕士学位论文 第一章绪论 1 1 选题背景 第一章绪论 本文的选题背景主要基于以下五点; ( 1 ) 软件产业的特殊性使其对人员有很强的依赖性,必须加强对人员的管理。由 于软件企业的主要“生产工具”是人,软件开发过程主要是人的抽象思维活动,软件产 品的高科技特征和生产过程的无形化特征使其对人员有着很强的依赖性,必需强调人的 因素,国外现在提倡与软件、硬件相对应的“人件”( p e o p l e w a r e ) 的概念,就是突出这 一观点。为提高软件组织的生产和管理能力,必须关注技术、开发过程和人员这三个相 关的因素,它们被称为软件产品的质量三角。1 ,三者之间的关系见图1 1 ,而其中的技术、 开发过程又需要人员来掌握并应用。因此,人员对软件企业具有非常关键的作用,软件 企业必须采用有效的人力资源管理手段和方法,有效提升组织的人员能力,保障软件开 发过程的顺利进行和维持企业的生存。 图1 1 软件产品的质量三角 f i g 1 1q u a l i t yt r i a n g l eo fs o f t w a r ep r o d u c t ( 2 ) 软件企业的竞争本质上是人才的竞争,谁拥有了更多的人才,就可能在激烈 的市场竞争中取得胜利。随着软件产业的快速发展,软件产业竞争的加剧,人才的竞争 更加激烈,在外界获得人才资源困难的情况下,如何有效培养并快速提升现有人员的能 力,并对其进行有效的管理,使其成为企业的核心人才,实现持续的提升人员能力和提 高员工的忠诚度是每个软件企业在不断发展中面临的关键问题。从目前来看,许多软件 企业在人力资源管理上存在的诸多问题限制和阻碍了它们的进一步发展,因此,为提升 】 东北大学硕士学位论文第一幸绪论 软件企业的竞争力,必须探讨有效的、适合软件企业的入力资源管理方法。 ( 3 ) c m m 的理念和方法适合于软件企业人力资源管理的改进。任何事物的改革都 是循序渐进的,基于此,c m m 提出了分阶段地改进过程能力的思想,通过运用经验证 的、行之有效的实践来改进过程能力进而改进组织的软件开发能力。软件企业的人力资 源管理也可以像软件开发过程一样,作为一个过程来进行改进,借鉴c m m 的思想,可 以将过程能力定义为软件企业一种必要的人力资源能力。将软件企业的人力资源实践看 作是过程的集合,这样就可以应用c m m 来改进软件企业的人力资源能力,将软件企业 的人员管理实践活动分为不同的阶段。而每个阶段又关注不同的问题。达到不同的目标, 使上一级的良好实现必须在下一级的实现得到了保证的情况下才可以顺利展开,使得软 件企业人力资源战略经过合理的分解后可以分阶段的实施。 ( 4 ) 国内外很多企业都在运用c m m 来改进软件过程,然而,c m m 虽然详细规定 了软件生产的过程,如需求管理、软件项目策划、质量保证等,但仍遗漏了一些对软件 生产至关重要的因素,如雇倔和激励员工、绩效管理、职业发展、人力资源规划等。大 多数组织已经发现持续的改进需要组织在管理、组织文化及工作过程,尤其是人员管理 等方面进行重大的变革,而c m m 并没有完整地论述这些变革。 ( 5 ) c m m 的提出为国外软件业的发展,尤其是印度软件业,提供了一种有效的提 升软件开发能力的框架,使得印度软件业取得了长足的发展,而个体能力成熟度模型 ( p e o p l ec a p a b i l i t ym a t u r i t ym o d e l ,简称p c m m ) 则提供了一条改进软件企业人力资 源能力的有效途经,在印度及美国的软件企业中得到了广泛的应用。但由于p c m m 提 出的时间较晚( 2 0 0 1 年发布第2 版) ,而且p c m m 最初是由美国提出的,是在西方社 会的经济、文化背景下,根据西方软件产业的现状及特点提出的改进西方软件企业人力 资源9 力的理论模型,至今未见有关p c m m 的中文图书出版,因此,中国软件企业在 应用p - c m m 进行人力资源改进时还缺乏完善的理论指导,必须结合中国的社会背景和 软件产业的现状及特点,并结合企业实际来应用c m m 及p c m m 。 综上,笔者结合在沈阳东软股份公司的实习经历,选择软件企业的人力资源能力作 为研究内容基于c m m ,探讨提升软件企业人力资源能力的方法,提出了适合于软件 产业和企业实际的人力资源能力成熟度模型( h u m a nr e s o u r c ec a p a b i l i t ym a t u r i t y m o d e l ,h r c m m ) 。 2 一 东北大学硕士学位论文 第一章绪论 1 2 国内外应用与研究现状 1 2 1 国外的应用与研究现状 为帮助软件组织改善其软件过程,美国卡内基- 梅隆大学软件工程研究所( s o f t w a r e e n g i n e e r i n gi n s t i t u t e ,以下简称s e i ) 在美国国防部的资助下于1 9 8 6 年开展了过程能力 成熟度框架模型的研究和开发工作,并于1 9 9 3 年正式发布了软件能力成熟度模型 ( c a p a b i l i t ym a t u r i t ym o d e l ,简称c m m ) 1 1 版。在c m m 的帮助下,许多软件组织已 经在软件过程与实践方面取得了巨大的成功,尤其是在印度,据统计,印度超过8 0 的 软件企业都在应用c m m 来改善软件过程,这也是近几年来印度软件产业取得巨大成就 的一个重要原因。 在c m m 取得巨大成功的基础上,为扩充c m m 在人力资源管理和组织管理方面的 不足,s e i 提出将能力成熟度框架应用于软件组织的人力资源管理和组织管理中,于1 9 9 5 年9 月正式发布了人力资源能力成熟度模型( p - - c m m ) 1 0 版,2 0 0 1 年7 月,又发布了 p - c m m 2 0 版。p - c m m 自发布以来,已经成功地指导了许多公司的人力资源改进项目, 如贝尔实验室、爱立信、i b m 以及印度的塔塔咨询服务公司等,尤其受到印度软件企业 的重视,在印度,已有十几家软件企业通过了p - c m m5 级评估,还有很多企业已通过 了p c m m 3 级和4 级的评估。 1 2 2 国内的应用与研究现状 由于c m m 具有规范软件产品的开发活动,尽可能消除人为或系统性因素对软件产 品质量的影响,降低软件生产成本,提高企业的经济效益和社会效益等作用,因此自 c m m 推出以来,日益受到国内软件企业的重视,纷纷开始引入c m m 来对企业的软件 开发过程进行管理。截至0 5 年底,我国已有1 1 家软件企业通过了c m m5 级评估,见 表1 1 ,还有很多软件企业通过了c m m2 、3 、4 级的评估。 国内软件企业在p - c m m 的应用方面,随着q a i 印度公司( q u a l i t ya s s u r a n c e i n s t i t u t e ,质量保证研究所,是一家总部位于美国,专门为r r 企业提供质量、过程改进 方面的培训、咨询、行业基准、评估、知识管理、认证、研讨会、在线学习等业务的咨 询服务机构,同时也是一家致力于软件质量保证方面研究的机构,是目前亚洲最大的软 件过程改进组织,在全球范围内也排在前2 位) 培训项目在深圳的正式启动,华为、中 兴、东软、金蝶、康佳、神州数码、阿尔卡特等公司,成为中国首批开始尝试实施p c m m 3 东北大学硕士学位论文第一章绪论 的公司。 表1 1 我国通过c m m 5 级评估的企业 t a b 1 1c o m p a n i e sp a s s i n gc m ml e v e l5i nc h i n a 等级公司名称 通过时间 c m m 第五级评估摩托罗拉中国软件中心2 0 0 0 年9 月 c m m 第五级评估沈阳东软股份有限公司 2 0 0 2 年1 2 月 c m m 第五级评估大连海辉科技股份有限公司2 0 0 3 年3 月 c m m 第五级评估华为印度研究所2 0 0 3 年8 月 c m m 和c m m i 第五级评估新宇科技集团2 0 0 3 年9 月 c m m 第五级评估大连华信计算机技术有限公司2 0 0 4 年2 月 c m m 第五级评估惠普中国软件研发中心2 0 0 4 年6 月 咖第五级评估 塔塔信嚆黠磐限公司 2 0 0 4 年8 b c m m 第五级评估毕博全球开发中心 2 0 0 4 年1 2 月 c m m 第五级评估北京用友软件工程有限公司 2 0 0 4 年1 2 月 c m m 第五级评估埃森哲全球信息技术中心2 0 0 5 年4 月 国内学者对c m m 在软件企业及软件开发过程中的应用方面的研究较多,一般都集 中在如何改进软件企业和软件开发过程的能力,而对于软件企业人力资源管理的研究虽 然很多,如查秉柱( 2 0 0 4 ) 对中小型软件企业研发人员的激励机制进行了深入研究【5 6 1 , 陈思( 2 0 0 5 ) 提出了将多层次模糊逻辑判断应用于软件研发人员的绩效考核【3 2 】,顾琴轩 ( 2 0 0 2 ) 对软件企业专业人员的流动进行了研究,并对有效保留专业人员的方法进行了 研究1 4 。但还未见有基于c m m 的软件企业人力资源管理方面的研究。由于c m m 提出 的时间较早,有很多研究人员都对其进行了深入研究,国内也出版了很多这方面的书籍, 这为c m m 在软件行业以外的其他领域应用奠定了基础。c m m 理论的先进性和实用性 使它具有很大的应用价值和研究意义,国内的一些学者和研究人员也在尝试将其引入到 其他领域,主要的研究成果有: 洪晓军( 2 0 0 5 ) 将c m m 理论运用于高校师资的管理,借鉴c m m 的理论与方法, 结合高校组织的管理特点,提出了高校师资能力成熟度模型( h r - c m m ) 的框架,对高 校h r c m m 的结构和内容进行了详细设计,并提出利用h r c m m 对高校师资管理工 作进行评价和改进的方法【n 】 吴方( 2 0 0 5 ) 在知识管理的相关理论和c m m 模型的基础上,初步建立了知识管理 成熟度等级模型的构架及评估要素,把知识管理的成熟度分为五个梯级,分别为初始级、 可重用级、已定义级、可管理级和优化级,并把知识管理分为总体层次、层面层次和要 素层次兰个层次来评估。最后应用此模型对某企业的知识管理进行了评估,针对评估结 果提出了改进办法,通过实例验证了企业知识管理成熟度等级评估模型的实用性【1 2 】。 4 东北大学硕士学位论文 第一章绪论 廖锋凡( 2 0 0 5 ) 将c m m 理论引入建筑设计院,提出了c m m i a ( c m m i n a r c h i t e c t u r e ) 的概念和基于c m m i a 等级2 的建筑设计院内的组织结构及工程设计流程,阐述了建筑 设计院实施c m m i a 等级2 的建议和注意事项,使建筑设计院能对设计人员、成本、进 度、质量和风险等进行有效分析和管理,从而有效提高建筑设计院的设计产品质量和生 产效率。 冯恒平和夏洪胜( 2 0 0 5 ) 总结了国内外j i t ( j u s ti nt i m e ,准时生产,简称j i t ) 实 旌的成功因素,借鉴c m m ,提出了基于过程改进的“j i t 实施的能力成熟度模型”。并 把企业j i t 实施的能力成熟度用初始级、可重复级、已定义级、可管理级和优化级来区 分,探讨了各成熟度等级的典型特征,对企业提高j i t 实施的质量有一定借鉴意义1 1 4 。 李力( 2 0 0 3 ) 研究了c m m 的基本思想,分析了将其运用到e r p ( e n t e r p r i s e r e s o u 。r s e p l a n n i n g ,企业资源规划) 系统实施过程中的可行性,通过对企业信息化的核心卜_ e r p 实施的研究,提出了一个基于过程改进的“e r p 实施的成熟度模型”,即“企业信息化 的成熟度模型”,详细论述了该模型的内容、特征和应用,并提出了e r p 实施的成熟度 等级的评估方法和判定法则 1 5 。 陈耀金( 2 0 0 2 ) 详细阐述了p e o p l ec m m 的理论方法,介绍了p e o p l ec m m 提出的 背景,分析了p e o p l ec m m 的基本概念原理、p e o p l ec m m 结构、p e o p l ec m m 五个成熟 度等级的行为特征及其过程域连结,p e o p l ec m m 的评估方法、p e o p l ec m m 的改进指 导程序d e a l 生命循环改进模型。 白静( 2 0 0 1 ) 将c m m 理论与主题公园建设和开发的全过程相结合,构建了主题公 园建设过程的能力成熟度模型,对此模型中的关键领域进行了解释与分析,形成了对主 题公园建设过程中建筑学内容较为完整全面的描述,并提出了主题公园建设过程能力成 熟度提问单的建筑学部分 1 6 】。 1 3 研究思路与意义 本文分析研究了软件产业的特殊性及其人力资源管理的特征,认为可以借鉴c m m 分阶段改进过程能力的思想,将过程能力定义为软件企业的一种必要的人力资源能力, 从而对软件企业的人力资源能力进行持续的改进。基于此想法,在深入研究了c m m 理 论及它在其他行业应用的基础上,本文得出结论认为c m m 理论对软件企业的人力资源 管理具有适用性。在此基础上,本文提出了软件企业的人力资源能力成熟度模型( h u m a n 5 东北大学硕士学位论文第一章绪论 r e s o u r c ec a p a b i l i t ym a t u r i t ym o d e l ,h r - c m m ) 。 全文共分为六章: 第一章为绪论,阐述了本文的选题背景、国内外应用与研究的现状,概述了本文的 研究思路和研究意义。 第二章研究了c m m 理论及对软件企业人力资源管理的适用性。首先概述了c m m 的相关理论知识,其次介绍了软件开发过程和软件产业的特殊性,得出软件产业对人才 有着很强的依赖性的结论,之后分析了软件产业人力资源的特点,最后对c m m 在软件 企业人力资源管理中的适用性进行了分析。 第三章对软件企业h r c m m 进行了设计。在c m m 理论的基础上,结合软件企业 自身的特点及其人力资源管理的特点,研究并提出了软件企业h r - c m m 的内涵和结构, 分析并详细阐述了h r c m m 各成熟度等级的行为特征及所包含的过程域,最后对软件 企业实旋h r - c m m 的作用进行了分析。 第四章对软件企业h r - c m m 的应用进行了研究。首先指明了软件企业应用 h r c m m 的方式,提出了h r - c m m 成熟度等级的评估方法和具体的改进流程;其次, 研究了大量可用于和已用于软件企业的人力资源管理的理论、方法及措施,提出了软件 企业基于h r - c m m 持续改进其人力资源能力的改进策略,重点对软件企业如何实现在 各成熟度等级之间的转化进行了研究,提出了有利于实现成熟度等级转化的一些可以借 鉴的策略和方法,如敬业度调查、继任计划、关键人才管理等,最后提出了软件企业应 用h r - c m m 的一些建议。 第五章,以东软为实例,对东软的人力资源能力进行了成熟度等级的评估和改进评 估,研究了东软应用h r - c m m 的一些改进策略,主要探讨了东软在初始级到己管理级 和已管理级到已定义级的一些改进策略,重点探讨了东软的敬业度调查和在能力分析过 程域上所做的大量工作,并对应用效果进行了简要总结。 第六章是结论,主要对本文的主要研究结论、论文存在的不足和下一步的研究内容 和方向进行了总结和阐述。 研究表明,在过去的数十年间,软件企业一直在不断尝试不同的人力资源管理方法 和实践,如能力模型、3 6 0 度绩效评价、知识管理,执行岗位或工作分析和设计,建立 以团队为基础的工作流程等,以有效提高组织的人力资源能力,保障软件开发活动的顺 利进行,但在很多软件组织中被实际应用的效果却并不明显。一个基本的障碍就是缺乏 组织承诺和没有采用分阶段的改进方法,缺乏一个执行这些最佳实践和持续改进的框 6 一 东北大学硕士学位论文第一章绪论 架,导致改进实践往往流于形式而很难取得良好的效果,而且很多软件企业不能结合组 织战略对人力资源管理进行长远的规划和系统性的思考,导致许多组织的人力资源实践 通常处在一种混乱的、无序的状态,实施这些改进的效果不佳,甚至遭受了失败的命运。 h r c m m 模型提出的分阶段的演进发展策略为软件组织人力资源战略规划提供了指 导,它不仅提供评价人力资源管理的基准和方法体系,而且提供详细的持续改进人力资 源管理水平的方法和步骤,为软件企业的人力资源管理提供了一种值得借鉴的理论模 型。h r - c m m 基于人力资源管理的研究成果,建立了以人为本的核心理念。整个 h r c m m 模型表明了一个观点:人员是软件企业开展软件开发活动的关键。从这个意 义上讲,h r c m m 模型更是一种如何对待员工的模型,一方面基于员工的绩效提供公 平方法来报偿员工并为其提供发展机会;另一方面在实践中关注员工的权利和尊严不受 侵害。这些就不仅仅关系到公司报偿政策的问题,而且关系到报偿体系后面公司经营理 念的问题。这些无疑是软件企业所急需的。同时h r - c m m 把人力资源能力视为对软件 组织的成功至关重要的一种核心竞争力,把组织的战略目标、人力资源能力及核心竞争 力结合起来,通过持续不断的提升软件组织的人力资源能力来提升软件组织整体的竞争 能力,进而实现软件组织的战略目标。 在软件产业进入工业化生产时代,软件产业重要性不断增加,软件技术不断更新、 软件产品功能愈加复杂等客观条件下,要求软件企业必须具有可持续发展的人力资源战 略。h r c m m 为软件企业提供一种值得借鉴的方法。h r c m m 模型所做的不是传统的 人力资源管理,而是通过一系列过程来提高人员能力,从而提高软件的生产能力和企业 整体的竞争力。 1 4 创新之处 本文充分讨论和分析了软件企业及其人力资源管理的特点,探讨了能力成熟度模型 c m m 在软件企业人力资源管理中应用的可行性,提出了适合软件企业实际的人力资源 能力成熟度模型h r c m m ,主要创新之处有: ( 1 ) 结合软件企业对人员有很强的依赖性及其人力资源的特点,借鉴c m m 理论, 研究并提出了适合软件企业的人力资源能力成熟度模型( h r - c m m ) 。 ( 2 ) 研究了软件企业应用h r c m m 的方式,提出了软件企业实施h r c m m 的评 估方法和评估问卷及具体的改进流程,对软件企业在实际应用h r - c m m 时有一定借鉴 一7 一 东北大学硕士学位论文 第一章绪论 意义。 ( 3 ) 详细说明了在h r c m m 的各成熟度等级之间进行转化时,软件企业需要达到 的目标及为实现目标可以采取的一些策略和措施,创新性的提出了一些可以在软件企业 人力资源管理中应用的方法和措施,比如敬业度调查、继任计划、关键人才管理,国内 还很少有人研究这些方法在软件企业的应用。 ( 4 ) 以东软为实证,研究了东软基于h r - c m m 改进人力资源能力的过程及一些做 法。由于c m m 体系只提供了“做什么”,而没有提供“如何做”方面的指导,本文以 东软为实例,详细分析和探讨了东软在“能力分析”过程域上执行的基于h r - c m m 的 改进实践。 8 东北大学硕士学位论文第二章a 删理论及对软件企业人力资源管理的适用性 第二章c m m 理论及对软件企业 人力资源管理的适用性 2 1c m m 理论概述 本小结对c m m 理论进行简要的阐述,主要从c m m 提出的背景、c m m 的内涵及 结构来阐述,以便于更好的理解c m m 理论。 2 1 1c m m 提出的背景 c m m 的提出源自于软件业。 一方面,上个世纪7 0 年代以来,美国国防部在外包软件合同给软件承包商时,常 会发生软件产品的质量问题,造成合同经常延期、预算严重超支,引发了大规模的软件 危机,造成了严重的损失。为了保证软件产品的质量,美国联邦政府提出对软件承包商 的软件开发能力进行评估的要求。因此,美国国防部在1 9 8 6 年委托卡内基嗨隆大学的 软件工程研究所( s e i ) 开始进行“过程成熟度框架模型”的研究和开发。 另一方面,在2 0 世纪8 0 年代初,i b m 的w a t t sh u m p h r e y 和他的同事注意到软件 产品的质量跟开发软件的过程质量直接相关。在考察了全面质量管理在其它行业的成功 应用案例后,h u m p h r e y 希望把戴明提出的“计划实旋检测行动”循环( 以 下简称“戴明环”) 运用到软件组织中,从而持续改进其软件开发过程,同时他还希望 这些改进能够建立在已有的关于如何执行关键的软件开发过程的信息基础之上。然而, i b m 建立了跟“戴明环”类似的系统后,并末取得预期的成功。经过观察及实践总结, h u p h r e y 发现除非改变组织行为来支持改进的实践,否则很难保留改进的软件开发实践。 同时,他还认识到必须分阶段地建立“戴明环”,以便系统地消除持续改进的障碍。据 此,他设计了五阶段的过程改进框架,使得软件组织能够实现持续的过程改进。这被认 为是c m m 的雏形。h u m p h r e y 退休后就加入了s e i 进行的“过程成熟度框架模型”的 研究,他的思想极大的影响了此框架模型。 经过大量的研究,s e i 发现通过技术的演化和革新并不能完全解决发生在美国的软 件危机,其根源在于承包商在软件开发过程中相应的过程能力不成熟,因此,s e i 得出 结论:影响软件企业的研发能力与产品质量的关键因素在于能否对软件开发过程进行有 9 东北大学硕士学位论文第二章c 理论及对软件企业人力资源管理的适用性 效的管理。基于此,结合早先在m m 从事的研究工作中汲取的丰富经验,s e i 制定了一 套制度和程序,旨在确立合格的软件开发过程的标准及软件组织是否达到这一标准的评 估标准,于1 9 8 7 年首次发布了“软件过程成熟度框架”,并提出了“软件过程评估”和 “软件能力评估”两种评估方法及软件组织的成熟度提问单。 1 9 9 1 年,s e i 总结了“软件过程成熟度框架”的理论和方法,并将h u m p h r e y 的“软 件过程成熟度框架”修订为“软件能力成熟度模型”( c a p a b i l i t ym a t u r i t ym o d e lf o r s o f t w a r e ,简称c m m ) ,继而发布了最早的c m m1 0 版,于1 9 9 3 年7 月推出c m m1 1 版。 2 1 2c m m 的内涵与结构 c m m 是一种用于软件开发过程管理和改进的模型,是指一个软件开发组织或某项 目开发团队有效地定义、执行、管理、测量和控制其软件开发过程的综合能力高低的一 种度量尺度,可以用于评估和改进软件企业的开发过程能力。c m m 构建的目的是通过 评估组织的过程能力及过程能力的成熟水平来帮助组织改善其过程。这里的软件过程能 力是用来描述开发组织或项目组通过执行其软件过程能够实现预期结果的程度。成熟度 用来表明一个软件开发组织软件过程能力的增长潜力和可改进的各个方面及软件开发 组织中各个开发项目所遵循的软件过程的一致性。软件能力成熟度是指一个软件开发组 织或某开发项目有效地定义、执行、管理、测量和控制其各种软件过程的综合能力高低 的一种度量尺度。这种综合能力通过测量其各种软件过程能力来进行度量【l7 1 。借助于 c m m ,软件组织可以确定现有的过程能力,引导组织发掘提高软件产品质量、明确过 程改进方面的关键问题,确定组织在每一阶段要改进过程应优先努力的方面,从而有效 地走出第一步,并持续不断地走下去,为制定软件过程改进战略提供指南。 c m m 吸取了质量工程的主要原理,把软件开发机构按照开发水平的不同划分为5 个成熟度等级,从低到高分别是初始级、可重复级、已定义级、已管理级和优化级,每 一个较低等级都是其上等级的基础,使每一等级的实现具有连续性,并具备坚实的基 础,从而形成一个良好定义的、螺旋式上升的阶梯式结构( 见图2 1 ) 。各成熟度等级的 行为特征见表2 1 ,具体来说,第1 级,初始级,软件开发组织几乎没有软件过程管理, 软件开发是无序和混乱的,软件开发过程是不稳定的,软件项目的成功取决于开发者对 软件过程的理解和努力。第2 级,可重复级。软件开发组织根据自身的经验和实际情况 建立了基本的项目管理体系,制定了基本的软件过程管理控制措旋,如必要的规章制度 一1 0 一 东北大学硕士学位论文g - - 章c m m 理论及对软件企业人力资源管理的适用性 和纪律,软件开发过程的论证和定义,培训计划等。第3 级,已定义级。软件企业将管 理和工程两方面的软件过程标准化、文档化和制度化,引导组织执行的软件过程是系统 的、科学的和规范的。第4 级,已管理级、。软件企业重视软件度量,注意采集软件过程 和产品质量的度量值,对软件过程和产品有定量的理解,并以此为基础进行决策和控制。 第5 级,优化级。软件企业能够有效地确定软件过程的优势和薄弱环节,重视并利用软 件开发和维护过程中的反馈信息进行过程和产品质量的定量控制,能够采用先进的思 想、方法、技术不断改进软件的开发过程【5 6 l 。 持续改进 的过程 图2 1 c m m 的成熟度等级 f i g 2 1m a t u r i t yl e v e l so fc m m 成熟度等级定义了度量软件组织的过程能力和评估过程能力的尺度,反映了软件组 织的软件过程能力和该组织可能实现预期结果的程度。随着成熟度等级的提高,可以逐 步降低软件产品开发的风险,缩短开发周期,减少软件开发的人力、物力成本,降低灾 难性的错误发生率,提高软件产品的质量。同时,软件组织成熟度等级的提升会大幅度 提高其软件开发能力,有助于客户建立对组织的信心。 在c m m 中,达到每个成熟度等级是通过实现软件过程中的一些关键过程域来实现 的,关键过程域是指组织为改进其软件过程应关注的领域。除等级1 外,c m m 的每个 成熟度等级都由若干关键过程域组成,共包括1 8 个关键过程域,分为管理过程、组织 过程和工程过程3 类,具体见表2 2 。 1 i 东北大学硕士学位论文第二章理论及对软件企业人力资源管理的适用性 表2 1c m m 各成熟度等级的特征 t a b 2 1t h ec h a r a c t e r i s t i c so fe a c hm a t u r i t yl e v e lo fc m m 在c m m 的五个成熟度等级中,除了等级1 以外的每个成熟度等级都包含一系列过 程域目标,只有当关键过程域满足了这些目标并且能够保持稳定的状态时,才能说组织 实现了该关键过程域。c m m 还指明了一系列实践来帮助软件组织实现过程域目标。 表2 2 关键过程域的分类 t a b 2 2c a t e g o r yo fk e yp r o c e s sa r e a s 过程分类 ” o 一 i i 燮麟缫i l i 一; 强织方面 工程方面 成熟度等级 技术改革管理 等级5 ,优化级缺陷预防 过程变更管理 等级4 ,已管理级定量管理过程软件质量管理 集成软件管理 组织过程焦点 软件产品: 程 等级3 ,已定义级组织过程定义 组间协调同行评审 培训大纲 需求管理 软件项目策划 软件项目跟踪与监控 等级2 ,可重复级 软件转包合同管理 软件质量保证 软件配置管理 等级1 ,初始级无序过程 随着对c m m 研究的不断深入,s e i 的研究人员发现c m m 的思想也可以应用于其 他领域,根据这个框架模型,并结合其他学科的特点,s e i 相继开发出了应用于其他领 域的能力成熟度模型,如个体能力成熟度模型( p c m m ) 、系统工程能力成熟度模型 ( s e c m m ) 等,逐渐形成了能力成熟度家族c m m s 。为了以示区别,国内外很多资料 把c m m 称做s w - c m m ,各能力成熟度模型的名称及用途见表2 3 。 1 2 东北大学硕士学位论文第二章c m , i 理论及对软件企业人力资源管理的适用性 表2 3c m m s 家族的成员及用途 t a b 2 3t h em e m b e r sa n df u n c t i o no f c m m s 名称用途 s o f t w a r ec m m ( s w c m m ) s y s t e me n g i n e e d u gc m m ( s e c m m ) i n t e g r a t e dp r o d u c td e v e l o p m e n t c m m ( 1 p d c m m ) p c m m ( p - c m m ) s o f t w a r ea c q u i s i t i o nc 删 ( s a c m m ) 软件雒力成熟度模型用于软件过程改进 系统工程能力成熟度模型用于系统工程管理 集成产品开发能力成熟度模型 星著蠢成系统产品的开 个体能力成熟度模型用于改进人力资源实践 软件获取能力成熟度模型曼于外包、采购信息系 譬娄墨:篱蟊e “8 抽8 耐“g c m m 系统安全工程能力成熟度模型用于系统安全工程管理 里! 型望! ! 墅坠! ! ! ! ! 翌m ! !丝垄盛整堡墼鱼堡型旦王查型墨堑塞盛塑塑 2 2c m m 对软件企业人力资源管理的适用性 为了便于理解软件企业h r - c m m 的内涵,本小节先就软件开发过程、软件产业的 特殊性及其人力资源的特点进行简要介绍和分析。 2 2 1 软件产业的特殊性使其对人员有着很强的依赖性 根据软件生命周期的瀑布模型,完整的软件开发过程一般包括“需求定义”、“概要 设计”、“详细设计”、“编码调试”、“系统测试”、“交付验收”、“维护和运行”7 个过程, 它们之间的关系见图2 2 。 ( 1 ) 需求分析:收集用户的需求并进行分析,判断是否具有市场价值和市场前景。 ( 2 ) 概要设计:将客户需求

温馨提示

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

评论

0/150

提交评论