你可能會想,「最終決定我專案長度的是什麼?」答案是關鍵路徑,也就是決定專案完成日期的一系列任務。 如果關鍵路徑上的一項任務移動,專案的結束日期也會同步移動。
本文內容
關鍵路徑顯示了你的專案什麼?
透過了解並追蹤專案的關鍵路徑,以及分配給關鍵任務的資源,您可以判斷哪些任務會影響專案完成日期,以及專案是否能如期完成。
最上層的任務序列沒有鬆弛 (也稱為「浮動」) ,因此決定專案的完成日期。 此序列中的所有任務皆位於關鍵路徑上,稱為關鍵任務。 在 Detail Gantt 視圖中,關鍵任務會以紅色顯示。
較低順序的任務並不決定專案的完成日期,因此這些任務並非關鍵。 在細節甘特檢視中,非關鍵任務以藍色顯示。
總鬆弛 (或浮動時) 是指這組任務在影響專案完成日期前可能延遲的時間。 在Detail Gantt的視角中,完全鬆弛會呈現一條細長的青綠色線。
如果你的專案必須按時完成,請密切關注關鍵路徑上的任務及其分配的資源。 若關鍵任務比預期更久,或某項資源突然無法完成,專案將無法在原定完成日期前完成。
一系列任務通常透過任務相依關係相互關聯。 雖然你的專案計畫中可能會有許多相互關聯的任務,但最後完成的任務序列是專案的關鍵路徑。
注意
關鍵路徑可能會隨著關鍵任務的完成或其他一系列任務的延遲而改變。
深入了解
什麼是關鍵任務?
那些無法延遲而不影響專案完成日期的任務,就是關鍵任務。 在典型專案中,許多任務會有一定的緩衝,因此可以稍微延遲,而不會延誤其他任務或影響專案完成日期。
當你修改任務以解決過度分配、調整成本或修訂範圍時,請留意關鍵任務,並注意這些變更會影響專案完成日期。 關鍵任務構成了行程的關鍵路徑。
若任務符合以下任一條件,則該任務為關鍵:
- 它沒有鬆弛 (或浮動) 。
- 它有 MSO) 必須開始 (或 MFO) 日期 (必須完成。
- 它在專案中有一個「盡可能晚」 (ALAP) 限制,從專案開始日期開始。
- 在專案從完成日期排程時,它有「盡快可能」 (ASAP) 限制。
- 它的完成日期與截止日期相同或超過。
任務完成後不再是關鍵,因為它無法影響後續任務的完成或專案完成日期。
Project 是如何計算關鍵路徑的?
Project 定義關鍵任務為那些沒有鬆弛 () 的任務。 不過,當任務變得關鍵時,你可以調整。 例如,如果某項任務有一兩天空檔,你可以將其設為關鍵。 如果你想在還有一兩天緩衝時間時,能被提醒任務變得關鍵,這很有幫助。
閒滯時間取決於你排程中任務的提前結束和延遲完成日期。 提前完成日期是指根據任務的開始日期和預定時長,最早可能完成的日期。 延遲完成日期是指任務能在不延誤專案完成的情況下完成的最晚日期。
提前完工與晚交工日期的差異決定了鬆散的程度。 對於關鍵路徑任務 (沒有鬆弛) 的任務,提前完成與晚完成日期相同。
如何?縮短關鍵路徑?
如果你希望專案能更早完成,必須包含關鍵路徑任務的日期。 這也被稱為撞擊專案。 為此,你可以:
- 縮短時間或專注於關鍵路徑上的任務。
- 改變任務限制以增加排程彈性。
- 將關鍵任務拆解成較小的任務,讓不同資源可以同時進行。
- 修訂任務相依關係,以提升排程彈性。
- 在適用的情況下,設定相關任務之間的提前時間。
- 安排加班。
- 指派額外資源處理關鍵路徑任務。
注意
如果你帶入關鍵路徑的日期,另一系列任務可能會成為新的關鍵路徑。
任何專案排程總有一條整體的關鍵路徑。 新的關鍵路徑會變成你更密切追蹤的一系列任務,以確保你想要的完成日期。
秘訣
如果你輸入關鍵路徑的完成日期,且另一連串任務沒有取代它,那麼你就能成功輸入專案的完成日期。
深入了解
我可以看到多條關鍵路徑嗎?
預設情況下,專案只會顯示一條關鍵路徑,也就是影響計畫完工日期的路徑。 你可以設定專案計畫,看到每個獨立網路或一系列任務的多個關鍵路徑。 如果你在處理主專案,想了解每個子專案的關鍵路徑,這可能會很有用。 如果專案分為多個階段,你想看到不同階段或里程碑的關鍵路徑,這也非常有用。
在查看多條關鍵路徑時,請記住仍有一條整體關鍵路徑,其完成日期會影響專案的完成日期。
秘訣
更改任何次要關鍵路徑的完成日期,通常不會改變專案的完成日期。
了解更多請閱讀 《計算多條關鍵路徑》。
我能看到跨多個專案的關鍵路徑嗎?
如果你同時處理多個專案、跨專案連結或子專案,可以看到整體的關鍵路徑。 子專案可視為專案的摘要任務,以計算整體關鍵路徑。 透過閱讀 連結專案來建立一個總專案,了解更多資訊。