优化的计划是好的,但弹性的计划更好。它提供了一个更可靠的计划,更不容易受到风险的影响,更能够从意外的外部事件中恢复过来。
大多数没有经验的航海者都会计划到达目的地的最短路线,但任何水手都不例外。”称职的“知道更好。最短的路并不总是最可靠和最快的路。熟练的水手明白,知道有益和持续的信风的较长的航程更可靠,风险更小。人们直观地认为缩短关键路径是项目经理的主要职责。但是,为不确定性和意外事件制定灵活的时间表是一项更有成效、更重要的努力。这可能需要关注次关键路径。
本文解释了为什么弹性调度比关键路径优化更重要。
进度统计分析(SSA)检查活动持续时间的变化,蒙特卡罗模拟检查这些活动持续时间变化对项目进度结果的影响。SSA提供了对每个活动的丰富分析,包括开始、结束、浮动、与项目持续时间的相关性,以及变得关键的可能性。
最后一个参数,即次临界活动变得临界的概率,是最需要理解的。这描述了确定性计划的关键路径实际的健壮性(或健壮性)。脆弱的关键路径是一条很容易被其他(次关键)路径超越的路径,这些路径很可能成为关键路径。
一个健壮的关键路径使调度更加稳定。理想情况是关键活动保持关键状态,这样关键路径就不会从一个路径转移到另一个路径。大多数调度器直观地关注于缩短关键路径,但这增加了延迟的风险,以及其他次关键路径成为新的关键路径的可能性。
最好在计划中有一个明确的决定性关键路径,它不会与其他次关键路径竞争优势或重要性。因此,一个有许多事件链竞争临界性的计划是不好的。
让我们示范一下。在图1中,我们有一个Primavera P6 Professional时间表,它有三条路径。
图1
次关键路径的总浮动时间为3天,这很好。观察总浮动列中列出并显示在甘特图(蓝色条)上的总浮动。现在,我们优化图2中的关键路径以缩短项目工期。
图2
按照计划,项目的持续时间缩短了。但在优化关键路径时,通过减少活动D的持续时间估计,次关键路径的总浮动时间减少到1天,这并不好。活动B、C、E或F延迟2天将导致关键路径发生变化。所以在我们的情况下,我们有两条次关键路径和关键路径竞争优势。移动或不稳定的关键路径会导致混乱。当然,我们的时间表是一个小项目,是一个非常简单的例子。但是,如果您正在处理一个大型复杂的项目,由于关键路径发生了变化,一条不稳定且不断变化的关键路径可能会浪费您昂贵的关键路径分析工作。
因此,一个强有力的或有一个非常明确的关键路径的时间表,会使一个更有弹性的时间表。这支持项目管理决策和重点,两者都受益于稳定的关键路径。因此,决策过程变得更有效率,日程安排也不容易受到负面意外的影响。
资源分配还受益于健壮的关键路径或与关键路径相关的深度次关键路径。亚关键活动的完成允许将资源重新部署到关键路径活动。当单个资源分配分散到多个并行活动时尤其如此。这种重新部署以使关键路径崩溃,有助于补偿意外的延迟事件,并使调度更加灵活。
在图3中,我们重新审视我们优化的计划,并更早地开始活动E和F。
图3
活动B、C、E和F的总浮动时间至少为3天。伟大的这就是我们想要的:一个优化和弹性的时间表。我们既缩短了进度,又保持了按时完成的可能性。此外,我们的资源压力更小。次关键路径资源可能会参与关键路径的崩溃,前提是它们完成了活动分配。因此,尽早开始次临界活动可能会提高优化计划的可靠性。
对于不确定的次临界路径,另一种可能的补救方法是提供两个或更多的解决方案。在某些情况下,例如,你从两个不同的供应商订购了两次相似的关键部件,从而降低了错过预定交货日期的风险。这花费更多,可能看起来是过度浪费,但你可以考虑这个额外的费用保险的价格。为了降低风险和提高敏捷性,这也是一种公平的投资。
总结
计划优化是一项崇高的努力,但你也希望你的计划是有弹性的。是的,可操作性是声音安排的一个重要品质。保持时间表短并提高敏捷性的一种方法是尽早开始次关键路径。还要考虑多个竞争解决方案来提高可靠性,例如,两个不同的供应商提供相同的关键部件,以确保准时到达。
灵活的时间表有许多优点。最值得注意的是,它提供了项目管理团队的关注点。除重大事件中断外,稳定的关键路径不会改变。这有助于在项目的整个生命周期内支持良好的决策,这对项目的成功非常重要。
大多数缺乏经验的项目经理的第一反应是优化进度计划,但这可能不会产生可靠且低风险的弹性进度计划。计划的可操作性有助于保证可交付成果的按时交付,并有助于项目对意外的负面事件做出良好的反应。因此,项目经理的工作重点应该放在创建弹性计划上,而不是计划压缩。
有关进度弹性的其他信息,请考虑阅读Jeremie Averous和Thierry Linares的“项目经理高级调度手册”。


