2.工具:关键路径法
根据短板效应原理,项目中耗时最长的一条路径为项目的关键路径,它是完成该项目所需的最长时间,关键路径上每一项任务都是关键任务,这些任务一旦发生延迟,就会影响项目各阶段的完成。
关键路径的时间延迟是导致效率不高的一个重要原因。例如:
□ 部门、人员协作发生错位,而产生的等待时间、有效工作时间不一致等。
□ 有的人很忙,有的人则无事可做,导致进度不一。
□ 有的事有人管,有的事无人管,导致管理延迟。
为了保证整体效益,我们要避免关键路径上的时间延迟。接下来,我们来介绍如何识别关键路径。
(1)绘制网络图
寻找关键路径首先要绘制网络图,网络图是用来计划或表示项目或流程中的工作顺序,以此来寻求资源与工期的最佳结合,获得最短的生产(工程)周期,制定最佳执行计划的管理方法。
①在一张A4纸的上半部分列出工作中所有的必要的工作环节。
②确定每项工作的正确顺序,并在A4纸的下半部分按顺序从左至右排列。
③用图形将工作反映出来。
“○”,表示前项工作的结束和后项作业的开始,此符号称为事件。
“→”,表示工作以及工作方向,线的一侧标明工作的名称,另一侧标出该工作所需的时间。
“→”,表示两个并行工作的开始和结束,它们之间并不发生交集,只显示逻辑关系。虚箭头用途说明如图2-15所示。
图2-15中的意思为:完成工作B和D,E才可开始,工作C则在工作A完成后即可开始,不需要等待工作D。为了表示这种逻辑关系,在A结束和E开始之间用虚箭头表示虚工作。
图2-15 虚箭头用途说明
(2)确定关键路径
关键路径需要从网络图中寻找和确定,因而本环节的步骤承接前文步骤。确定网络图当中每一条路线的起始点和结束点,找出工期最长的路线,这条路线就是关键路径。
①确定工作时间。估算网络图中每项工作所需的时间,使用一致的时间度量单位,并标在箭头的一侧。
②计算最早开工和完工时间。计算每项工作的最早开工时间(ES)和最早完工时间(EF)。
从第一项工作开始,其最早开工时间为0,然后随箭头方向计算,并将该项工作的时间计入网络图时间表中。网络图时间表如表2-2所示。
表2-2 网络图时间表
最早开工时间(ES)=此项工作的所有紧前工作的最早完工时间最大值
最早完工时间(EF)=最早开工时间+此项工作的工作时间
③计算最迟开工和完工时间。项目进度不变的情况下,依据后续工作所需时间,计算每项工作的最迟开工时间(LS)和最迟完工时间(LF)。计算方式为从项目期限的最迟完工时间逆着计算。
最迟开工时间(ES)=此项工作的所有紧后工作的最迟完工时间最大值
最迟完工时间(EF)=最迟完工时间-此项工作的工作时间
④计算松弛时间。计算每项工作以及整个项目的松弛时间(不影响整个项目进度时)。松弛时间一般来自于工作的总时差,具体是指工作最早可能开工时间可以推迟的时间。
总时差(TS)=LS-ES=LF-EF
这里还需要明确一个术语——单时差,是指工作最早可能完工时间可推迟的时间(不影响紧后工作最早开工时间)。
单时差(FS)=所有紧后工作的最早可能开工时间-EF
(3)关键路径法应用
以某产品开发为例,介绍关键路径法的应用。
①确定产品开发工作明细。某产品开发工作明细表如表2-3所示。
表2-3 某产品开发工作明细表
表2-3列举了该项项目所有的工作及对应工作时间。
②绘制网络图。接下来绘制网络图,依据表2-3中后续作业说明进行绘制。某产品开发网络图如图2-16所示。
图2-16 某产品开发网络图
计算最早开工时间、最早完工时间、最迟开工时间和最迟完工时间(见图2-16)。
③确定关键路线。通过计算每个工作和整个项目的松弛时间,来确定关键路线。通常在网络图中,关键路线是没有松弛时间的。
从图2-16中可以看出,产品开发共有三条路线。
路线一:①→②→③→④→⑤
路线二:①→②→③→④→⑦→⑧
路线三:①→②→③→④→⑥→⑦→⑧
三条路线中,节点①至节点③后续作业相同且唯一,因而只需判定节点④以后的路线。从图2-16中可以看出,路线三没有松弛时间。而其他两条路线存在松弛时间。这意味着路线三中任何一个环节发生延迟都会影响项目总进度,其他路线则有充足的时间,因此路线三是产品开发的关键路径,同时也是工期最长的路线。
关键路径是项目计划中最长的路线,它决定了项目的总消耗时间,管理者必须把资源集中于此。当关键路径发生延迟时,要向非关键路径要资源,确保它们准时完成。