你可能想知道,“最终是什么决定了我的项目的长度?答案是关键路径,这是决定项目完成日期的一系列任务。 如果关键路径上的一项任务移动,项目的结束日期也会移动。
本文内容
关键路径显示了关于您的项目的什么?
通过了解和跟踪项目的关键路径以及分配给关键任务的资源,您可以确定哪些任务会影响项目的完成日期以及您的项目是否会按时完成。
顶部的任务序列没有宽延 (也称为“float”) ,因此驱动项目的完成日期。 此序列中的所有任务都位于关键路径上,称为关键任务。 在“甘特详细信息”视图中,关键任务以红色显示。
较低的任务序列不会驱动项目的完成日期,因此任务并不重要。 在“明细甘特图”视图中,非关键任务以蓝色显示。
总宽 (或浮) 是指此任务序列在影响项目完成日期之前可以延迟的时间量。 在“详图甘特”视图中,总宽延显示为青色细线。
如果按计划完成项目很重要,请密切关注关键路径上的任务以及分配给它们的资源。 如果关键任务花费的时间比预期更长,或者资源突然无法用于关键任务,则项目将无法在原定完成日期之前完成。
一系列任务通常通过任务依赖关系相互关联。 尽管项目计划中可能有许多相互关联的任务系列,但最新完成的一系列任务是项目的关键路径。
注意
关键路径可能会随着关键任务的完成或另一系列任务中的任务延迟而变化。
了解详细信息
什么是关键任务?
不能延迟而不影响项目完成日期的任务是关键任务。 在典型的项目中,许多任务都有一些松弛,因此可以延迟一点,而不会延迟其他任务或影响项目完成日期。
在修改任务以解决过度分配、调整成本或修改范围时,请注意关键任务以及对它们的更改将影响项目完成日期。 关键任务构成了计划的关键路径。
如果任务满足以下任一条件,则该任务为关键任务:
- 它没有松弛 (或浮) 。
- 它具有“必须在 (MSO) 开始”或“必须在 MFO) 日期完成 (”约束。
- 它在计划从开始日期开始的项目中具有 As Late As Late (ALAP) 约束。
- 它在计划从完成日期开始的项目中具有 As Soon As Possible (ASAP) 约束。
- 它的完成日期与截止日期相同或之后。
任务完成后就不再重要,因为它不再影响后续任务的完成或项目完成日期。
Project 如何计算关键路径?
Project 将关键任务定义为那些没有松弛 (浮动) 的任务。 但是,当任务变得至关重要时,你可以进行更改。 例如,如果任务有一两天的宽松时间,您可以将其设置为关键任务。 如果希望在还有一两天的缓冲时间时收到任务变得关键的警报,这将非常有用。
可宽延时间由计划中任务的提前完成和最晚完成日期决定。 最早完成日期是根据任务的开始日期和计划的持续时间,任务可以完成的最早日期。 最晚完成日期是任务可以在不延迟项目完成的情况下完成的最晚日期。
最早完成日期和最晚完成日期之间的差异决定了松弛量。 对于关键路径任务 (没有宽) 的任务,最早完成和最晚完成日期相同。
如何实现缩短关键路径?
如果您希望项目有更早的完成日期,则必须引入关键路径任务的日期。 这也称为项目崩溃。 为此,你可以:
- 缩短持续时间或处理关键路径上的任务。
- 更改任务约束以允许更大的计划灵活性。
- 将一项关键任务分解为较小的任务,这些任务可以由不同的资源同时处理。
- 修改任务依赖项,提高日程安排灵活性。
- 设置相关任务之间的提前期(如果适用)。
- 安排加班。
- 分配额外的资源来处理关键路径任务。
注意
如果您引入关键路径的日期,则一系列不同的任务可能会成为新的关键路径。
任何项目进度总有一条总体关键路径。 然后,新的关键路径将成为您更密切地跟踪的一系列任务,以确保您想要的完成日期。
提示
如果您引入关键路径的完成日期,并且另一系列任务没有超过它,那么您可以成功引入项目的完成日期。
了解详细信息
是否可以看到多个关键路径?
默认情况下,Project 仅显示一个关键路径,即影响计划完成日期的路径。 您可以设置项目计划以查看每个独立网络或一系列任务的多个关键路径。 如果您正在处理主项目并且想要查看每个子项目的关键路径,您可能会发现这很有用。 如果项目分为多个阶段,并且您希望查看不同阶段或里程碑的关键路径,这也很有用。
查看多个关键路径时,请记住仍有一个整体关键路径的完成日期会影响项目的完成日期。
提示
更改任何次要关键路径的完成日期可能不会更改项目的完成日期。
阅读计算 多个关键路径来了解详细信息。
我可以看到多个项目的关键路径吗?
如果正在处理多个项目、跨项目链接或子项目,则可以看到整体关键路径。 子项目可被视为 Project 的摘要任务,以计算整体关键路径。 阅读链接 项目以创建主项目来了解详细信息。