第六章项目时间管理(项目进度管理)•项目进度计划•网络计划技术项目的主要特点之一就是有严格的时间要求,而进度安排的目的就是控制项目时间和节约时间,所以,进度计划安排在项目管理中具有特殊重要性。项目进度计划概述•项目计划的目的•项目进度计划的种类•进度计划方法及选择•项目进度计划的时间参数•项目进度计划的形式项目计划目的•控制项目时间和节约时间•保证按时获利以补偿已经发生的费用支出•协调资源等项目进度计划的种类•总体进度计划-工作量-时间-不同阶段•详细进度计划项目进度计划方法•关键日期法,只列出一些关键活动和进行的日期。•甘特图,Gantt图最常用的一种工具。不足于应付复杂项目•关键路径法CPM(CriticalPathMethod)•计划评审技术PERT(ProgramEvaluationandReviewTechnique)复杂的科研和工程项目•图示评审技术GERT•风险评审技术VERT进度计划方法的选择•项目的规模大小•项目的复杂程度•项目的紧急性•对项目细节掌握的程度•总进度是否是由一两项关键事项决定•有无相关的技术和设备关键日期法•只列出关键活动及日期,适用于简单项目:2000.5.1需求分析报告2001.6.1通过需求分析报告2001.8.1设计说明书2001.9.1通过需求说明书2001.10.15原开发系统2001.12.30完成测试分析报告2002.2.1试运行2002.4.30项目完成验收Gantt图(甘特图)采用任务-时间二维图形表示适用小型项目管理项目进度计划的时间参数•时差(Float)不影响项目完工时间的项目开始时间的浮动。•持续时间(周期)完成工作所需时间•最早开始时间每个活动可能开始的最早时间•最迟结束时间活动结束的最迟时间•时差=最迟开始时间-最早开始时间*关键活动(时差为0)*松驰活动(时间差很大)*准关键活动(时差很小)•计划日期在最早和最迟时间内选择用以完成任务的时间。•基线日期记录最初的计划日期在一个完整的进度计划中,与每个活动相关的日期和时间多达15个。•最早开始周期最早结束•最迟开始时差最迟结束•基线开始基线时差基线结束•计划开始剩余时差计划结束•实际开始剩余周期实际结束进度计划形式1、带日期的工作任务分配表•在WBS给定级别上,一些活动的带有部分或全部工作日期的列表。它能给出一个综合性的清单,但不够直观。如项目名称公司局域网建设编号活动名称周期(天)最早开始最早结束时差(天)A机房装修300300B网络布线20305010……•2、甘特图1)简单的甘特图,横道线显示每项活动的SD、FD、TD•机房装修•房间布置•网络布线•硬件安装•软件测试1020304050607080天•关键活动非关键活动•机房装修•房间布置•网络布线•硬件安装•软件测试1020304050607080天•关键活动非关键活动•时差2)带有时差的甘特图简单甘特图与网络图相结合3)带有逻辑关系的甘特图持续时间(周期)结算工作时间(人天)周期=可用人数另应考虑:•有效工作时间,1/0.7=1.4,增加40%•兼职工作,一人完成多个工作•冲突•交流,增加人≠效率提高网络计划技术•采用网络图表达各项活动的进度的它们之间的相互关系并进行网络分析。•计算各项时间参数,确定关键活动与关键路线。•通过时差优化网络,以求得最短工期。主要阶段1.计划阶段-构造网络图项目分解、时间、逻辑关系2.进度安排阶段-重点安排关键任务进度确定关键路径3.控制阶段-调控以改进定期对比、分析网络图的构建•将项目分解成几项单独的工作或活动•建立各项活动之间的相互关系•估算每一项活动的持续时间•逻辑关系•审核修改网络组成及绘制规则1、网络图的类别1)节点式网络单代号网络,节点代表活动(AON),箭头表示依赖关系如acbdef•2)箭线式网络:活动用连接两个节点的弧表示。双代号网络,因为每个活动都由两个数字(i/j)(开始/结束)来定义。如可将前述节点图变成箭线式网络的运用更广泛些,然而,有些项目经理倾向于选择节点式网络。不过这两种表述方式并无本质区别。•仅使用结束-开始依赖类型可能要使用虚拟活动来表示逻辑关系0214356abcdefgh2、网络图的绘制1)规则:以箭线式网络图为例–是有向图,不能出现回路–两个相邻节点间只允许有一条箭线直接相连–箭线只能从一个节点开始,到另一节点结束–每个网络必须也只能只有一个起点事项和一个终点事项–避免使用反向箭线–不允许出现双箭头或无箭头的线2)步骤–工作分解–确定工作之间的逻辑关系–确定工作的持续时间–列出明细工作表–绘制网络图•例:某项目工序如下表,试绘出它的双代号网络图。工序abcd,ef紧前工序--abc,d15432例、开始结束•例、已知一工程项目的工序如左下表,绘制其双代号网络图、单代号网络图。活动紧后活动ad,ebd,e,fce,fd--e--f--613245abcdefabcdef开始结束3、计划网络的时间计算•网络的时间计算主要包括作业时间、节点时间和活动时间的计算,此外还需考虑时差,并求出关键路线。1)作业时间的估算(一般有两种方法):(1)单一时间估计法:以完成各项活动可能性最大的作业时间为准。适用于历史资料齐全,各项因素比较确定的情况。(2)三点估计法:对于不确定性较大的问题,可预先估计三个时间值,然后应用概率的方法。各项作业时间的平均值。这三个时间值分别是:最乐观时间,用a表示最保守时间,用b表示最可能时间,用m表示则,平均时间t=(a+4m+b)/6(正态分布)2)节点时间估算节点时间有两个:(1)节点最早实现时间:等于从始点到该点的各条路线中的最长先行路线上的作业时间之和。设tE(j)表示节点的最早实现时间,则计算公式为tE(j)=max(tE(i)+t(i,j))(i,j)∈I式中,t(i,j)为活动(i,j)的作业时间;I为构成项目的全部活动集合;tE(j)为节点j的最早实现时间。这是一个递推关系式,常用前进计算法。如下例上例的计算结果如下:tE(1)=0tE(2)=tE(1)+t(1,2)=0+2=2tE(3)=3tE(4)=8tE(5)=max{tE(3)+t(3,5),tE(4)+t(4.5)}=11tE(6)=max{tE(2)+t(2,6),tE(5)+t(5.6)}=14tE(7)=14+1=1512345672911835(2)节点最迟实现时间进入该节点的各个活动必须最迟完工时间。设表示节点的最迟实现时间,其计算公式为tL(i)=min{tL(j)-t(i,j)}(i,j)∈I通常用后退计算法,即从网络的终点开始,自右向左逐步计算。上例的计算结果:tL(7)=tE(7)=15tL(6)=tL(7)-t(6,7)=15-1=14tL(5)=11tL(4)=11tL(3)=min{tL(5)+t(3,5),tL(4)-t(3.4)}=3tL(2)=2tL(1)=0网络计划时间参数1)工作持续时间D(duration)对一项工作规定的从开始到完成的时间。在双代号网络计划中,工作i-j的持续时间记为Di-j;在单代号网络计划中,工作i的持续时间记为Di。2)工期T(projectduration)泛指完成任务所需的时间。3)工作最早开始时间ES(earlieststarttime)指在紧前工作和有关时限约束下,本工作有可能开始的最早时刻。•在双代号网络计划中,工作i-j的最早开始时间记为ESi-j,显然ESi-j=ETi;•在单代号网络计划中,工作i的最早开始时间记为ESi。4)工作最早完成时间EF(earliestfinishtime)指在紧前工作和有关时限约束下,本工作有可能完成的最早时刻。•在双代号网络计划中,工作i-j的最早完成时间记为EFi-j;•在单代号网络计划中,工作i的最早完成时间记为EFi。5)工作最迟开始时间LS(lateststarttime)指在不影响整个项目按期完成和有关时限约束的条件下,本工作最迟必须开始的时刻。•在双代号网络计划中,工作i-j的最迟开始时间记为LSi-j;•在单代号网络计划中,工作i的最迟开始时间记为LSi。6)工作最迟完成时间LF(latestfinishtime)指在不影响整个项目按期完成和有关时限约束的条件下,本工作最迟必须完成的时刻。•在双代号网络计划中,工作i-j的最迟完成时间记为LFi-j,显然LFi-j=LTj;•在单代号网络计划中,工作i的最迟完成时间记为LFi。7)工作的总时差TF(totalfloat)指在不影响整个项目完成总工期和有关时限的前提下,一项工作可以利用的机动时间。•在双代号网络计划中,工作i-j的总时差用TFi-j表示;•在单代号网络计划中,工作i的总时差用TFi表示。8)工作的自由时差FF(freefloat)指在不影响紧后工作最早开始时间和有关时限的前提下,一项工作可以利用的机动时间,又称单时差。•在双代号网络计划中,工作i-j的自由时差用FFi-j表示;•在单代号网络计划中,工作i的自由时差用FFi表示。时间参数计算的一般步骤第一,以网络计划起点节点为开始节点的工作,其最早开始时间为0,再顺着箭线方向,依次计算各项工作的最早开始时间ESi-j和最早完成时间EFi-j。第二,确定网络计划的计划工期Tp。第三,从网络计划的终点节点开始,以计划工期Tp为终点节点的最迟时间,逆着箭线方向,依次计算各项工作的最迟完成时间LFi-j和最迟开始时间LSi-j。第四,计算各项工作的总时差。第五,计算各项工作的自由(单)时差。例:某双代号网络计划如图所示,各工作持续时间标注在相应箭线下(时间单位:天)。试计算该双代号网络计划的各项时间参数。113462536537abcdg5ef关键路径法(CPM)(1)关键工作与关键线路的概念网络计划中,总时差最小的工作称之为关键工作。这些工作一旦拖期,就会影响网络计划总工期目标的完成,它们对进度计划的实施起着关键作用,因此称之为关键工作。(2)关键线路的确定当计算出网络计划的时间参数后,该网络计划的关键线路就十分容易确定,确定方法有:1)从网络图起点开始到终点为止,工期最长的线路即为关键线路;2)从网络图起点开始到终点工作总时差为零或为最小值的关键工作串联起来,即为关键线路;3)时差为零或为最小值的节点串联起来,即为关键线路。技能训练(5分钟)已知某项目有如下网络图:(时间单位为月),请找出关键路径。43281576从始节点①到终节点⑧共有4条路:一:①→②→④→⑦→⑧,路长为11,二:①→②→⑤→⑦→⑧,路长为12,三:①→②→⑥→⑦→⑧,路长为15,四:①→③→⑥→⑦→⑧,路长为17。故该项目的关键路(线)为第四条,##其长等于17个月,此即为完工的总周期T。43281576计划评审技术(PERT)•适用不可预知因素较多从未做过的新项目和复杂项目。活动工期估计:最乐观时间a、最悲观时间b、正常时间m。假设符合β分布。则活动时间的期望值t=(a+4m+b)/6则活动时间的标准方差δ=(b-a)/6•项目在规定时间内完成的概率•Z=(r-e)/δ•其中:•r--项目要求的完工时间•e--关键路径上所有活动时间的平均值•δ--关键路径上所有活动时间的标准方差。•某一项目有三个活动A,B,C组成,活动A,B,C正常情况下工作时间分别为20,18,24天,活动A,B,C最有利情况下工作时间分别为15,16,20天,活动A,B,C最不利情况下工作时间分别为28,30,36天,那么该项目在68天内完成的概率是多少?•活动A时间期望值=(15+4*20+28)/6=20.5天•活动B时间期望值=(16+4*18+30)/6=19.7天•活动C时间期望值T=(20+4*24+36)/6=25.3天•整个项目完成时间期望值=20.5+19.7+25.3=65.5天•活动A时间的方差=(28-15)/6=2.17天•活动B时间的方差=(30-16)/6=2.33天•活动C时间的方差=(36-20)/6=2.67天•整个项目完成时间的标准差=4.15天•z=(68-