结合关键链技术和Project软件编制施工进度计划
- 格式:pdf
- 大小:477.45 KB
- 文档页数:6
第4章项目进度计划编制在上一章中介绍了项目基本信息的设定,并且创建了项目文件:“固定资产管理信息系统项目”,在本章中将介绍如何创建该项目的进度计划。
在PMBOK2004中,这样描述进度计划:制定项目进度表是一个反复多次的过程,这一过程确定项目活动计划的开始与完成日期。
制定进度表可能要求对持续时间估算与资源估算进行审查和修改,以便进度表在批准之后能够当做跟踪项目绩效的基准使用。
制定进度表过程随着工作的绩效。
项目管理计划的改变,以及预期的风险发生或消失,或识别出新风险而贯穿于项目的始终。
图4.1是PMBOK2004中指定进度表的依据、工具与技术和成果。
图4.1 进度表制定过程笔者针对图4.1中的重点内容进行描述。
1、进度网络分析进度网络分析是制定并最终确定项目进度表的一种技术。
进度网络分析使用一种进度模型和多种分析技术,如关键路线法。
如果模型中使用的进度网络图含有任何网络回路或网络开口,则需要进行加以调整,然后再选用上述分析技术。
某些网络路线可能含有路径会聚或分支点,在进行进度压缩分析或其他分析时可以识别出来并加以利用。
2、关键路线法关键路线法是沿着项目进度网络路线进行正向与反向的分析,从而计算出所有计划活动理论上的最早开始时日期与完成日期、最迟开始与完成日期,不考虑任何其资源限制。
由此计算得到的最早开始与完成日期、最迟开始与完成日期不一定是项目的进度表,它们只不过指明计划活动在给定的活动持续时间、逻辑关系、时间提前量与后滞量,以及其他已知制约条件下应当安排活动的时间段与长度。
由于构成进度灵活余地的总时差有可能为正、负或零值,最早开始与完成日期、最迟开始或完成日期的计算值可能在所有的路线上都相同,也可能不同。
在任何网络路线上,进度灵活余地的大小由最早与最迟日期两者之间正德差值决定,该差值叫做“总时差”。
关键路线有零或负值总是差,在关键路线上的计划活动叫做“关键活动(任务)”。
为了使路线总时差为零或者为负值,有必要调整活动持续时间、逻辑关系、时间提前量或者滞后量或其它进度制约因素。
project怎么排进度计划项目排进度计划的重要性及方法在进行项目管理的过程中,排进度计划是一个至关重要的环节。
一个合理、科学的进度计划能够帮助项目团队合理安排时间、资源和任务,从而提高项目的执行效率,实现项目的顺利完成。
本文将阐述项目排进度计划的重要性以及一些方法和技巧。
一、项目排进度计划的重要性1. 提高项目执行效率:通过排进度计划,项目团队能够清晰地了解项目的各项任务和工作量,并制定相应的时间节点。
这样可以避免项目进展的混乱和混乱,提高工作的协调性和高效性。
2. 控制项目进度风险:排进度计划可以帮助项目团队预测项目的风险,并提前制定相应的风险管理策略。
通过合理的时间分配,及早发现和解决问题,避免项目进度的延误和拖延。
3. 提高项目质量:合理的进度安排可以降低项目成员的工作压力,提高工作效率,使项目团队能够更加专注地完成任务,从而提高项目的交付质量。
二、项目排进度计划的方法和技巧1. 创建工作分解结构(WBS):WBS是一种将项目工作划分为可管理的小任务的方法。
通过将项目任务细分成更小、更具体的任务,可以更好地了解项目的工作量和时间要求。
2. 定义任务的关键路径:关键路径是指项目中耗时最长的一条路径,它决定了整个项目的最短完成时间。
通过识别关键路径,可以重点关注关键任务的进展,以保证项目进度不被延误。
3. 制定时间节点和里程碑:时间节点和里程碑是项目进度计划中的重要标志。
通过设定清晰的时间节点和里程碑,可以帮助项目团队把握整个项目的进展情况,并检查项目是否按计划进行。
4. 合理分配资源:在排进度计划的过程中,项目团队需要考虑到资源的可用性和合理分配。
通过科学合理地安排资源,可以避免资源争夺和浪费,实现资源的最优利用。
5. 不断跟踪和更新进度计划:排进度计划是一个动态的过程,随着项目的推进,可能会出现一些意外情况。
因此,项目团队需要不断跟踪和更新进度计划,及时调整计划,确保项目按照预期完成。
三、案例分析为了更好地理解项目排进度计划的实际应用,我们来看一个实际案例。
文章编号:16732095X (2005)022*******关键链法:一种新型的项目进度计划方法赵道致,廖 华,刘一骝(天津大学管理学院,天津300072)摘 要:关键链法(CC M )是在约束理论(T OC )基础上发展起来的一种项目进度计划技术.它通过插入时间缓冲处理了工期的不确定性,缩短了项目周期.本文详细介绍了关键链法的基本思想、使用步骤,时间缓冲量的计算方法,并指出了关键链法还存在的一些难点及今后可能的研究方向.关键词:关键链;项目进度计划;资源约束;工期不确定中图分类号:O223 文献标识码:ACritical chain method :A ne w project scheduling approachZHAO Dao 2zhi ,LI AO Hua ,LI U Y i 2liu(School of Management ,T ianjin University ,T ianjin 300072,China )Abstract :Critical Chain Method (CC M )is a burgeoning project scheduling technology based on the Theory of C onstraints (T OC ).CC M copes with duration uncertainties of the activities through inserting bu ffers.This paper introduces CC M ’s essential philos ophy ,using steps ,the approaches to calculate the bu ffer sizes ,and the existing difficulties in CC M as well as future researches are als o dis 2cussed.K ey w ords :critical chain ;project scheduling ;res ources constraints ;durations uncertainties 工期不确定的资源约束型项目进度计划问题(DUCRCPSP )是一类相当复杂的组合优化问题[1].20世纪50年代发展起来的关键路径法(CPM )已经难于适应求解DURCPSP.CPM 没有考虑到资源约束条件,只是工序间技术约束条件下的时间优化方法[2].到目前为止,绝大多数学者主要把DURCPSP 当作一个计算数学中的NP 完全问题来进行研究,而没有充分利用项目本身的信息,没有注意到项目管理的艺术性.现有的求解方法主要是运筹学中的整数规划、动态规划、分支定界法和一些基于优先规则的启发式方法[3],也有学者用遗传算法[4]、模拟退火算法[5]等软计算方法求解.项目计划人员为了处理工序工期的不确定性,通常是采用保守的工期估计方法(见图1).估计各道工序的最可能工期d ,在此基础上添加一个安全时间△(或者称为工期裕量).这样就得到工序的保守工期D (D =d +△),并以它作为项目进度计划的依据.图1 工序工期的估计方法Fig.1 Activity duration estim ation但是,这种保守的估计方法往往会使偏差不断积累,不利于项目进度控制,更不利于激励项目实施人员,而且会导致项目工期不必要的延长,降低企业竞争力.为了克服原有方法的缺陷,1997年以色列物理学家G oldratt 在约束理论(Theory of C onstraints ,T OC )[6]的基础上提出了关键链法(Critical Chain Method ,CC M )[7],为项目进度管理提供了一种全新的方法.收稿日期:2004203224.基金项目:建设部科技计划项目基金资助(03252061).第一作者:赵道致(1956— ),男,博士,教授,博士生导师.第21卷第2期2005年4月 天 津 理 工 大 学 学 报JOURNA L OF TIAN JIN UNIVERSIT Y OF TECHN OLOG Y V ol.21N o.2Apr.20051 关键链法的基本思想关键链法根植于约束理论.约束理论是一种新的管理哲理,该理论认为“局部最优的总和并不能导致全局最优”,必须从系统的角度来研究问题.在项目实施过程中,资源的利用率是不可能保持平衡的.项目进度只是受到一部分资源的影响,而不是受到所有资源的影响.前者称为瓶颈资源(或者关键资源),后者称为非瓶颈资源(或者非关键资源).瓶颈资源上的工序称为瓶颈工序(关键工序),非瓶颈资源上的工序称为非瓶颈工序(非关键工序).瓶颈资源利用率越高,项目进度就越快;如果瓶颈工序延误一天,将导致整个项目延误一天.要加快项目进度,就必须提高瓶颈资源的利用率,防止由于非瓶颈工序延误导致瓶颈资源处于等待状态,造成整个项目延误.约束理论的应用通常有5个步骤(见图2).图2 约束理论的应用步骤Fig.2 Application steps of TOC约束理论中的“鼓-缓冲-绳”法(Drum 2Bu ffer 2R ope ,DBR )是关键链法的技术基础.“鼓”反映了项目对瓶颈资源的利用程度;“缓冲”是在瓶颈工序与非瓶颈工序之间插入的时间缓冲(要求非瓶颈工序在前面,瓶颈工序在后面的情况,下同),防止不确定性因素造成的影响传递给后续工序;“绳”相当于信息传递工具,类似于J IT 中的“看板”,以确保非瓶颈工序的作业进度从属于瓶颈工序的作业进度.时间缓冲的作用可以用统计学理论来简单解释.例如,有一个由4道工序串联组成的项目(见图3),工序1、4为虚工序.假设中间两道工序2、3的工期,是独立的,分别服从正态分布,X ~N (μ1,σ21),Y ~N(μ2,σ22).那么项目总工期U =X +Y 服从正态分布U ~N (μ1+μ2,σ21+σ22).工序2、3的最可能工期分别是μ1、μ2.安全时间分别是σ1、σ2,表示工期不确定性的大小.①→②→③→④图3 时间缓冲的作用Fig.3 The function of feeding bu ffer如果采用关键路径法(CPM )编制项目进度计划,则整个项目的计划工期是D cpm =(μ1+σ1)+(μ2+σ2).如果采用关键链法(CCM )编制,那么先按照最可能工期μ1、μ2做出进度计划基准(Baseline Schedul 2ing ),然后在工序4前面添加一个时间缓冲σ12=σ21+σ22,σ12相当于工序2、3的联合安全时间,整个项目工期是D ccm =μ1+μ2+σ12.根据统计学理论,这两种进度计划方案的置信水平相同,按期完工的可能性都是84.13!+,但是关键链法缩短了项目工期(D cpm ≥D ccm ),见图4.这是因为两道独立工期的不确定性之和一般要大于它们联合的不确定性,即σ21+σ22Φσ1+σ2.图4 关键链法的统计学解释Fig.4 Statistics explanation for CCM可见,关键链法体现了系统管理的思想,是一种非线性方法,而不是独立地考虑每道工序工期,然后简单叠加.2 关键链法的基本步骤关键链法(CC M )通过在瓶颈工序和非瓶颈工序之间插入适当的时间缓冲,使不确定性因素在系统内部消化掉.这正好体现了项目进度管理的科学性与艺术性的统一[2].下面举一个实例说明关键链法的使用步骤.例如图5所示的项目,该项目需要A 、B 、C 、D 4种资源,每种资源可供量是1单位/d ,而且不能存储.每・9・2005年4月 赵道致,等:关键链法:一种新型的项目进度计划方法 道工序每天只需要1个单位的某种资源.工序1和12为虚工序.网络图中的(d ,△,K )数字d 表示该道工序的最可能工期(d ),数字△表示添加的安全时间(d ),字母K 表示资源需求类别.为了说明关键链法的基本步骤,先简单介绍一下传统项目进度计划方法.图5 AON 网络图Fig.5 AON netw ork如果不考虑资源约束,按照工序的保守估计工期(d +△),采用关键路径法(CP M )可以求得该项目的关键路径为1-5-9-11-12,总工期为16d.见图6(矩形框中的数字表示工序号,字母表示资源类别,下同).图6 基于CPM 的项目进度计划Fig.6 Project scheduling b ased on CPM图6中的进度计划只是满足了工序间的技术约束关系.由于资源供给量的约束,有些工序实际上不可能同时执行.如果采用优先规则的启发式算法或者遗传算法、分支定界法等技术,可以获得一个可行的拉动式进度计划方案,总工期为23d (见图7).图7 可行的项目进度计划Fig.7 Feasible project scheduling传统的项目进度计划方法的最大特点就是把工序的最可能时间和安全时间混合在一起.关键链法(CC M )正好是对这两类时间进行了区分,采用不同的处理方式.关键链法的主要步骤是:1)依据工序的最可能工期d ,采用传统方法制定一个进度计划基准(Baseline Scheduling )见图8.图8 进度计划基准Fig.8 B aseline scheduling2)根据这个进度计划基准,识别项目的瓶颈资源和瓶颈工序,从而确定项目的初始关键链.关键链就是制约项目工期的最长的工序链,它由瓶颈工序组成,既考虑了工序之间的技术约束,也考虑了资源约束.从图8可以发现,该项目的瓶颈资源是C ,如果瓶颈资源C 处于等待状态,将导致整个项目延期.关键链由工序3、4、9、11组成.3)在瓶颈工序和非瓶颈工序之间插入一个工序时间缓冲(Feeding Buffer ),以保证瓶颈资源不出现等待状态.如图9中的F B 1、F B 2、F B 3所示.注意,时间缓冲不同于虚工序.虚工序是一个技术约束性条件,其工期一般是确定的.而时间缓冲是由相关工序的安全时间按照某种计算法则得到的一个工期裕量.在项目执行过程中,时间缓冲的使用量是不确定的,它起到了缓冲作用,可以把前面的工期不确定性因素“消化掉”,以避免对后续工序产生影响.图9 基于关键链法的项目进度计划Fig.9 Project scheduling b ased on CCM4)在项目的最后一道工序后面插入一个项目时间缓冲(Project Bu ffer ),也是起缓冲作用,它可以把前・01・ 天 津 理 工 大 学 学 报 第21卷 第2期面瓶颈工序的工期不确定性“消化掉”.见图9中的P B.项目总工期是20.5d (注意,采用不同的时间缓冲量计算方法会得到不同的项目总工期,这里用的是50!+法,下文将介绍).5)插入时间缓冲后的项目进度计划有时会不可行,或者时间缓冲不可能发挥作用.因此,需要检查,如果不可行,则需要查找原因,重新调整.在插入时间缓冲后,也可能会改变项目的关键链,也需要进一步调整.直至满意或者不能再优化为止.见图10,反复修改后的项目工期为20d (注意:关键链不是一条串联的工序系列).图10 修改后的项目进度计划Fig.10 The revised project scheduling需要说明的是,采用关键链法制定的项目进度计划不是一个确定性的时间计划,而是一个进度计划区间.图11是分别使用传统方法和关键链法的项目进度比较示意图,阴影部分表示项目进度计划区间.图11 项目进度比较示意图Fig.11 The comp arison of project scheduling3 时间缓冲量的确定在关键链法中,工序的计划工期就是最可能工期,不再是一个保守估计.如果有的工序超期,可以通过时间缓冲来补偿,而不至于影响到整个项目工期.时间缓冲量是由工序的安全时间来确定,其计算一般是比较困难的.在G oldratt 的《关键链》[7]中,所举的案例非常简单,容易使读者对时间缓冲量的计算方法产生误解.实际上,在确定缓冲量之前,先要明确该缓冲量是由哪些工序的安全时间决定.工序时间缓冲由非瓶颈工序的安全时间决定,项目时间缓冲则由瓶颈工序的安全时间决定.由于工序时间缓冲一般有多个,还需进一步划分.可以采用假设的方法:对于某一道非瓶颈工序i ,如果它出现延误,顺着技术和资源约束关系,查找它将最先影响到的那道瓶颈工序j ,那么计算j 前的缓冲时间时需要考虑i 的安全时间.由于插入了时间缓冲量可能会改变项目的关键链,需要反复修改、调整.对于并联的工序链,需要根据统计学理论,分别求它们的时间缓冲,取最大值.如图10所示,F B 1由与工序6、7、10有关,F B 2与工序8有关,P B 与工序2、4、3、5、9、11有关.缓冲量的计算方法通常有以下3种:1)50!+法则[6].G oldratt 认为,时间缓冲量等于相关工序安全时间总和的50!+.(见图10).F B 1=0.5×(△6+△7+△10)=1.5(d )F B 2=0.5×△8=0.5(d )P B =0.5×{max [(△2+△4),(△3+△5),(△2+△5),(△3+△4)]+△9+△11}=3(d )也有的文献介绍按照“25!+”法则来确定时间缓冲量[8].这类方法简单易行,但是安全时间主要是根据经验确定,误差比较大,缓冲量与累计安全时间呈线性关系,容易产生缓冲量过大或过小的现象.2)根方差法.根方差法与50!+的原理类似,但缓冲量不是取50!+,而把根方差作为时间缓冲量.对于图6中的实例,F B 1=△26+△27+△210,F B 2=△8,P B =△23+△24+△29+△211(P B 有4组值,取最大者).根方差法比较符合非确定执行时间累加的统计规律,可避免缓冲量过大或过小现象发生,也体现了风险管理的思想[9].但是该方法要求工序间的安全时间是独立变量.3)排队论方法.对于工序比较多的复杂项目,如果把瓶颈资源当作服务台,工序当作顾客,则时间缓冲量计算问题相当于一个排队系统的优化问题.为了使服务台不出现等待状态,在服务台前面需要有顾客排队等待接受服务.排队长度就相当于缓冲量的大小.更详细的介绍可以参考文献[10].4 时间缓冲在项目进度控制中应用时间缓冲可以把工序执行过程中由不确定性因・11・2005年4月 赵道致,等:关键链法:一种新型的项目进度计划方法 素造成的工期延误及时地“消化”掉,这给项目进度控制带来了极大可操作性和准确性.可以根据缓冲量大小,在进度图中设置一些预警点,并制定相应的应急方案.如果在执行项目过程中,实际进度超出了预警点,则需要分析原因,并启动合适的应急方案,以防止项目延期.5 今后的研究方向关键链法是在约束理论基础上发展起来的一种项目进度管理思想和技术.它通过插入时间缓冲,解决了工期的不确定性问题.作为一种新型的项目进度管理方法,虽然市场上出现了各式各样的基于关键链的项目管理软件,但还有许多领域值得深入研究.1)关键链的定义富有哲理性,既要考虑技术约束也要考虑资源约束,它的确定方法本身就是一个难点.对于需要多种资源的复杂项目,要确定关键链将变得非常困难.不同的算法可能会产生不同的关键链.在插入时间缓冲后,可能会出现新的瓶颈工序和瓶颈资源,导致关键链的变化,使得时间缓冲没有起到缓冲作用.因此关键链的确定本身也是一个循环往复,不断寻优的过程.此外,插入时间缓冲后,还可能会出现项目进度计划是不可行的.关键链的确定目前尚无通用的算法,这些问题在G oldratt 中所著的《目标》[6]、《关键链》[7]等书中都未明确提及,都是值得深入研究的内容.2)时间缓冲量的确定也是相当困难,它与项目的具体要求、工期置信度有关,也与项目利益相关者的风险偏好有关,还需继续研究.3)在项目执行过程中,工序可能会发生变化,即网络图本身也是动态的.此外资源的供给情况也不是一成不变的,随着项目的执行可能会发生变化.这些动态性问题也是需要迫切研究的.4)目前基于关键链法的项目进度管理,主要是以工期最短为目标.而在实际项目中,工期与成本往往是一定的平衡关系.这也是值得进一步深入研究的方向.6 小结与展望G oldratt 提出的约束理论是一种全新的管理哲理,如同J IT 一样,对它的研究和应用已经风靡全球.关键链法以约束理论为基础,能比较有效地解决工期不确定性的资源约束型项目进度计划问题(DUSRCP 2SP ).本文介绍了关键链法的基本思想和使用步骤.由于关键链法问世时间不长,对于大型复杂项目还存在一些使用困难,还有许多内容亟待研究.可以预计,随着这些困难的突破,关键链法将广泛应用于项目进度管理当中.参 考 文 献:[1] Blackstone J.C om plexity of com puter scheduling alg orithmsunder res ource constraints[A ].First meeting of the AFCET 2S MF on applied mathematics[C].P oland :Palaiseau ,1978.169-178.[2] E lmaghrabya S E E ,Herroelenb W S ,Leusb R.N ote on thepaper ‘Res ource -constrained project management using en 2hanced theory of constraint ’by Wei et al [J ].International Journal of Project Management ,2003,21(4):301-305.[3] Herroelen W ,De Reyck B ,Demeulemeester E.Res ource 2constrained project scheduling :a survey of recent develop 2ments[J ].C om puters and Operations Research ,1998,25(4):279-302.[4] Zhao Daozhi ,Liao Hua.The study of res ource constrainedmulti 2project scheduling problem based on genetic alg orithms [A].Jiang Zhibin ,Qian X ingsan ,Jiang Zuhua.The 10th international con ference on industrial engineering and engi 2neering management [C ].Beijing :China Machine Press ,2003.12.[5] Bouleimen K,Lecocq H.A new efficient simulated annealingalg orithm for the res ource 2constrained project scheduling prob 2lem and its multiple m ode version [J ].European Journal of Operational Research.2003,149(2):268-281.[6] G oldratt E M.The g oal great [M].2nd revised ed.Barring 2ton :N orth River Press ,1992.[7] G oldratt E M.Critical chain [M].G reat Barrington :N orthRiver Press ,1997.[8] Chase R ,Aquilano N.Production and operations manage 2men t :manu facturing and services [M ].Irwin :H omew ood ,I L ,1995.[9] Newbold R C.Project management in the fast lane 2applyingthe theory of constraints [M ].Boca Raton :The S t.Lucie Press ,1998.[10] Z inovy D ,Radovilsky.A quantitative approach to estimatethe size of the time bu ffer in the theory of constraints[J ].In 2ternational Journal of Production Economics ,1998,55(2):113-119.・21・ 天 津 理 工 大 学 学 报 第21卷 第2期。
基于关键链法的工程项目进度管理研究基于关键链法的工程项目进度管理研究摘要:随着科技的发展和社会的进步,工程项目变得越来越复杂和庞大。
如何有效地管理项目进度成为了项目管理者面临的重要挑战之一。
本文拟以关键链法作为研究基础,探讨其在工程项目进度管理中的应用及其优势,并提出一些改进方法,以期提高项目进度的管理效果。
一、引言工程项目进度管理是指通过合理规划和控制项目的起止时间,以保证项目按时完成的一系列活动。
在实际项目管理中,经常会面临各种不可预见的变化和风险。
如果没有一个合理的进度管理方法,项目就会面临进度延误、资源浪费等问题。
因此,如何科学高效地管理项目进度成为了项目管理者亟待解决的问题。
二、关键链法的概念关键链法,又称为关键链项目管理法,是一种基于项目进度和资源管理的方法。
其核心思想是将项目资源合理分配到关键路径上,通过缓冲区的设置来提高整个项目的进度控制能力。
三、关键链法在工程项目中的应用1. 关键链的确定在使用关键链法管理项目进度时,首先需要确定关键链。
关键链是指影响整个项目进度的关键任务链路。
通常情况下,关键链是整个项目计划中最长的任务路径。
2. 缓冲区的设置关键链法通过设置缓冲区来保证整个项目的进度控制能力。
缓冲区是指将资源合理分配到关键任务上,以保证项目不会因为资源不足而延误。
3. 资源的优化分配关键链法注重资源的优化分配,通过合理地调度和分配项目资源,以实现最大程度地提升项目进度。
四、基于关键链法的改进方法1. 优化资源管理在关键链法的使用过程中,项目管理者需要合理优化资源管理。
采用合适的资源分配方法,避免资源过度分散、浪费等问题,从而提高整个项目的效率。
2. 强化风险管理关键链法并不能解决一切项目风险,因此在实际应用中,项目管理者仍然需要充分重视风险管理。
在项目进度管理过程中,需要及时发现和解决可能影响进度的风险,并采取相应措施进行应对。
3. 注重团队合作项目进度管理需要各个项目团队成员之间的紧密合作和沟通。
进度计划如何编制进度计划是项目管理中非常重要的一部分,它能够帮助项目团队合理安排时间,合理利用资源,确保项目按时完成。
下面将介绍进度计划的编制过程。
1.确定项目目标:首先,需要明确项目的目标和范围,明确项目的需求和交付物,并将其详细描述出来。
只有明确了项目的目标,才能更好地制定进度计划。
2.划分工作包:将项目的工作划分为不同的工作包,每个工作包应该是可独立完成的任务单元。
例如,一个建筑项目可以被划分为地基工程、结构工程、装饰工程等多个工作包。
3.确定任务和依赖关系:对每个工作包,确定需要进行的具体任务,并确定这些任务之间的依赖关系。
即确定哪些任务需要在其他任务完成之后才能开始。
4.估算任务时间:对每个任务,进行时间的估算。
可以采用专家判断、历史数据分析等方式进行估算。
确保估算的时间是合理的,充分考虑到可能存在的风险和不确定性。
5.确定里程碑和关键路径:根据任务和依赖关系,确定项目的关键路径和关键任务,以及项目的里程碑。
关键路径是指影响项目总工期的那条路径,对它上面的任何任务的延误都会延长项目的工期。
6.制定进度计划:根据以上步骤的分析和估算,制定详细的进度计划。
进度计划应该包括每个任务的开始时间、结束时间、工时、负责人等信息。
可以使用甘特图、PERT图等工具来进行展示。
7.评估和优化进度计划:完成初步的进度计划后,需要对其进行评估和优化。
检查是否存在资源冲突,是否可以进一步优化工期等。
可以使用项目管理软件等工具来辅助进行评估和优化。
8.调整进度计划:根据评估结果和优化需求,对进度计划进行调整。
可能需要进行任务的重新安排,调整资源分配等。
确保进度计划的合理性和可行性。
9.沟通和确认:将最终的进度计划与项目团队进行沟通,并获得他们的确认。
确保每个人都理解并接受进度计划,明确各自的责任和任务。
10.监控和控制:在项目实施过程中,及时监控项目的进度,并根据需要进行相应的调整和控制。
如果出现进度偏差,需要立即采取措施进行补救。
第17卷第4期2020年12月Vol17No4Dec2020长沙理工大学学报(自然科学版)Journal of Changsha University of Science&Technology)Natural Science)文章编号#672—9331(2020)04—0062—08基于关键链法的工程施工进度优化彭军龙,刘泽鹏(长沙理工大学交通运输工程学院,湖南长沙410114)摘要:为解决在传统施工过程中由活动不确定性及多资源冲突等因素造成的工期延误,在三时估算的基础上,利用最短路径法的对偶思想给出关键路径及期望工期最简单的矩阵表达式,通过以资源优先分配为原则的启发式算法进一步确定关键链;从项目内、外部两方面结合定量和定性分析,考虑多种不确定性因素对缓冲区设置的影响,使得设置的缓冲区更具有合理性;最后,通过Monte Carlo模拟将传统计划评审技术与该方法进行了对比分析&研究结果表明:该方法能够在保证完工率的同时,实现施工进度优化,有利于解决资源约束问题,为施工过程提供了新的理论依据&关键词:进度优化;计划评审技术;最短路径法;关键链法;Monte Carlo中图分类号:TU721.3文献标志码:AOptimization of project construction schedule based oncritical chain methodPENG Jun-long,LIU Ze-peng(School of Traffic and Transportation Engineering,Changsha University of Science TTechnology,Changsha410114,China)Abstract:In order to solve the delay of construction period caused by activity uncertainty and multi-resourceconflictsinthetraditionalconstructionprocess$basedonthethree-time estimation$usingthedualityoftheshortestpathalgorithm$thesimplestmatrixrepresenta-tion of the critical path and expected durationwas given The critical chainwas further de-terminedbytheheuristicalgorithmundertheprincipleofresourceprioritization Thequan-titativeandqualitativeanalysiswascombinedfromtheinternalandexternalaspectsofthe project$andtheinfluenceofvariousuncertainfactorsonthebu f erse t ingwasconsidered$ which madethebu f erse t ing morereasonable Fina l y$thetraditionalPERT wascom-paredwith the method in this paper by MonteCarlosimulation Theresultsshowthatthe methodinthispapercanachievetheoptimizationofconstructionschedulewhileguarantee-ing the completion rate$which is beneficial to solve the resource constraint problem and provideanewtheoreticalbasisfortheconstructionprocessKey words:schedule optimization;program evaluation and review technique;the shortest pathalgorithm#criticalchain method#MonteCarlo收稿日期#020-03-16基金项目:国家自然科学基金资助项目(51578080)通讯作者:彭军龙(1976—),男,湖南岳阳人,长沙理工大学副教授,主要从事工程项目管理方面的研究& E-mail:375135287©第17卷第47彭军龙,等:基于关键链法的工程施工进度优化63进度管理是工程项目管理的重要组成部分。
【主题】简述关键路线法制定施工进度计划的步骤一、引言在施工项目管理中,制定合理的进度计划是确保项目顺利进行的关键一环。
关键路线法是制定施工进度计划的常用方法之一,它能够帮助项目团队合理安排工序和资源,提前预知可能的风险和问题,从而有效地控制工期。
本文将从简述的角度,介绍关键路线法制定施工进度计划的步骤,帮助读者初步理解该方法的应用。
二、确定项目范围和目标在制定施工进度计划之前,首先需要明确项目的范围和目标。
这包括理解项目的需求和要求,确定项目的可行性,并对项目的交付物和交付时间进行充分的了解。
1.明确项目需求:了解项目的具体需求和规划,包括工程量、工程质量和工期要求等。
2.确定项目目标:明确项目的交付物和交付时间,即项目实施的具体范围和目标。
三、识别关键活动和路径关键路线法的核心在于识别关键活动和路径,通过网络图的方式来展现项目各项工作的逻辑关系和工期安排。
1.识别关键活动:通过对项目各项工作进行分解和分析,确定对整个项目工期影响最大的关键活动。
2.确定关键路径:将各项工作的工期和逻辑关系结合起来,确定整个项目的关键路径,即完成整个项目所需的最短时间路径。
四、制定进度计划经过识别关键活动和路径后,接下来就是制定具体的进度计划。
根据项目的实际情况和关键路径,合理安排各项工作的开始时间、完成时间和持续时间。
1.确定活动工期:根据工程量、施工条件和资源情况,合理估算各项工作的工期。
2.编制网络计划表:将各项工作的逻辑关系和工期安排,以网络图的方式清晰展现出来,形成项目的进度计划。
五、风险分析和优化一旦进度计划制定完毕,项目团队还需要对计划进行风险分析和优化。
这包括对可能出现的风险和问题进行评估,及时调整和优化进度计划。
1.风险评估:对进度计划中可能存在的风险和问题进行评估和分析,制定相应的风险对策。
2.优化调整:根据风险评估的结果,及时对进度计划进行调整和优化,确保项目的顺利进行。
六、总结与展望关键路线法制定施工进度计划的步骤并不复杂,但却需要项目团队对项目的整体情况有清晰的认识和把握,才能够做出合理的安排和规划。
如何利用软件工具进行建筑施工进度规划建筑施工过程中的进度规划对于项目的顺利进行至关重要。
而如今,随着计算机和软件的发展,利用软件工具进行建筑施工进度规划已经成为一种高效且精确的方法。
本文将介绍如何利用软件工具进行建筑施工进度规划,并提供一些常用的软件工具供参考。
一. 建筑施工进度规划的重要性建筑施工进度规划对于项目的成功实施至关重要。
它可以帮助项目团队明确各项工作的时间安排,合理分配资源,提前发现潜在的问题,并及时采取措施进行调整。
一个健全的进度规划可以提高施工效率、降低成本,并确保项目按时按质完成。
二. 软件工具在建筑施工进度规划中的应用利用软件工具进行建筑施工进度规划可以大大提高效率和准确性。
下面介绍几种常用的软件工具:1. Microsoft Project(微软项目)Microsoft Project是一款功能强大的项目管理软件。
它可以帮助用户创建项目计划、安排任务、分配资源、跟踪进度等,非常适用于建筑施工进度规划。
用户可以使用Gantt图或网络图的方式展示和管理各项任务和工作,同时还能够生成各种报表和图表,方便项目团队进行沟通和决策。
2. Primavera(普里玛维拉)Primavera是一款专业的项目管理软件,被广泛应用于建筑、工程、能源等领域。
它拥有强大的功能和灵活的界面,可以帮助用户进行复杂的进度规划和资源管理。
Primavera支持多种视图和报表的生成,可以根据项目的特点和需求进行定制,非常适合大型复杂项目的进度管理。
3. AutoCAD(欧特克CAD)AutoCAD是一款常用的计算机辅助设计软件,广泛应用于建筑和工程领域。
除了设计功能外,AutoCAD还可以用于建筑施工进度规划。
用户可以在AutoCAD中创建项目的平面图和施工图,然后根据施工工序和时序关系添加任务和里程碑,最后生成进度计划和进度报表。
三. 如何使用软件工具进行建筑施工进度规划在使用软件工具进行建筑施工进度规划时,需要按照以下步骤进行:1. 收集项目信息首先,收集相关的项目信息,包括设计图纸、工程量清单、施工合同、工期要求等。
使用Project办公软件管理项目进度和资源的技巧Project办公软件是一种强大的项目管理工具,它可以帮助团队有效地规划、协调和监控项目的进展。
本文将介绍使用Project办公软件进行项目进度和资源管理的一些技巧,以帮助项目经理和团队成员更好地利用这一工具来提高工作效率和项目成功率。
一、创建项目计划在使用Project办公软件之前,首先需要创建一个详细的项目计划。
在创建项目计划时,可以按照以下步骤进行:1.定义项目目标和范围:明确项目的目标和范围,规划好项目的整体框架。
2.拆解任务和制定里程碑:将项目拆分为多个任务,并设置项目里程碑来跟踪项目的关键节点。
3.设置任务依赖关系:为任务之间建立合理的依赖关系,确保任务能够按照正确的顺序进行。
4.指定资源和分配工时:识别需要的资源并为其分配工时,确保项目资源的合理利用。
5.设定任务工期和截止日期:为任务设置合理的工期和截止日期,确保项目能够按计划进行。
二、调整项目进度在项目进行过程中,可能会出现一些变更或延迟,这时就需要调整项目进度以适应实际情况。
以下是一些调整项目进度的技巧:1.标记关键路径:使用Project办公软件可以自动计算项目的关键路径,即影响项目总工期的关键任务。
标记关键路径可以帮助项目经理优先处理关键任务以确保项目按时完成。
2.重新分配资源:如果某个任务的进度受到资源限制,可以考虑重新分配资源或调整资源工时,以确保任务能够按时完成。
3.调整工期和任务优先级:当项目进度发生变化时,可以通过调整任务工期和优先级来实现进度的调整。
优先处理关键任务,确保项目的整体进度。
三、管理项目资源Project办公软件还可以用来管理项目的资源,包括人力资源、物料资源和设备资源。
以下是一些管理项目资源的技巧:1.建立资源池:在Project办公软件中建立一个资源池,记录项目所需的资源信息,包括资源名称、数量、成本等。
通过资源池可以更好地管理和跟踪项目资源的使用情况。
基于关键链技术的工程项目进度管理分析摘要:探析在工程项目管理过程中应用关键链技术的效果,有助于提升工程项目进度管理的科学性,对确保工程项目如期完工具有重要价值。
本文在对工程项目进度管理的主要内容进行综合阐述的基础上,分析了关键链技术的基本原理,并论述了基于关键链技术的工程项目进度管理对策,以期为相关人士提供借鉴和参考。
关键词:关键链技术,工程项目,进度管理1. 引言随着社会经济的迅速发展和社会生产力水平的进一步提升,工程项目进度管理工作得到了社会各界人士的广泛关注,科学研究证实,项目进度管控质量对项目的经营收益产生了直接影响。
由于工程项目中涉及的人力和物力资源数量较为庞大,加之内外部因素的综合作用,使得工期延误现象时有发生,严重削弱了进度管理的有效性。
因此,探析在工程项目管理过程中应用关键链技术的效果,具有十分重要的现实意义。
2. 基于关键链技术的工程项目进度管理主要步骤(1)预估工程项目的工期在工程项目的进度管理环节,一般的工期预算方法主要依赖于进度管理人员的项目工程参与经验,即根据以往同类工程项目的具体施工情况,推理预算工程项目可能需要消耗的最长时间。
在得知工程项目的建设情况之后,进度管理人员往往会为预计进度时间额外拓展一些空间,以便达到竣工率优先的效果,关键链技术往往是运用工程完工率的50%预计项目的预计工期。
之后再过滤工程项目初始进度计划的预计时间,即可在合理的范围内缩短工程项目的建设进度,从而大概率保证项目能够在预计的进度时间内尽快完成。
(2)尽快查找确定关键链关键链通常指代工程项目施工消耗时间最长的工序,率先确定关键链能够帮助管理人员尽快确定工程项目的制约因素,从而通过计算方法的科学应用,决定是否需要将干扰性因素剔除出去。
就此而言,需要先将寻找到的关键路径,进行资源优化或者调整,从而改善施工资源之间的冲突程度,确保工程项目每项施工工序逻辑的通顺,再将排除得到的链路确定为关键链。
(3)设置关键链工序区域在工程项目的开展环节,除关键链工序之外的部分为非关键链工序,通常容易对关键链工序造成影响,从而间接影响到工程项目的进度管理工作。
软件项目实施进度计划编制方法与技巧一、引言软件项目实施进度计划是软件项目管理的核心组成部分之一,旨在合理安排项目工作,明确目标进度,控制项目进展。
本文将介绍软件项目实施进度计划的编制方法与技巧,以帮助项目管理人员提高计划编制的效果与质量。
二、需求分析与项目拆分在开始编制进度计划之前,首先需要进行全面的需求分析,并将项目拆分为可管理的小任务或阶段。
通过明确项目的目标和需求,有助于更好地估计工作量和时间,并确定项目的关键里程碑。
三、确定关键路径关键路径是指对整个项目进度影响最大,不能延误的任务序列。
通过确定关键路径,可以更好地分配资源和安排工作顺序,以确保项目按时交付。
一般来说,关键路径上的任务是按照优先级进行处理的,并且需要特别关注和控制。
四、评估与估算工作量在编制进度计划时,需要评估和估算各个任务或阶段的工作量。
可以根据历史数据、专家经验和资源可用性等进行估算。
在评估工作量时,应充分考虑到各种不可控因素,如技术风险、人力资源等。
同时,也要确保估算结果符合实际情况,避免过度乐观或悲观。
五、制定时间表制定时间表是进度计划编制的重要环节。
在制定时间表时,应根据任务的依赖关系、工作量和资源可用性等因素进行合理调整。
可以使用甘特图或其他项目管理工具来可视化时间表,以便全面了解项目的进度和关键节点。
六、风险管理在编制进度计划的过程中,需要充分考虑到项目风险。
识别潜在的风险点,并为其分配适当的时期,以减轻风险带来的影响。
例如,可以在时间表中留出缓冲时间,以处理可能出现的延误或问题。
七、监控与调整进度计划的编制并不是一次性的任务,而是需要不断进行监控和调整的过程。
在项目实施过程中,需要及时跟踪项目进展,与实际情况进行对比,及时发现偏差并采取相应的措施进行调整。
同时,也要及时沟通与协调各个相关方,保证项目能够按计划进行。
结论软件项目实施进度计划的编制是确保项目按时交付的关键环节。
通过合理的需求分析、任务拆分、关键路径确定、工作量估算、制定时间表、风险管理以及持续的监控与调整,可以提高计划编制的效果与质量,确保项目成功实施。
关键链法在项目进度规划中的应用研究查京民;王波【摘要】进度管理是工程管理的一个重要方面。
为解决施工过程中由工序混乱、窝工等因素造成的进度拖延,在PE RT三点估计的基础上,对关键链法在项目进度管理中的应用进行建模。
从工序内部和外部因素分析各工序的不确定性,基于PE RT三点估计对关键链缓冲区设置方法进行了改进,使其更加合理实用。
并通过Monte Carlo模拟将该方法与改进PERT法进行对比分析,证明该方法能够有效地控制项目进度,确保在要求的工期内有较高的完工概率,验证了该方法的可行性和有效性。
%Schedule management is an important aspect of construction management. In order to overcome the disadvantages of process chaos,slow work of the labor and so on,a model of the application in critical chain of project schedule is established based on PERT. By analyzing the uncertainty of process from both the external and the internal,progress is made in setting buffer quantities to make it more practical. Finally,it compares the effect of the two scheduling models by the Monte Carlo simulation, which proves that the critical chain method can control project schedule effectively and ensure higher probability in completion,and indicates its feasibility and effectiveness.【期刊名称】《工程管理学报》【年(卷),期】2014(000)005【总页数】5页(P73-77)【关键词】项目进度管理;PE RT;关键链法;缓冲区【作者】查京民;王波【作者单位】天津大学管理与经济学部,天津300072;天津大学管理与经济学部,天津 300072【正文语种】中文【中图分类】TU722进度管理是项目管理的一个重要方面,是评估工程管理水平不可或缺的指标,合理的进度规划能够确保项目按期完工,甚至提前完工。
一种基于关键链的项目进度计划方法邓斌【摘要】本文阐述了项目进度计划中,确定关键链的目的及意义,深入分析了传统项目计划方法存在的问题.同时,本文提出了一种串行的求解关键链的方法,并依托MS Project,将该方法运用于某市公路工程项目的项目进度计划.求解结果表明,在编制项目进度计划方面的应用,关键链技术要优于传统项目进度计划方法.【期刊名称】《土木工程与管理学报》【年(卷),期】2008(025)004【总页数】6页(P264-269)【关键词】项目进度计划;关键链;缓冲管理【作者】邓斌【作者单位】华中科技大学管理学院,湖北,武汉,430074【正文语种】中文【中图分类】F406.2在过去的50年里,PERT/CPM技术在项目管理领域发挥着重要的作用。
但是,由于PERT/CPM的先天缺陷,在确定关键路径时,只考虑任务间的逻辑制约关系,而不考虑资源的约束关系,这样计算得到的关键路径,往往不是项目管理过程真正需要控制的关键路径。
资源的约束在实施过程中往往带来很多问题,进度计划的可操作性很差。
1997年Gorldratt提出的关键链技术(Critical Chain),是项目管理技术的重大变革,是进度管理的重大突破。
该技术已经引起项目管理界的广泛关注,且在多个领域的运用中取得了显著的效果。
关键链技术主要基于“工程项目必须遵循整体优化而非局部优化”的思想[1],同时考虑了工序间紧前关系和工序间的资源约束[2]。
同时,在项目的执行过程中,把每道工序节省下来的安全时间综合利用起来,通过设置项目缓冲、接驳缓冲、资源缓冲来降低风险,保障项目的顺利进行,减小工程项目中不确定性所带来的风险问题。
本文分析了确定关键链的目的与意义,同时提出了一种串行的求解关键链方法,并且将该方法应用于某市公路工程项目实例,分析比较了关键链技术较传统项目进度计划方法的优点。
CPM/PERT等现有项目进度计划技术仅是从工序时间出发先确定关键路径,然后在此基础上进行工序起止时间安排、资源调度等工作,由于CPM/PERT的这种处理逻辑,导致在实际项目计划中存在许多缺陷[3]。
基于关键链技术的项目进度管理体系一、传统项目进度管理方法的局限性目前,应用最广泛的项目进度计划技术是关键路线法(Critical Path Method, CPM)和计划评审技术(Program Evaluation and Review Technique, PERT),虽然CPM/PERT技术是项目进度计划管理的一个重要里程碑,并在一些项目管理中取得了一定的成功,但总的来说项目进度管理的成功率还是很低的,其根本原因在于CPM/PERT技术存在以下的缺陷:(1)CPM以里程碑方式来评估绩效,由此造成项目经理着眼于局部效益,以完成各个活动为项目管理的最终目标,而未能把项目全局目标置于正确的位置;(2)CPM具有局部最优的思想,它认为只要做好每一个活动,就能很好地完成整个项目。
在这种思想指导下,项目执行者缺乏全局的观念;(3)CPM假设资源无限,只考虑在资源不受限下的活动间的时间序关系,一旦资源冲突存在,根据CPM/PERT 技术计划出的关键路径就失去存在价值;(4)当运用PERT技术进行活动执行时间估算时,由于不确定性因素的影响,活动执行者为确保活动如期(或提前)完工,一般做出了最悲观的时间估计。
不确定性因素越多,活动执行者要求的时间越长。
由以上可知,采用现有进度计划管理方法一方面使所计划的整个项目周期达到了无法再增加的地步,也就是说极大地延长了整个项目的计划完成时间,另一方面项目进度计划缺乏平稳性与鲁棒性,极易使项目进度偏离计划。
为克服传统进度计划管理的局限性,本文提出了一种基于关键链的项目进度管理体系,该体系能够在项目计划阶段编制出缩短项目周期的进度计划,并且确保在项目实施阶段可实现计划的如期完工。
二、关键链技术基础基于关键链的项目管理(Critical Chain Project Management, CCPM)技术是约束理论(Theory Of Constrains, TOC)在项目管理领域的应用(马国丰、屠梅曾等,2004; Goldratt,2006)。
第25卷第2期 2011年04月 工程管理学报
Journal of Engineering Management Vbl_25 NO.2 Apr.2011
结合关键链技术和Project软件编制施工进度计划 程文攻 (飞洲集团房地产公司,上海200030,E.mail:wingocheng@126.com) 摘要:为了实现关键链技术和项目管理软件的结合,并在我国X-程管理领域得到应用和普及,简要介绍了关键链技术,针 对关键链技术的局限性,提出了合理工期计算方法,分析了工期中包含的工作日和非工作日,探讨了缓冲区的设置和缓冲时 间计算的方法;分析了关键链技术和网络计划技术的异同,改良了Project2003软件,克服了关键链技术和软件结合的瓶颈; 建立了施工进度计划系统、网络计划技术模型和关键链计划技术模型,有助于施工进度计划的编制和优化。通过工程案例, 编制了施工进度计划,计算简单、操作方便,证明方法可行。 关键词:关键链技术;Project软件;进度计划 中图分类号:F407.9 文献标识码:A 文章编号:1674—8859(2011)02—195—06
Combination of Critical Chain Technique and Proj ect Software for Construction Schedule
CHENG Wen—gong (Real Estate Co.,Feizhou Group,Shanghai 200030,China,E—mail:wingocheng@126.com) Abstract:In order to combine and apply the critical chain technique and project management software in construction management in China,this paper in ̄oduced the critical chain method.According to the limitations of critical chain technique,the calculation method for reasonable schedule was proposed.The construction duration included the working day and non—working day was analyzed.The set for the buffer and buffer time calculation were discussed.The paper analyzed similarities and differences of the critical chain technology and network planning technique and improved the Project 2003 software to overcome the bottlenecks of the combination.The construction schedule system including the network planning technology model and critical chain model were established,which is helpful to make and optimize the schedule.A case study was used to show that the proposed method is feasible with simple calculation and easy operation. Keywords:critical chain method;Project software;schedule plan
在我国工程建设领域,进度延误是一种普遍现 象。有些工程后期为了赶工,导致成本增加、质量 下降,甚至不顾安全,一个重要原因是计划不当。 在1994年开工、历时8年的小浪底主体工程进度 计划上,我国企业进度计划是以月为单位,而德国 企业以天为单位,日本企业以小时为单位。可见国 内外在计划的精度方面存在差距。 工程进度计划是工程管理的首要任务,计划的 收稿日期:2010—12—26 成功有赖于技术的支持。1999年原建设部发布的 《工程网络计划技术规程》【1 J,经审查、批准为推 荐性行业标准,自2000年2月1 Et起施行。上海 世博园区建设、万科地产都采用这项技术,但网络 计划技术在工程领域应用中存在不足。而以色列科 学家高德拉特(Goldratt)博士于1 997年创立了关 键链(Critical Chain)技术【2J,被誉为5O年来计划 管理方法的唯一一次实质性创新。在高德拉特的故 乡以色列,政府明文规定,凡参与国防项目招投标 的机构,必须应用关键链项目管理法,否则没有投 工 程 管 理 学 报 第25卷 标资格。 计划技术的应用,是通过软件实现的。在国外 90%以上的项目管理都采用软件进行,而我国在这 方面的应用还不到10%【3J,基于关键链技术的高级 计划与排程(APS)系统价格非常昂贵,如PS8, ProChain软件都高达1 00多万美元;关键链不可能 固定下来或者说关键链不稳定,重叠瀑布生命周期 的软件投资风险大,即使是世界性的大ERP公司也 很少独立投入力量研发,都是通过采购外插件直接 引入相应功能。而我国学者对于关键链技术研究, 基本停留在大专院校的实验室中。在工程领域的研 究极少,更谈不上普及应用。 能不能找到一种方法,把关键链技术和廉价的 软件结合,并应用到工程领域,既能规避高价软件 投入风险和高素质使用要求,又能利用先进的技术 解决当前的应用问题?在创造使用环境的前提下, 走“项目管理实践+项目管理理论+计算机技术的发 展”这条发展之道是更好的途径L4J。本文拟结合关 键链技术和Pmiect软件编制工程进度计划,研究解 决当前的应用瓶颈。 1关键链技术及修正方法 1.1关键链技术简介 关键链技术是一种基于约束理论(Theory of Constraints)的项目管理方法。关键链是从瓶颈、 系统考虑人手,将DBR(鼓——缓冲——绳子)的 核心思想应用到项目管理中,把着眼点从工序提升 到整个系统,考虑整体系统的有效性,强调管理过 程中对不确定性的系统思考。 关键链计划方法分为五个步骤【5】。第一步:识 别约束——找出关键线路上的约束因素;第二步: 挖尽约束——把可能工期的一半作为安全时间拿 出集中管理;第三步:迁就约束——在项目的结尾 设置项目缓冲(ProjectBuffer),缓冲量为安全时间 的一半;第四步:松绑约束——在非关键线路和关 键线路之间设置接驳缓冲(Feeding Buffer),缓冲 量为自由时差;在关键任务的前面设置资源缓冲 (ResourceBuffer),不占用时间,只起预警作用; 第五步:回头优化——如果通过上述步骤,约束因 素得到突破,返回第一步,从头开始,寻找新的约 束因素,进行新一轮改善,不要让惰性成为约束因 素。 关键链的三道防线确保计划有效控制。在计划 方面,资源缓冲保证关键工序所需资源的供给,接 驳缓冲防止非关键链工序的延误对关键链的影响, 项目缓冲保证关键链的完工计划。在控制方面,运 用缓冲区预警资源配置,运用缓冲区监控项目进 程,运用关键链接力赛使项目成员的行为趋于尽早 完工。 1.2关键链技术在工程领域的修正 关键链最早起源于制造业,借鉴了许多产品管 理的思想与方法,与建筑工程管理有很大的区别。 制造业一个重要特点在于生产线的标准化、流程 化,而建筑工程作业粗放、交叉作业多;制造业工 序少,周期短,一般交付的是成品,而建筑工程工 序多,周期长,交付成果可能是半成品(如预售、 毛坯房)和成品两个阶段;在环境影响方面,建筑 工程比制造业的不确定性因素多,工期风险大。 1.2.1采用工期定额计算合理工期 关键链法是把工期的一半作为安全时间进行 集中管理,再把安全时间的另一半作为项目缓冲, 从而节省1/4的工期。其实这节省1/4的工期,就 是关键链法所指的“学生综合症”(在学生时代, 经常会碰到这样一种现象,老师在课堂上布置一个 作业,比如要提交一份学习报告,通常一周时间可 以完成报告,但往往学生要求两周再交作业,也就 是说在时间估算的时候通常会增加一个隐藏的裕 量,或者是安全裕量。本来是一周可以完成的工作, 但学生请求老师允许两周完成作业)。关键链法是 建立在工期估算不合理的“假定”基础上,在进行 项目工期估算的时候,需要设法把个人估算当中的
一些隐藏的裕量剔除。 对合理工期计算方法可采用专家评审法、工期 定额法,解决关键链的“假定”问题。在施工阶段, 工期定额法是较好的工期计算方法。《全国统一建 筑安装工程工期定额》,是依据国家建筑安装工程 质量检验评定标准,施工及验收规范等有关规定, 按正常施工条件、合理的劳动组织,以施工企业技 术装备和管理的平均水平为基础,结合各地区工期 定额执行情况,在广泛调查研究的基础上编制而 成。该定额是签订建筑工程承包合同、确定合理工 期及施工索赔的基础,也是施工企业编制施工组织 设计、确定投标工期、安排施工进度的参考 】。合 理工期包括关键链理论中做为项目缓冲的必要安 全时问,但不包括节省的安全时间。 1.2.2分析工期包含的工作Et和非工作日 根据国家工期定额计算的工期,包含工作日和 非工作日,非工作Et也就是必要的安全时间。对安 工 程 管 理 学 报 第25卷 均衡地分布在日历天上,通常是一次即可确定。而 关键链是从把资源连续、均衡分布在任务的工作日 而不是日历天上;从全局考虑,在一次优化后还可 能会出现新的瓶颈工序和瓶颈资源,导致关键链的 变化,所以关键链的优化是一个循环往复、不断寻 优的过程。 2.2用Project 2003软件建立关键链计划技术模型 2.2.1甄选Project 2003软件 根据中国市场工程项目类管理软件清单,基于 网络计划技术的软件有20多款。之所以选定Project 2003软件与关键链技术结合,是因为其用户群在全 球已经超过了500万,在中国工程项目管理领域, 实用性排序第二,用户群排序第一,而且大量功能 免费,对使用者素质要求不高。利用Project 2003 的项目分解功能,用户可以方便地对项目进行分 解,并可以方便地在分解的工作任务之间建立逻辑 关系,使用关键线路法计算任务和项目的开始、完 成时间,自动生成关键线路L8J。把关键链的缓冲当 做新任务插入相应的部位,不但可以分享Project 2003的功能,而且功能得到拓展,实现关键链技术 应用。 2.2.2在工作包内设置工作日和约束任务 设置春节缓冲:在项目菜单下选择“工具”, 打开“更改工作时间”对话框。在对话框的选择日 期框中选定某年的农历十二月十八到正月十七,设 置为非工作日,然后点确定。视图中便出现了一条 竖向线条,即为春节假期。 设置工作日、雨天缓冲和分部缓冲:用鼠标在 甘特视图左侧工作表的“任务名称”列中选定要添 加的“新任务”行,然后分别输入“工作日”、“雨 天缓冲”、“分部缓冲”任务名称,通过降级调整, 使此三项任务都在对应的工作包内,Project 2003 会自动为其分配1个工作日的估计工期,在“雨天 缓冲”和“分部缓冲”的“前置任务”栏添加逻辑 关系序号,并检查相邻任务的前置任务变化。其他 分部工程工作包的设置操作方法类似。 设置项目缓冲:在项目最后的“任务名称”列 中选定要添加的“新任务”行,然后输入“项目缓 冲”、“工程竣工”任务名称,Project2003会自动为 其分配1个工作日的估计工期,接着在“工程竣工” 的“工期”里调整工作天数为0,并在其“前置任 务”栏添加逻辑关系序号。 2.2.3在工程开工前设置资源缓冲及缓冲子任务 在“工程开工”前的“任务名称”列中选定要 添加的“新任务”行,然后输入“资源缓冲”、“完 成正负零资源”、“结构封顶资源”、“外立面亮相资 源”任务名称,然后把后三者降级,使它们在“资 源缓冲”工作包内,Project2003会自动为其分配1 个工作日的估计工期,然后在“工期”里调整工作 天数为0,在其“前置任务”栏添加逻辑关系序号, 注意序号为对应任务的Ss(开始——开始)。 2.2.4调整可视图表 为了Project 2003软件看板直观,对视窗进行 调整,于是关键链计划技术模型便实现了。 2.3建立施工进度计划系统 该系统是一种通过缓冲时间规避决策风险提 升工程管理绩效的方法。如图1所示,选用十字链 表作为网络图的数据结构,通过工期定额数据、结 构和单链表求解基于网络计划技术的施工进度计 划,通过数据分析、结构和单链表求解基于关键链 技术的施工进度计划,通过寻优求解优化的施工进 度计划。网络计划技术模型为合理工期提供保障, 关键链计划技术模型为优化进度计划提供保障。