结合关键链技术和Project软件编制施工进度计划

合集下载

使用Project编制进度计划教程大全

使用Project编制进度计划教程大全

第4章项目进度计划编制在上一章中介绍了项目基本信息的设定,并且创建了项目文件:“固定资产管理信息系统项目”,在本章中将介绍如何创建该项目的进度计划。

在PMBOK2004中,这样描述进度计划:制定项目进度表是一个反复多次的过程,这一过程确定项目活动计划的开始与完成日期。

制定进度表可能要求对持续时间估算与资源估算进行审查和修改,以便进度表在批准之后能够当做跟踪项目绩效的基准使用。

制定进度表过程随着工作的绩效。

项目管理计划的改变,以及预期的风险发生或消失,或识别出新风险而贯穿于项目的始终。

图4.1是PMBOK2004中指定进度表的依据、工具与技术和成果。

图4.1 进度表制定过程笔者针对图4.1中的重点内容进行描述。

1、进度网络分析进度网络分析是制定并最终确定项目进度表的一种技术。

进度网络分析使用一种进度模型和多种分析技术,如关键路线法。

如果模型中使用的进度网络图含有任何网络回路或网络开口,则需要进行加以调整,然后再选用上述分析技术。

某些网络路线可能含有路径会聚或分支点,在进行进度压缩分析或其他分析时可以识别出来并加以利用。

2、关键路线法关键路线法是沿着项目进度网络路线进行正向与反向的分析,从而计算出所有计划活动理论上的最早开始时日期与完成日期、最迟开始与完成日期,不考虑任何其资源限制。

由此计算得到的最早开始与完成日期、最迟开始与完成日期不一定是项目的进度表,它们只不过指明计划活动在给定的活动持续时间、逻辑关系、时间提前量与后滞量,以及其他已知制约条件下应当安排活动的时间段与长度。

由于构成进度灵活余地的总时差有可能为正、负或零值,最早开始与完成日期、最迟开始或完成日期的计算值可能在所有的路线上都相同,也可能不同。

在任何网络路线上,进度灵活余地的大小由最早与最迟日期两者之间正德差值决定,该差值叫做“总时差”。

关键路线有零或负值总是差,在关键路线上的计划活动叫做“关键活动(任务)”。

为了使路线总时差为零或者为负值,有必要调整活动持续时间、逻辑关系、时间提前量或者滞后量或其它进度制约因素。

project怎么排进度计划

project怎么排进度计划

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. 收集项目信息首先,收集相关的项目信息,包括设计图纸、工程量清单、施工合同、工期要求等。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第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所示,选用十字链 表作为网络图的数据结构,通过工期定额数据、结 构和单链表求解基于网络计划技术的施工进度计 划,通过数据分析、结构和单链表求解基于关键链 技术的施工进度计划,通过寻优求解优化的施工进 度计划。网络计划技术模型为合理工期提供保障, 关键链计划技术模型为优化进度计划提供保障。 

相关文档
最新文档