阅读以下关于项目进度管理的说明,根据要求回答问题1~问题3。
[说明]
系统集成商Y公司承担了某信息系统项目的建设工作,Y公司任命老李为项目经理。经过工作分解后,此项目的范围已经明确,但是为了更好地对项目的开发过程进行有效监控,保证项目按期、保质地完成,老李需要采用网络计划技术对项目进度进行管理。经过分析,老李得到了一张表明作业先后关系、每项作业的初步时间估计及其成本估计的作业列表,详见表5-6。
表5-6 某项目基本情况表 作业序号 | 紧前作业 | 正常历时(天) | 赶工历时(天) | 正常成本(元) | 赶工成本(元) | A | — | 4 | 3 | 1400 | 1800 | B | A | 6 | 4 | 900 | 1200 | C | A | 8 | 6 | 1600 | 1900 | D | A | 7 | 5 | 1100 | 1300 | E | B、C、D | 6 | 4 | 1800 | 2200 | F | D | 5 | 3 | 1500 | 1700 | G | E、F | 6 | 4 | 2200 | 2800 |
|
如果项目经理老李希望能将总工期压缩3天,则最少需要增加多少费用应缩短哪些作业多少天 |
参考答案:
解析:作业C、E、G的历时分别压缩1天,所需增加的费用为650元
如果项目经理老李希望能将总工期(即24天)压缩3天,则该项目期望的工期为21天。根据表5-6中“正常历时”、“赶工历时”、“正常成本”和“赶工成本”4列的内容,可计算出各作业赶工一天所需要增加的费用,见表5-8。
表5-8 某项目基本情况分析表 作业序号 | 紧前作业 | 正常历时(天) | 赶工历时(天) | 可压缩历时(天) | 正常成本(元) | 赶工成本(元) | 赶工一天增加费用(元/日) | A | — | 4 | 3 | 1 | 1400 | 1800 | 400 | B | A | 6 | 4 | 2 | 900 | 1200 | 150 | C | A | 8 | 6 | 2 | 1600 | 1900 | 150 | D | A | 7 | 5 | 2 | 1100 | 1300 | 100 | E | B、C、D | 6 | 4 | 2 | 1800 | 2200 | 200 | F | D | 5 | 3 | 2 | 1500 | 1700 | 100 | G | E、F | 6 | 4 | 2 | 2200 | 2800 | 300 |
|
通过压缩该项目关键路径上相关作业的历时,才能达到压缩整个项目工期的目的。在计算过程中,还需注意压缩某作业历时后,可能会引起项目关键路径的转移。例如,虽然在表5-8“赶工一天增加费用”列中,100<150<200<300<400,但作业B、D、F不在该项目关键路径上,因此暂不能考虑通过压缩这3个作业来压缩整个项目工期。在该项目的关键路径ACEG上,作业C的赶工一天所增加的费用最小(即150元),但作业C的历时最多只能压缩2天,而作业E的赶工一天所增加的费用次小(即200元),因此可先考虑将作业C的历时压缩2天,作业E的历时压缩1天,此时所需要增加的费用为2×100+200=400元,图5-4中各条路径的工期变为表5-9中的数值。此时,该项目的关键路径转移为ADEG和ADFG,完成项目所需的工期为22天,不能满足题意的要求。
表5-9 各条路径的工期2路径 | 工期(天) | | 路径 | 工期(天) | ABEG | 4+6+5+6=21 | | ADEG | 4+7+5+6=22 | ACEG | 4+6+5+6=21 | | ADFG | 4+7+5+6=22 |
|
若将作业C的历时压缩1天,作业E的历时压缩2天,此时所需要增加的费用为100+2×200=500元,图5-4中各条路径的工期变为表5-10中的数值。此时,该项目的关键路径转移为ADFG,完成项目所需的工期为22天,不能满足题意的要求。
表5-10 各条路径的工期3路径 | 工期(天) | | 路径 | 工期(天) | ABEG | 4+6+4+6=20 | | ADEG | 4+7+4+6=21 | ACEG | 4+7+4+6=21 | | ADFG | 4+7+5+6=22 |
|
若将作业C、E、G的历时分别压缩1天,此时所需要增加的费用为100+200+300=-600元,图5-4中各条路径的工期变为表5-11中的数值。此时,该项目的关键路径共有3条,即路径ACEG、ADEG、ADFG,完成项目所需的工期为21天,能满足题意的要求。
表5-11 各条路径的工期4路径 | 工期(天) | | 路径 | 工期(天) | ABEG | 4+6+5+5=20 | | ADEG | 4+7+5+5=21 | ACEG | 4+7+6+6=21 | | ADFG | 4+7+5+5=21 |
|