陈桂香,宋久乐,张 昭
(1.同济大学 土木工程学院,上海,200092;2.河南工业大学土木建筑学院,河南 郑州450001;3.同济大学经济与管理学院,上海200092)
城市轨道交通项目不仅技术要求高、资金需求大而且建设周期长,尤其是建设周期长成为了比较难以克服的瓶颈.目前,多数轨道交通项目普遍采用传统的进度管理方法,其管理效果比较一般.然而,基于约束理论的关键链项目管理技术在进度管理方面具有巨大的优势,但关键链技术在轨道交通项目进度管理中的应用还没有引起相关人员足够的重视.
约束理论(Theory of Constraint,TOC)的提出者Gol dratt认为,每一个项目中都至少存在一个制约最大产出的因素,即约束[1].因此,约束理论要求从系统的最大产出角度来进行项目的效率/进度管理.基于约束理论的项目管理技术称为关键链项目管理(Critical Chain Pr oject Management,CCPM)[2].关 键 链 技 术 (Critical Chain Method,CCM)认为,影响项目进度的因素不仅仅局限于各个工序之间的逻辑关系和工序持续时间,同时还应该包含资源因素,也即项目工期由各个工序持续时间、工序间逻辑关系以及资源约束三个因素共同决定.
引起项目持续时间过长或者进度延期的因素有很多,例如资金不足,技术落后以及场地有限等等.传统的进度管理技术分散考虑各种风险因素,导致了工期不合理的延长.基于风险聚合原理[3-4],关键链技术提出在项目中插入三类缓冲区以应对导致进度延期的各种风险因素.具体来说,CCM在应对轨道交通项目进度延期风险的作用主要体现在以下几个方面:
城市轨道交通项目的进度风险主要来自于地下管线迁改以及征地拆迁[6].管线迁改以及征地拆迁持续时间长且工作难度高,很容易造成项目工期的延迟.基于约束理论的关键链技术要求提前识别项目中存在的约束因素,也即影响进度的风险因素,并通过“五步法”最大限度的利用项目制约因素和优化项目的进度计划.由于CCM将约束因素提到了与工序逻辑关系同等重要的地位,因此在工程建设前就会详细考虑征地拆迁等因素对工程进展造成的影响,以保障项目按期完工.
轨道交通项目工序多,若其中某一工序出现延迟就可能会导致其后的工序也出现延迟,并极有可能发生积累的延迟,对项目工期造成不良的影响.关键链技术要求合理的安排各个工序的持续时间,剔除存在于每个工序中的安全时间,同时严格保证各工序在规定的时间内完成.因此,即使某些工序出现了延迟也可以由缓冲区来吸收,保证项目按计划进行.
城市轨道交通工程路线长、工种多且工序复杂,常常涉及土建、安装、水电、信号、设备、铺轨等等作业,在施工过程中往往需求多种多样的资源,这些资源中任何一种安排不合理或者供应不及时都会对进度计划产生不良影响.基于约束理论的关键链技术中为了解决上述问题提出在某些关键工序前插入资源缓冲区以保障资源被合理地在项目工序间进行调动.
目前的大多数项目进度管理计划在编制过程中往往按照最早开始时间或者最早完工时间来安排项目的进度计划,这就导致项目的管理者在开始的时候思想放松,工作效率低,把大量的工作都放到最晚开始的那一刻才开始进行[5],这使得帕金森症和学生综合症成为了制约项目进度的潜在风险.CCPM按照各个工序的最晚开始时间编制项目进度计划,这使得项目参与者从一开始就必须投入足够的精力到项目中去,达到很高的生产效率,加速项目的完成.
Goldratt认为,项目中各个工序持续时间中均存在所谓的“安全时间”,他把所有工序持续时间的一半作为活动的安全时间,并且把缓冲区的大小定义为所有工序安全时间之和的一半[2].该方法简单明了,但简单地把各个工序时间的一半作为安全时间却是不严谨的,同时造成了缓冲区的大小与工作链的长度成线性关系,容易产生缓冲区过大或过小的现象.因此,必须对关键链进行改进.
约束理论最早应用于制造领域,Goldratt指出其中的约束主要为资源约束,也即实物类约束.然而,不同的项目拥有不同的约束因素,类似的项目也会因为生产条件的不同而产生不同的约束.对于轨道项目来说可以把约束分为两类:资源类约束和非资源类约束,诸如征地拆迁、政策法规、行政审批以及组织结构[5]类型等不消耗资源的因素都为非资源类约束[6],其他消耗资源的因素则为资源类约束.针对资源类约束可以增加资源供应量以应对项目进度延迟的风险,对于非资源类约束例如征地拆迁、行政审批类约束项目可以成立特设的部门加快约束解决速度.
城市轨道交通项目涉及多工种多工序,而各个工种的施工特点又各不相同,有的只需增加机械设备就可以提高工程进度,有的则因为工程环境的影响而制约工程的进展,因此,剪切-粘贴法—对各个工序取50%的工序持续时间作为安全时间—是不够严谨的.安全时间的大小应分门别类,根据各个工种的特点,依据工作效率和工作难度等取原工序持续时间Di的αi倍作为工序的关键链工期,Di与关键链工期的差di为工序的安全时间.
缓冲区的设置是CCM的核心所在.因为工序中安全时间的剔除,项目中各个活动的进度计划几乎就没有任何可以变动的可能,但实际工程项目的建设环境是动态变化的.缓冲区的插入正是用来应对因为不能预见的因素而对工程造成的工期延迟风险.另外,关键链缓冲区的大小与工程的持续时间紧密相关,工程持续时间越长则项目不可预见的风险越多,缓冲区可能越大,这主要取决于项目管理者的风险偏好[7].
折减系数可以通过专家打分法、头脑风暴法以及计划—实际对比法等方法获得.在已获得本工程或类似工程原计划工期和实际工期的条件下,可以采用计划—实际对比法获得αi.相反地,在没有本工程或者类似工程工期相关统计资料的情况下则可以采用专家打分法或头脑风暴法取得αi.
城市轨道交通项目工序多且复杂,如果自工程开始至结束都采用上述三种方法确定αi,其工作量将会十分巨大.为了克服这个不足,在项目实施过程中,可以根据项目环境的不同对已取得αi进行适当的调整,以得到满足各个阶段项目特点的工期折减系数.
CCPM提出缓冲区的大小与项目所有工序的安全时间有关[8],但Goldratt提出的缓冲区为安全时间之和一半的算法并不能满足实际要求.缓冲区与项目的安全时间有关,但其大小却与其他许多因素相关.其中,对缓冲区大小有重要影响的主要有以下几个:
(1)项目安全时间di
(2)工序位置权数βi[11]
式中:li为工序i的时间中点与项目开始时间的距离;Li为工序i所在链路的总时间长度.
(3)风险偏好度γi
式中:ai为一线工人估计的工序i的持续时间;mi为专家估计的工序i的持续时间;bi为项目管理者估计的工序i的持续时间.
(4)缓冲区大小
根据以上分析,在综合考虑工期折减系数、工序位置权数及风险偏好度的情况下,各链路的缓冲区估计为
运用该缓冲区的设置方法既不会因为链路上任务较少而缩小缓冲区,也不会因为任务过多而放大缓冲区.同时,该方法综合考虑了三种不同的影响项目工期的风险,所以更具针对性和灵活性,与实际结合也更加紧密.
作者以郑州市轨道交通一号线某车站部分土建工程进度为研究对象,将优化后的关键链方法运用到该实例中.该工程的初始进度计划安排见图1.
图1 初始进度计划Fig.1 Pri mavera scheduling
经过相似工程项目相关工序计划与实际完成时间的对比分析,得出本案例中相关工序的工期折减系数及折减后得到的关键链工期如表1所示.
表1 工期折减系数及关键链工期Tab.1 The coefficient of reduction and activity duration
各个工序的位置权数见表2.
表2 各工序位置权数Tab.2 Position weight
项目管理者的风险偏好度见表3.
表3 风险偏好度Tab.3 Risk preference degree
各个工序缓冲区的大小见表4.
表4 各个工序的缓冲区Tab.4 The activity buffer
通过改进后的关键链技术方法,得到了郑州市轨道交通一号线某车站部分工程的关键链进度计划.与初始计划相比较而言,关键链进度计划工期为628 d,加上项目缓冲区60 d后,项目持续总时间为688 d,比初始计划922 d缩短了234 d.证明了改进后的关键链进度技术大大的优化了工程的进度计划,同时也说明了关键链技术在应对工程延迟风险方面具有十分独特的优势.关键链技术方法的郑州市轨道交通一号线某车站部分工程进度计划见图2.
图2 关键链进度计划Fig.2 Critical chain scheduling
作者通过对约束理论及关键链技术的研究,结合城市轨道交通项目的特点,提出了关键链技术在城市轨道交通项目中运用的可行性及优势.同时提出了关于工期折减系数、位置权数、风险偏好度以及缓冲区确定的优化关键链模型.最后通过实例研究表明,改进后的关键链技术在城市轨道交通项目进度管理中是符合实际的、适用的.
[1] GOLDRATT E M.What Is This Thing Called the Theor y of Constraints[M].New Yor k:The North River Press,1990.
[2] GOLDRATT E M.Critical Chain[M].New York:North River Press,1997.
[3] 赵道致,廖华,刘一骝.关键链法:一种新型的项目进度计划方法[J].天津理工大学学报,2005,21(2):8-12.
[4] GREGORY T HAUGAN.Project Planning and Scheduling[M].Vienna,Va.:Management Concepts,2002.
[5] 程婷婷,李伟波,程霞.关键链新技术在项目管理中的研究和应用[J].微计算机应用,2007,28(5):539-543.
[6] 黄明真.关键链和滚动计划思想在高铁施工进度计划中的应用初探[J].项目管理,2009(7):23-26.
[7] 郭振华,熊华,苏燕.工程项目保险[M].北京:经济科学出版社,2004.
[8] 赵道致,廖华.对关键链法的几个认识误区[J].工业工程,2005,8(2):4-6.
[9] 单泪源,龙颖.一种关键链缓冲机制改进方法及其 应用研究[J].项目管理技术,2006(9):32-35.