1 项目管理成熟度模型的概念
项目管理成熟度表达的是一个组织(通常是一个企业)具有的按照预定目标和条件成功地、可靠地实施项目的能力。严格的讲,项目管理成熟度应该指的是项目管理过程的成熟度。
项目管理成熟度模型作为一种全新的理念,为企业项目管理水平的提高提供了一个评估与改进的框架。项目管理成熟度模型在基于项目管理过程的基础上把企业项目管理水平从混乱到规范再到优化的进化过程分成有序的五个等级,形成一个逐步升级的平台。其中每个等级的项目管理水平将作为达到下一更高等级的基础,企业项目管理成熟度不断升级的过程也就是其项目管理水平逐步积累的过程。借助项目管理成熟度模型,企业可找出其项目管理中存在的缺陷并识别出项目管理的薄弱环节,同时通过解决对项目管理水平改进至关重要的几个问题,来形成对项目管理的改进策略,从而稳步改善企业的项目管理水平,使企业的项目管理能力持续提高。
2 几种常见的成熟度模型
目前成熟度模型总数超过了30种。其中,以美国卡内基.梅隆大学软件研究院(SEI)提出的CMM模型、美国项目管理学会PMI(Project Management Institute)从组织级项目管理层面提出的OPM3(Organization Project Management Maturity Model)、著名项目管理专家Harold Kerzner博士提出的项目管理成熟度模型K-FMMM和FM solution提出的项目管理成熟度模型FMS-PMMM等最为有名。限于篇幅,这里仅介绍前三种。
2.1 软件工程学会(SEI)的CMM模型
1987年,美国卡内基.梅隆大学软件研究所(SEI)受美国国防部的委托,率先在软件行业从软件过程能力的角度提出了软件过程成熟度模型(CMM),随后在全世界推广实施的一种软件评估标准,用于评价软件承包能力并帮助其改善软件质量的方法。它主要用于软件开发过程和软件开发能力的评价和改进。它侧重于软件开发过程的管理及工程能力的提高与评估。CM自1987年开始实施认证,现已成为软件业最权威的评估认证体系。CMM包括5个等级,共计18个过程域,52个目标,300多个关键实践。其分级、特征与要求见表-1。

整个企业将会把重点放在对过程进行不断的优化,采取主动的措施去找出过程的弱点与长处,以达到预防缺陷的目标。同时,分析各有关过程的有效性资料,作出对新技术的成本与效益的分析,并提出对过程进行修改的建议。达到该级的公司可自发的不断改进,防止同类缺陷二次出现。
由上表可以看出,CMM为软件的过程能力提供了一个阶梯式的改进框架,它基于以往软件工程的经验教训,提供了一个基于过程改进的框架图,它指出一个软件组织在软件开发方面需要那些主要工作,这些工作之间的关系,以及开展工作的先后顺序,一步一步的做好这些工作而使软件组织走向成熟。CMM的思想来源于已有多年历史的项目管理和质量管理,自产生以来几经修订,成为软件业具有广泛影响的模型,并对以后项目管理成熟度模型的建立产生了重要的影响。尽管已有个人或团体提出了各种各样的成熟度模型,但还没有一个象CMM那样在业界确立了权威标准的地位。但PMI于2003年发布的OPM3以其立体的模型
及涵盖范围的广泛有望成为项目管理界的标准。
2.2美国项目管理学会PMI 从组织级项目管理的层面提出的项目管理成熟度模型(OPM3)
1998年PMI (美国项目管理学会)开始启动OPM3计划,并期望作为标准模型投入市场竞争。John Schlichter担任OPM3计划的主管,并在全球招募了来自包括中国在内的35个不同国家、不同行业的800余位专业人员参与。经过五年的努力,OPM3(Organizational Project Management Maturity Model)终于在2003年12月问世,掀起继CMM震撼后的另一股企业开始追求建立“组织全面性项目管理能力”的风潮。
PMI对OPM3的定义是:评估组织通过管理单个项目和项目组合来实施自己战略目标的能力的方法,还是帮助组织提高市场竞争力的方法。OPM3的目标是“帮助组织通过开发其能力,成功地,可靠地,按计划地选择并交付项目而实现其战略”。OPM3为使用者提供了丰富的知识和自我评估的标准,用以确定组织的当前的、状态,并制定相应的改进计划。
OPM3的内容很多,本文仅作简介,详细内容可参考文献[1]。
OPM3模型的要素包括:最佳实践、能力、成果、关键性能指标KPI。OPM3模型是一个三维模型,第一维是项目管理的3个层次(项目投资组合管理、组合项目管理、项目管理),第二维是项目管理的九大知识领域和四个基本过程(标准、测度、控制、持续改善),第三维是项目发展周期(初始化、计划、实施、控制、收尾)。其框架如图-1所示。 组织项目管理过程标准化的可控的可测量的持续提高的项目投资组合管理项目组合管理

OPM3亦分为5级,但OPM3的内容并没有拘泥于成熟度的分级,而重在如何使组织能够识别和改善项目管理的过程。OPM3模型的应用过程包括组织评估、确定改进重点和路径,制定改进计划、改进实施和重复进行,不断提高等一系列过程,图-2所示。
1.标准的学习6.制定改进计划3.确定改进重点7.实值改进2.评估组织5.评估当前的能力对结果满意吗8.重复这一过程4.确定改进路径

2.3 Kerzner博士提出的项目成熟度模型(K-PMMM )
K-PMMM模型由美国著名咨询顾问和培训是Harold Kerzner博士2001年在其著作“Strategic Planning for Project Management Using a Project Management Maturity Model”中提出,该书已被翻译成多种语言出版。K-PMMM模型从企业的项目管理战略规划角度着手,像CMM一样分为5个层次,如图-3所示。 5.持续改进4.基准比较3.单一方法2.通用过程1.通用术语

该模型的应用采用了与众不同的问卷调查方法。分不同层次给出若干客观自我评估题。针对第一层次,有80道类似PMP考试的选择题;第二层次有20道评分题;第三层次有42道选择题; 第四层次有24道评分题;第五层次有16道评分题。通过这些问题的回答,可以分析、整理、判断出企业项目管理中存在的问题,为改善和提高企业的项目管理水平提供了依据。
Kerner博士还重新诠释了项目成功的定义:不仅要实现项目时间、费用、和性能三大目标并让客户满意,还要使项目的进展具有最少的或者双方同意的范围变更、没有干扰组织的企业文化或者价值观以及工作进程等。这一变化,主要源于越来越多的企业开始由原来的面向职能、过程的管理转变为面向对象(即项目)的管理。因此,企业战略规划中项目管理这一环就越发重要。企业项目管理能力的成熟与否直接影响到企业的战略目标的实现。