2008年金融危机席卷全球,我国亦未能独善其身。2008年我国GDP比上年增长9%,明显低于2007年的13%,主要表现在沿海地区出现出口和经济增速下滑。在应对金融危机的影响中,我国政府在2008年提出“加大基础设施和基础产业投资力度,在能源、交通、水利等方面建成和开工一批重大项目”(温家宝总理2009年政府工作报告)。在2008年底,政府公布为期两年、投资额高达4万亿元的经济刺激案,该方案中涉及大量大型基础设施项目。这些投资额巨大的建设工程项目,如果能够改善其管理方法和提高其管理绩效,则可以起到显著的经济效果。然而,从以往的经验来看,工程项目管理的实践效果并不如人意。不仅在中国,国外也是如此。建设工程项目总体上普遍存在计划失败、进度滞后、成本超支的现象,并且这些失败的项目要多于成功的项目。
实际上,除建设工程项目外,软件开发项目的情况也难以令人满意。美国专门从事IT项目成败跟踪的权威机构Standish Group[2]在2005年的报告中指出,2004年美国只有29%的IT项目是成功的,比2002年的34%有所下降。并且这一年的项目平均比预算超支56%,平均比计划工期滞后84%。由于项目管理实践的结果令人堪忧,国内外学者开始对传统项目管理进行反思,有的甚至开始研究颠覆传统的管理模式。正是在此背景下,就大型复杂工程项目复杂性管理进行研究很有必要。
Sven Bertelsen通过研究认为一般的建设工程项目都是复杂系统。显然,大型工程项目更应称为复杂系统,甚至是复杂巨系统。复杂系统需要由复杂性理论和方法来处理,这也正是基于硬系统理论的传统项目管理应对大型工程项目的局限所在。
1.1 大型工程项目复杂性
1.1.1 复杂性的内涵
对于复杂性,目前学术界还没有一个公认的定义。究其原因,是复杂性在各个学科中的表现形式多样化,很多学者又都仅从自身研究领域的角度对其进行研究。这正如郝柏林[4]所指出的,在美国国会图书馆1975—1999年的藏书目录中,标题含有复杂性(Complexity)词语的有关书籍多达489种,像算法复杂性、计算复杂性、生物复杂性、生态复杂性、演化复杂性、发育复杂性、语法复杂性、生物复杂性以及社会复杂性等。但复杂性大致可以理解为对还原论的一种超越。SFI学者Cowan指出,复杂性往往指一类系统具有的一类现象。这类系统由很多子系统组成,这些子系统之间通过非常神秘的自组织过程而变得比处于热力学平衡态系统更加有序(Ordered),更加富有信息(Informed),而且整个系统具有完全不同于子系统的,也不能通过子系统的性质来预测的涌现(Emergence)。法国学者Morin认为,复杂性是作为不确定性和困难出现的,而不是作为确定性和答案出现的。钱学森院士[7]指出,凡是不能用还原论方法处理的或不宜用还原论方法处理的问题,而要用和宜用新的科学方法处理的问题,都是复杂性问题。
1.1.2 大型工程项目复杂性综述转
工程项目的复杂性在项目管理领域的研究文献中很早就被提及并提及得很广,但并没有得到足够的重视,大多数也没有与复杂性科学联系起来。Baccarini在进行项目复杂性文献综述的基础上将其定义为项目具备的一种属性,即作为一个系统包含许多相互关联的子系统并能按照差异化和相互依赖性来处理。笔者在此基础上进一步将大型工程项目的复杂性总结为以下几个方面:
(1)组织复杂性。组织复杂性包括差异性和相互依赖性。一个复杂的组织结构包括具有差异性的各个组成部分,而差异性越大,组织就越复杂。组织的差异性又可分为垂直和水平的差异性。垂直的差异性主要指组织的层次结构如层次的数量等。水平的差异性包括部门间的差异性和任务结构差异性。相互依赖性是指组织各组成要素在运转和相互作用时的相互依赖程度。Thompson将这种相互依赖性定义为三类,即共享型(Pooled)、连续型(Sequential)和交互型(Reciprocal)。其中交互型具有最高程度的复杂性并在整个建设过程中最为常见。
(2)技术复杂性。在此,技术是指其广义的含义,即由投入到产出的转化过程。这个转化过程涉及到材料、技术、知识和技能的使用。技术复杂性同样包括差异性和相互依赖性。技术差异性是指任务的种类和差异。技术相互依赖性是指任务间、任务网络中、团队间、不同技术间和投入间的相互依赖程度,也具有共享型、连续型和交互型三类。