系统集成考试-关键路径理解及计算
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
关键路径是项目管理中进度控制的一个术语。
在项目的网络图中,从项目开始到项目完成有许多条路径可以走,就像从798艺术区到北京大学一样。如果20个人同时从798艺术区出发,每个人走不同的路(乘坐地铁、公交车或是自驾),但只有20个人全部到达北京大学,才能完成聚会。这最后一个到达的人就是走最长路径(花费时间最多)的人。相似的,只有最长(花费时间最多)的路径完成之后,项目才算结束。这条在整个网络图中最长的路径就叫关键路径(critical path)。
我们来总结一下关键路径法的4个关键点:
(1)关键路径是项目网络图中最长的路径,他决定了项目的总耗时时间;
(2)项目经理必须把注意力集中在那些优先等级较高的任务,确保他们准时完成,关键路径上任何活动的推迟都将导致整个项目推迟;
(3)向关键路径要时间,向非关键路径要资源;
(4)调整进度,平衡资源
例如,某项目的网络图如图3-22所示。如果该项目的规定完工时间为42天,试用两种方法确定该项目的关键路径。
A.运用“时差最小值”来确定项目的关键路径,项目活动情况如表3-12所示
活动活动
工期
DU
最早最迟
总时差开始时间ES
完成时间
EF
开始时间
LS
完成时间
LF
A303474
B103137174
C83118165
D153189246
E7132017244
F20113116365
G12203224364
H6323836424
计算过程详解:
一、先在表中的“活动”和“活动工期”栏目中根据
节点图中填入有关数据相应的数值,即:A、B、C、D、E、F、G、H,以及3、10、8、15、7、20、12、6。
二、由A开始逐步推算出各活动的最早开始时间和最早完成时间
基本原理(规则):
I、对于一开始就进行的活动,其最早开始时间为0。某项活动的最早开始时间必须等于或晚于直接指向这项活动的所有活动的最早完成时间中的最晚时间。
II、计算每项活动的最早开始时间时,应以项目预计开始时间为参照点进行正向推算。对于中间的活动,其活动的最早开始时间就是其前置活动的最早完成时间中的最晚时间。
III、根据项目的最早开始时间来确定项目的最早完成时间。最早完成时间可在这项活动最早开始时间的基础上加上这项活动的期望活动工期(Duration,DU)进行计算,即EF=ES+DU。
1、计算题目中的第一个活动A的“最早开始时间”和“最早完成时间”
(1)根据“对于一开始就进行的活动,其最早开始时间为0。”的规则,在A的第3列中填入“0”;
(2)根据“根据项目的最早开始时间来确定项目的最早完成时间。最早完成时间可在这项活动最早开始时间的基础上加上这项活动的期望活动工期(Duration,DU)进行计算,即EF=ES+DU。”的规则,计算A 的“最早完成时间”应该是0+3=3,在A的第4列中填入“3”;
2、得出第一个活动A的“最早开始时间”和“最早完成时间”后,接下来计算紧接A活动后面的B、C、D活动的最早开始时间和最早完成时间:
(1)根据“计算每项活动的最早开始时间时,应以项目预计开始时间为参照点进行正向推算。对于中间的活动,其活动的最早开始时间就是其前置活动的最早完成时间中的最晚时间。”的规则,B、C、D的前置活动只有A,那么A的最早完成时间,就是它们的“最早开始时间”,在B、C、D的第3列中均填入“3”。
(2)根据“根据项目的最早开始时间来确定项目的最早完成时间。最早完成时间可在这项活动最早开始时间的基础上加上这项活动的期望活动工期(Duration,DU)进行计算,即EF=ES+DU。”的规则,分别计算出B、C、D的最早完成时间:
B的最早完成时间=3+10=13;
C的最早完成时间=3+8=11;
D的最早完成时间=3+15=18
把“13”、“11”、“18”,填入表格中的相应空格。
3、计算活动E、F的最早开始时间(注意计算任何活动的最早开始时间,都必须在其前置的活动的最早完成时间算出后进行,题中的E的前置活动是B、F的前置活动是C,B和C的最早完成时间都是计算完成)和最早完成时间
(1)计算E、F的最早开始时间
根据“计算每项活动的最早开始时间时,应以项目预计开始时间为参照点进行正向推算。对于中间的活动,其活动的最早开始时间就是其前置活动的最早完成时
则E的最早开始时间就是B的最早完成时间,即为“13”;F的前置活动只有C,则F的最早开始时间就是C的最早完成时间,即为“11”。把“13”和“11”填入表格的相应空格内;
(2)计算E、F的最早完成时间
根据“根据项目的最早开始时间来确定项目的最早完成时间。最早完成时间可在这项活动最早开始时间的基础上加上这项活动的期望活动工期(Duration,DU)进行计算,即EF=ES+DU。”的规则,分别计算出E、F的最早完成时间:
E的最早完成时间=13+7=20;
F的最早完成时间=11+20=31;
把“20”、“31”,填入表格中的相应空格。
4、计算G的最早开始时间和最早完成时间
(1)根据“计算每项活动的最早开始时间时,应以项目预计开始时间为参照点进行正向推算。对于中间的活动,其活动的最早开始时间就是其前置活动的最早
二个,分别是D和E,他们的最早完成时间,分别是18和20。那么“其前置活动的最早完成时间中的最晚时间”应该是20,20也就是G的最早开始时间。
根据“EF=ES+DU。”,G的最早完成时间=20+12=32
5、计算H的最早开始时间和最早完成时间
(1)根据“计算每项活动的最早开始时间时,应以项目预计开始时间为参照点进行正向推算。对于中间的活动,其活动的最早开始时间就是其前置活动的最早完成时间中的最晚时间。”的规则,H的前置活动有二个,分别是F和G,他们的最早完成时间,分别是31和32。那么“其前置活动的最早完成时间中的最晚时间”应该是32,32也就是H的最早开始时间。
根据“EF=ES+DU。”,H的最早完成时间=32+6=38
三、根据总工期(本教材例题是42天),由H开始逆向推算出各活动的最迟开始时间和最迟完成时间
基本原理(规则):