您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 项目/工程管理 > 项目进度计划和进度优化
项目进度计划和进度优化项目进度管理在规定的时间内,拟定出合理且经济的进度计划(包括多级管理的子计划),在执行该计划的过程中,经常要检查实际进度是否按计划要求进行,若出现偏差,便要及时找出原因,采取必要的补救措施或调整、修改原计划,直至项目完成。项目进度计划项目进度计划(Schedule)是在工作分解结构的基础上对项目、活动所做出的一系列时间安排。基本进度计划要说明哪些工作必须于何时完成和完成每一任务所需要的时间,有时也要表示出每项活动所需要的人数。项目进度计划的编制步骤第一步:项目描述;第二步:项目分解;第三步:工作描述;第四步:工作责任分配表制定;第五步:工作先后关系确定;第六步:绘制网络图;第七步:工作时间估计;第八步:进度安排;制订进度计划的方法关键日期法这是最简单的一种进度计划表,它只列出一些关键活动和进行的日期。甘特图关键路线法(CriticalPathMethod,CPM)计划评审技术(ProgramEvaluationandReviewTechnique,PERT)。项目进度计划制订方法的选择项目的规模大小;项目的复杂程度;项目的紧急性;对项目细节掌握的程度;总进度是否由一两项关键事项所决定;有无相应的技术力量和设备;制订项目进度计划的目的保证按时获利以补偿已经发生的费用支出;协调资源,使资源在需要时可以利用;预测在不同时间上所需的资金和资源的级别以便赋予项目以不同的优先级;满足严格的完工时间约束;项目进度计划的时间参数(1)周期(持续时间)这是完成工作所需的时间,人们常常把一个活动的周期看作是一个不变的数字。在每个工作开始之前,每个活动都有一个估算的周期,而在某个活动开始之后且在完成之前,我们可以估算剩余周期。剩余周期应该等于该活动的计划周期减去该活动已经消耗的时间,或者我们可以根据目前承担该工作所获得的知识来重新估算剩余的周期。一旦工作已经完成,我们可以记录实际周期。项目进度计划的时间参数(2)最早和最迟时间一个活动的开始和结束时间可能依赖于其他活动的结束时间。因此每个活动肯定都有一个可能开始的最早的时间,也就是最早开始时间;最早开始时间加上估算的周期就是最早结束时间。同样地,其他工作的开始时间可能依赖于该活动的结束时间,所以也有一个该活动结束的最迟时间,以保证不延迟项目的如期完成,这就是最迟结束时间;相应地,最迟开始时间就是最迟结束时间减去估算的周期。项目进度计划的时间参数如果最迟开始时间与最早开始时间不同,那么该活动的开始时间就可以浮动,称为时差。时差为零的活动是关键活动,其周期决定了项目的总工期。如果项目的计划安排得很紧,以使项目的总工期最短,那么就要有一系列的时差为零的关键活动,这个系列就是关键线路。具有很大时差的活动叫做松弛活动,它们是通过填补由关键线路造成的资源需求缺口而来平衡资源的。(3)计划、基线和计划安排时间计划日期是在最早和最迟时间之间选择用以完成工作的时间。项目开始时计划的日期称为基线日期(BaselineDate),记录最初的计划日期是很重要的,因为这是我们控制时间的一个尺度。当前的计划日期就是计划安排日期(ScheduledDate)。(4)其他计划时间在一个完整的进度计划系统中,与每个活动相关的日期和时间可多达15个。安排项目进度计划的过程就是给这些日期和时间赋值:第一步是估算周期;第二步是赋予该工作开始和结束时间。这一过程通常是这样完成的:先计算最早开始时间和最迟结束时间,然后再考虑诸如资源平衡等其他因素之后,将基线时间取在两者之间。与活动相关的计划时间:最早开始周期最早结束最迟开始时差最迟结束基线开始基线时差基线结束计划开始剩余时差计划结束实际开始剩余周期实际结束其中:计划周期=计划结束一计划开始计划时差=最迟结束一计划结束活动之间的逻辑关系A活动结束—结束(FF)B活动A活动结束—开始(FS)B活动A活动开始—开始(SS)B活动A活动开始—结束(SF)B活动活动之间的依赖关系结束对起始FS——前一活动必须在后一活动开始前结束。结束对结束FF——前一活动必须在后一活动结束前结束。起始对起始SS——前一活动必须在后一活动开始前开始。起始对结束SF——前一活动必须在后一活动结束前开始。项目进度计划的表达形式带日期的工作任务分配表;甘特图;带日历的项目网络图;里程碑图;带日历的项目网络图6项目活动的持续时间(周期)估算活动的持续时间估算是计划过程的核心。它不仅可用来设定给定活动的开始和结束时间,还可以根据其前导活动的累积持续时间计算最早开始时间,根据其后续活动的累积持续时间计算最迟结束时间。一般来说,一个活动的周期,取决于要完成的工作量和完成工作可用的人数。可用人数工作量(人天)周期在实际周期计算中,还要在这个粗略的估算上加上其他一些因素,包括:非项目活动消耗掉的损失时间;兼职工作;人们完成工作时的冲突;人们完成工作时的交流沟通。损失时间兼职工作冲突交流7项目进度计划的安排通过网络只是计算了最早和最迟时间,安排基线或预定的活动日期还必须考虑其他因素。一般有下列三种情况:(1)按最早时间安排计划,可用于激励工作士气。(2)按最迟时间安排计划,可用于展现用户眼中的工作进展情况;(3)按以上两者之间的值安排计划,这样的计划或者是由于资源平衡的需要,或者是为了显示达到最好的最终结果的计划安排;网络计划技术肯定型网络计划方法单代号网络计划双代号网络计划非肯定型网络计划方法计划评审技术PERT图形评审技术GERT8网络计划技术8.1绘制网络图的规则网络图是有向图,图中不能出现回路;活动与箭线一一对应,每项活动在网络图上必须用、也只能用连接两个节点的一根箭线表示;两个相临节点间只允许有一条箭线直接相连,平行活动可引入虚线;箭线必须从一个节点开始,到一个节点结束,不能从一条箭线中间引出其他箭线;每个网络图必须、也只能有一个始点事项和一个终点事项;8.2网络时间参数计算8.2.1事项的时间参数计算事项本身不占用时间,它只是表示某项工序应在某一时刻开始或结束的时间点,事项的时间参数有两个:最早开始时间、最迟结束时间。8.2.1.1事项的最早开始时间这是指从该事项开始的各项工序最早可能开始工作的时刻。在此时刻之前,各项工序不具备开始工作的条件,这个时刻称事项的最早开始时间,以TE(i)表示。计算每个事项的最早开始时间应从网络始点事项开始,自左至右,顺着箭线的方向,逐个计算,直至网络的终点事项。网络始点事项,即网络第一个结点的最早开始时间一般为零。网络终点事项因无后续工序,所以它的开始时间也就是它的结束时间。箭尾事项的最早开始时间加上工序的持续时间就是该箭头事项的最早开始时间,若同时有几个箭线与箭头事项相接,选其中箭尾事项最早开始时间与箭杆时间和的最大值作为箭头事项的最早开始时间。这是因为后续工序必须等它前面持续时间最长的工序完工后才能开始工作。计算公式如下:TE(i)=0TE(j)=max{TE(i)+T(i,j)}(i,j)∈P式中:P一为构成项目的全部活动集合;T(i,j)—为活动持续时间;TE(i)—箭尾事项最早开始时间;TE(j)—箭头事项的最早开始时间。8.2.1.2事项的最迟结束时间这是指以该事项为结束的各项工序最迟必须完成的时刻(若在此时刻不能完成势必影响后续工序的按时开始),以TL(j)表示。计算每个事项的最迟结束时间应从网络终点事项开始,自右向左,逆箭线方向逐个计算,直至网络始点事项。因网络终点事项无后续工序,所以终点事项的最迟结束时间等于终点事项的最早开始时间,但如果有特定的时间要求,则以规定时间作为网络终点事项的最迟结束时间。一个箭尾事项的最迟结束时间,是由它的箭头事项的最迟结束时间减去箭杆时间(作业时间)来决定的。若以此箭尾事项出发同时有几支箭,则选其中事项最迟结束时间与箭杆时间差的最小值。为什么要选择最小值作为箭尾事项的最迟结束时间呢?这是因为先行工序必须保证它的各后续工序能最早开工的需要。不然,超过此时刻,必将影响后续各工序的开工期。计算公式为:TL(n)=TE(n)TL(i)=min{TL(j)一T(i,j)}(i,j)∈P式中:P一为构成项目的全部活动集合;TL(n)—终点事项的最迟结束时间:TL(i)—箭尾事项的最迟结束时间;TL(j)—箭头事项的最迟结束时间,T(i,j)—活动持续时间;8.2.2工序的时间参数计算工序的时间参数有四个:即工序的最早开始时间,最早结束时间,最迟开始时间和最迟结束时间。8.2.2.1工序最早开始时间一个工序必须等它紧前工序完成后才能开始,在这之前是不具备开始条件的,这个时刻称工序的最早开始时间,即紧前工序全部完成,本工序可能开始的最早时刻,以ES(i,j)表示。它的计算可以通过事项的最早开始时间来进行,也可以通过它的紧前工序最早开始时间加上作业时间来进行。它是由左向右逐个计算的。用第一种方法计算:工序的最早开始时间就是它的箭尾事项的最早开始时间,其计算公式如下:ES(i,j)=TE(i)用第二种方法计算,工序的最早开始时间等于它的紧前工序的最早开始时间加上作业时间,若紧前工序有多个时,选其中最早开始时间加上作业时间之和的最大值。ES(i,j)=max{ES(h,i)+T(h,i)}(h,i)∈P式中:P一为构成项目的全部工序集合;ES(i,j)—工序最早开始时间;ES(h,i)—紧前工序最早开始时间;T(h,i)一紧前工序作业时间;8.2.2.2工序最早结束时间工序的最早结束时间就是它的最早开始时间加上本工序作业时间,以EF(i,j)表示,其计算公式如下:EF(i,j)=ES(i,j)+T(i,j)8.2.2.3工序最迟开始时间一个工序,紧接其后也有一个或几个工序,在不影响整个任务按期完成的条件下,本工序有一个最迟必须开始的时刻,这个时刻称工序的最迟开始时间,以LS(i,j)表示。它的计算也和工序最早开始时间一样,可以通过箭头事项的最迟结束时间减去本作业时间来求得:也可以通过它紧后工序的最迟开始时间减去本工序作业时间来求得。它是由右向左逐个计算的。用第一种方法计算,其计算公式如下:LS(i,i)=TL(j)一T(i,j)用第二种方法计算:工序的最迟开始时间等于它的紧后工序的最迟开始时间减去本工序作业时间,当紧后工序有多个时,选其中最迟开始时间的最小值,其计算公式如下:LS(i,j)=min{LS(j,k)-T(i,j)}(j,k)∈P式中:P一为构成项目的全部工序集合;LS(j,k)一紧后工序的最迟开始时间;T(i,j)—为活动持续时间;8.2.2.4工序最迟结束时间工序的最迟结束时间就是它的最迟开始时间加上完成本工序所需的时间,以LF(i,j)表示,其计算公式如下:LF(i,j)=LS(i,j)十T(i,j)式中:LF(i,j)——工序最迟结束时间;LS(i,j)——工序最迟开始时间;T(i,j)—工序作业时间;8.2.3时差和关键路线时差是指在不影响按期完成任务的条件下,在工作过程中可以灵活机动使用的一段时间,时差又称机动时间或宽裕时间。计算和利用时差是网络计划技术中的一个重要问题,它为计划进度的安排提供了选择的可能性。利用时差可以进一步挖掘潜力,求得计划安排和资源分配的合理方案。8.2.3.1工序总时差某一项工序的完工期,可以推迟一定时间而不致于影响整个计划任务的总完工期,这样的时间称工序的总时差,以TF(i,j)表示,其计算公式如下:TF(i,j)=LS(i,j)-ES(i,j)式中:TF(i,j)一工序总时差;LS(i,j)一工序最迟开始时间,ES(i,j)一工序最早开始时间。或TF(i,j)=LF(i,j)一EF(i,j)式中:LF(i,j)—工序最迟结束时间,EF(i,j)一工序最早结束时间。工序总时差是以不影响整个计划任务的完工时间为其前提条件的,它可以储存在该线路之中,并将本工序的一部分或全部机动时间转让给其它工序利用。当某工序占用了这部分机动时间后,作业线路上的其它工序就不能再加以利用了,总时差是工序时差中机动时间最长的一种时差,它包括该工序的单时差和干扰时差。8.2.
本文标题:项目进度计划和进度优化
链接地址:https://www.777doc.com/doc-816946 .html