问答题
[说明]
某系统集成项目的建设方要求必须按合同规定的期限交付系统,承建方项目经理李某决定严格执行项目进度管理,以保证项目按期完成。他决定使用关键路径法来编制项目进度网络图。在对工作分解结构进行认真分析后,李某得到一张包含了活动先后关系和每项活动初步历时估计的工作列表,如表1.3所示。
{{B}}表1-3某系统集成项目的相关数据{{/B}}
| 活动代码 |
前序活动 |
活动历时(天) |
| A |
— |
5 |
| B |
A |
3 |
| C |
A |
6 |
| D |
A |
4 |
| E |
B、C |
8 |
| F |
C、D |
5 |
| G |
D |
6 |
| H |
E、F、G |
9 |
问答题
请计算活动B、C、F的自由浮动时间。
(2)请计算活动D、G的最迟开始时间。
【正确答案】活动B的自由浮动时间为3天
活动C的自由浮动时间为0天
活动F的自由浮动时间为3天
(2)活动D的最迟开始时间为第9天
活动G的最迟开始时间为第13天
2.
【答案解析】根据表1-3中给定的各项活动及其与前序活动的依赖关系和活动历时时间(DU),可以得到如图1-1所示的项目单代号网络图。
[*]
在计算图1-1中每个活动的各时间参数时,可以从第0天开始计算,采用正推法从第1个活动A按箭线方向依次向着最后一个活动H,按照公式ES+DU=EF计算出每个活动的最早开始时间(ES)、最早结束时间(EF)。例如,活动B的ESB取决于其前序活动A的EFA,即.ESB=EFA=5。其中,活动E的ESE取决于其前序活动B的EFB、活动C的EFC中的最大值,即ESE=max{EFB,EFC}=11;同理,ESF=max{EFC,EFD}=11,ESH=max{EFE,EFF,EEG}=19。
采用逆推法从最后一个活动H逆着箭线方向依次向第一个活动A,按照公式LS+DU=LF计算出所有活动的最迟结束时间(LF)、最迟开始时间(LS)。例如,活动G的LEG取决于其后序活动H的LSH,即LFG=LSH=19,其LSG=LFG-DUG=19-6=13。其中,活动D的LFD取决于其后序活动F的LSF、活动G的LSG中的最小值,即LSD=min{LSF,LSG}=13,其LSD=LFD-DUD=13-4=9;同理,.LEC=min{LSE,LSF}=11,LFA=min{LSB,LSC,LSD}=5。通常,关键路径上各项活动的LS=ES、LF=EF。
按照公式TF=LF-EF=LF-ES-DU计算出所有活动的自由浮动时间(TF)。其中关键路径上的各项活动的TF为0。例如,活动G的TFG=LFG-EEG=19-15=4;活动F的TFF=LFF-EFF=19-16=3;由于活动C是关键路径上的活动,因此其TFG=0;活动B的TFB=LFB-EFB=11-8=3。
问答题
如果活动B拖延了4天,则该项目的工期会拖延几天?请说明理由。
【正确答案】拖延1天。
理由:该项目原来的关键路径为AGEH,总工期为28天;当活动B拖延了4天后,项目的关键路径变更为AB班王,总工期变为29天
【答案解析】依题意,列出图1-1中的所有路径,并计算各条路径的工期(即时间跨度),如表1.5所示。
表1.5某项目各条路径的工期
| 序号 |
路径 |
工期(天) |
序号 |
路径 |
工期(天) |
| 1 |
ABEH |
5+3+8+9=25 |
4 |
ADFH |
5+4+5+9=23 |
| 2 |
ACEH |
5+6十8+9=28 |
5 |
ADGH |
5+4+6+9=24 |
| 3 |
ACFH |
5+6+5+9=25 |
|
|
|
关键路径是一个相关作业序列,该序列具有最大总和的最可能工期。在表1-5中,由于28>25>24>23,因此路径ACEH为该项目的关键路径。关键路径上各个作业时间之和就是整个工程的计算工期,它决定了项目最早可能完成的时间,即该系统集成项目的最短工期为28天。 当活动B的进度拖延了4天,即活动B耗费的工期由原来的3天变为7天,此时可将活动B历时7天这一参数代入,则工期变更后该项目的单代号网络图如图1-2所示。 [*]
列出图1-2中的所有路径,并计算各条路径的工期,见表1-6。
表 1-6 工期变更后项目各条路径的工期
| 序号 |
路径 |
工期(天) |
序号 |
路径 |
工期(天) |
| 1 |
ABEH |
5+7+8+9=29 |
4 |
ADFH |
5+4+5+9=23 |
| 2 |
ACEH |
5+6十8+9=28 |
5 |
ADGH |
5+4+6+9=24 |
| 3 |
ACFH |
5+6+5+9=25 |
|
|
|
由于29>28>25>24>23,因此路径ABEH为工期变更后项目的关键路径,该系统集成项目的最短工期变更为29天,即比原项目总工期拖延了1天。
问答题
按照题干所述,李某实际完成了项目进度管理的什么过程?如果要进行有效的项目进度管理,还要完成哪些过程?
【正确答案】已完成的过程:①活动定义(或定义活动),②活动排序(或排列活动顺序),③活动历时估算(或估算括动历时)
还要完成的过程:①活动资源估算(或估算活动资源),②制定进度计划(或制定进度表),③项目进度控制(或控制项目进度)
【答案解析】项目进度管理包括保证项目按时完成的各过程:①定义活动;②排列活动顺序;③估算活动资源;④估算活动历时;⑤制定进度计划;⑥控制项目进度等。依题意,由表1—3的第1列“活动代号”可知,项目经理李某完成了“定义活动”工作过程;由题干关键信息“李某得到一张包含了活动先后关系……”和表1—3的第2列“前序活动”可知,李某完成了“排列活动顺序”工作过程;由题干关键信息“李某得到一张……每项活动初步历时估计的工作列表”和表1.3的第3列“活动历时”可知,李某完成了“估算活动历时”工作过程。若要进行有效的项目进度管理,李某还要完成“估算活动资源”、“制定进度计划”、“控制项目进度”等工作过程。