Project 如何排程任務:幕後運作

Project 如何排程任務:幕後運作

Office 365 訂閱, Project 專業版 2019, Project 專業版 2016, Office 2013, Office 2010

附註: 我們想要以您的語言,用最快的速度為您提供最新的說明內容。 本頁面是經由自動翻譯而成,因此文中可能有文法錯誤或不準確之處。 讓這些內容對您有所幫助是我們的目的。 希望您能在本頁底部告訴我們這項資訊是否有幫助。 此為英文文章出處,以供參考。

本文討論技術側邊的 Project 如何排程專案中的任務。 專案會自動移任務至不同的時間比它們預期時,有時感到困惑人員。 它們不知道原因進行變更,或說任務限制式造成無法正常移動其他工作。 以下是您將有機會瞭解大 」 為何? 」 前專案的強大的排程引擎。

這不一定是簡單易懂的第一個,但它進行會讓您更資深專案經理,且讓您 firmer 控制您專案的結束日期。

您想要瞭解什麼?

專案開始日期如何影響排程?

任務連結如何影響排程?

任務上的限制式如何影響排程?

任務類型如何影響排程?

投入比導向排程如何影響排程?

手動和自動排程如何影響排程?

浮動時間 (或寬限時間) 如何影響排程?

期限日期如何影響排程?

行事曆如何影響排程?

資源分派如何驅動排程?

還需更多技術資訊專案排程

專案開始日期如何影響排程?

當您新增任務至排程時,該任務會自動被排定在專案的開始日期開始。 將任務新增至排程並連接到其他任務後,任務的開始時間會變更,而且最後完成的任務會決定專案的完成日期。

  • 若要尋找或變更專案開始日期,請按一下 [專案],然後按一下 [專案資訊]

當然,還是會有例外。 例如任務不會隨著其他任務移動而移動。 請閱讀下文,以深入瞭解手動與自動排程已排程的任務。

建立任務相依性前後

按鈕圖像 當您建立新的專案時,您首先輸入專案的開始日期。 當您從開始時間來排程專案時,所有任務都會從專案開始日期開始,除非另外指定。

按鈕影像 手動排程的工作和自動排程的任務,不含任務相依性或條件約束套用專案的持續時間是任務的最長的工期相同。 也就是說,專案的完成日期便是時間最長之任務的完成日期。

按鈕影像 任務相依性類型,例如完成-開始之間的相依性的第一個和第二個任務 (如下所示),可以變更專案的完成日期。

幾乎所有專案都應該從已知的開始時間開始排程。 即使您知道專案必須完成的日期,從開始日期開始排程可以為您提供最大彈性。

不過在下列情況中,您可能會想從完成日期開始排程:

  • 您需要判斷專案必須開始的日期,專案才能在特定的日期完成。

  • 您不確定專案何時開始 (例如,您的工作來源可能會耽擱)。

  • 專案管理方法要求您必須從完成日期開始進行排程。

當您處理從完成日期開始排程的專案時,請留意 Project 處理某些作業的不同方式:

  • 當您輸入自動排程任務時,Project 會自動為任務的完成日期分派 [越慢越好] (ALAP) 限制式。 請只在需要時,才設定其他的限制式 (以滑鼠右鍵按一下任務,然後按一下 [任務資訊])。

  • 如果您拖曳甘特圖長條以變更任務的完成日期,Project 會為自動排程任務自動分派 [不得晚於...完成] (FNLT) 限制式。

  • 如果專案之前是從開始日期開始排程,而您將專案變更為從完成日期開始排程,您必須移除已自動排程的任務和工作分派中的所有資源撫平的延遲和資源撫平的分割任務。 手動排程任務則不會受到影響。

  • 如果您使用自動資源撫平以減少專案中資源過度分派的情形,Project 會在任務之後 (而非之前) 加入資源撫平的延遲 (若要檢查資源撫平設定,請按一下 [資源] 索引標籤,然後按一下 [資源撫平])。

頁面頂端

任務連結如何影響排程?

任務連結 (相依性) 會顯示某個任務與另一個任務的時間關聯。 連結任務後會建立任務相依性。 任務的長鏈結會決定專案的整個長度及結尾。

專案管理秘訣 當您連結專案中的任務時,連結的要徑設定妥當。 此徑決定專案的結束。 深入了解的要徑

連結類型

範例

描述

完成-開始 (FS)

完成-開始連結圖像

相依的任務 (B) 必須等到依存的任務 (A) 完成後,才能開始。

例如,專案中有「挖掘地基」和「水泥灌漿」兩個任務,則「水泥灌漿」任務必須等到「挖掘地基」任務完成後,才能開始。
當您連結專案中的任務時,則預設連結類型是完成-開始。
這種連結類型為預設類型。 如果未指定連結類型,則會假定為 [完成-開始] 關係。

開始-開始 (SS)

開始-開始連結圖像

相依的任務 (B) 必須等到依存的任務 (A) 開始後,才能開始。

相依的任務可以開始這取決於任務開始之後隨時。 SS 連結類型時,不需要兩個工作開始一次。

例如,專案中有「水泥灌漿」和「水泥舖平」兩個任務,則「水泥舖平」任務必須等到「水泥灌漿」任務開始後,才能開始。

完成-完成 (FF)

完成-完成任務連結圖像

相依的任務 (B) 必須等到依存的任務 (A) 完成後,才能完成。

相依的任務可以次依存的任務完成後才能完成。 FF 連結類型時,不需要同時完成的兩個工作。

例如,如果您有「裝配線路」和「新增配管」兩項任務,則兩者必須同時完成,才能進行任何檢查。

開始-完成 (SF)

完成-開始任務連結圖像

相依的任務 (B) 必須等到依存的任務 (A) 開始後,才能完成。

相依的任務可以完成這取決於任務開始之後隨時。 SF 連結類型時,不需要的相依的任務可以完成並行依存的任務的開始。

專案管理中鮮少使用此連結類型。 例如,建造屋頂具備兩個任務:蓋屋頂、監督工作。 在此案例中,「蓋屋頂」任務可以開始,但是「監督工作」任務必須在「蓋屋頂」任務結束之前的某個時刻顯示。

以手動方式的相關附註 排程的任務當您手動排程任務連結到另一個工作時,專案會採用的連結類型,以及會設定手動排程的任務與其他任務。 例如,後續任務的完成-開始連結會顯示為開頭,前置作業完成後。 不過,後續任務只將會建立連結。 如果前置任務之後變更其完成日期,後續任務的開始日期將會維持不變。

但是,您可以設定 Project,讓手動排程任務在與其他任務連結時不要移動位置:

  1. 按一下 [檔案],按一下 [選項],然後按一下 [排程]。

  2. 取消選取 [編輯連結時更新手動排程的任務] 核取方塊。

頁首

任務上的限制式如何影響排程?

限制式允許您控制自動排程任務的開始或結束日期。 限制式有三種類型:

  • 彈性的限制式沒有關聯的特定日期。 設定這些限制式可以允許您儘早開始任務,讓任務在專案完成之前結束,在排程提供其他限制式和任務相依性。

  • 半彈性的限制式需要關聯的日期,用來控制任務的最早或最晚開始或結束日期。 這些限制式允許任務在任何時間完成,當然任務必須符合開始或結束期限。

  • 無彈性的限制式需要關聯的日期,用來控制任務的開始或結束日期。 當您需要將排程配合外部因素,例如設備或資源提供狀況、期限、合約里程碑、開始和結束日期等等,這些限制式十分有用。

專案管理秘訣 在幾乎所有的情況下,使用 ASAP 限制式。 這可以提供最大的彈性判斷適合的完成日期,專案的排程引擎。

以下是兩種立即檢視任務限制式的方法。

  • 若要檢閱或變更任務的限制式,請以滑鼠右鍵按一下任務,按一下 [任務資訊],然後按一下 [進階] 索引標籤。 限制式資訊位在 [限制式類型][限制式日期] 方塊中。

  • 如果是 ASAP 或 ALAP 以外的限制式,則限制式類型會在任何工作表檢視 (例如 [甘特圖]) 的標記欄位中顯示其相關的圖形標記。

比較溫和的排程彈性限制式會限制任務不得早於或晚於您選擇的日期開始或結束。 例如,假設有一個任務具有 [不得早於...開始] (SNET) 限制式,日期為 6 月 15 日,並且和另外一個任務有完成-開始相依性,那麼當該任務的前置任務在 6 月 15 日之前完成時,該任務即可開始 (如果前置任務在 6 月 15 日之後完成,則該任務會比較晚開始),但該任務不得排程為 6 月 15 日之前開始。 例如,如果您所建立的限制只適用於特定日期,則使用限制式可能是很適當的方法。 在這種情況下,可能會使用 SNET 或 FNLT 限制式。

套用限制式前後

按鈕圖像 預設的完成-開始任務關係以及 ASAP 限制式套用到這些工作,後續任務 (第二個項目) 排程為前置任務 (第一個) 排程為結束開始。

按鈕影像 套用 SNET 限制式,後續任務卻無法開始限制式日期之前,即使前置任務 (如下所示) 限制式日期之前完成。

以下表格列示 Project 提供的限制式。

限制式類型

限制式名稱

描述

彈性

越慢越好 (ALAP)

會排定任務越慢完成越好,讓任務在專案完成之前結束,而且不致於造成後續的任務延遲。 當您從專案完成日期來進行排程時,這會是任務的預設限制式。 使用這個限制式時,請勿輸入任務開始或完成日期。

彈性

越快越好 (ASAP)

會排定任務越快開始越好。 當您從專案開始日期來進行排程時,這會是任務的預設限制式。 使用這個限制式時,請勿輸入開始或完成日期。

半彈性

不得早於...開始 (SNET)

會排定任務在指定日期或之後才開始。 您可以使用這個限制式,確保任務不會在指定日期之前開始。

半彈性

不得早於...完成 (FNET)

會排定任務在指定日期或之後才完成。 您可以使用這個限制式,確保任務不會在指定日期之前完成。

半彈性

不得晚於...開始 (SNLT)

會排定任務在指定日期或之前必須開始。 您可以使用這個限制式,確保任務不會在指定日期之後才開始。

半彈性

不得晚於...完成 (FNLT)

會排定任務在指定日期或之前必須完成。 您可以使用這個限制式,確保任務不會在指定日期之後才完成。

強制性

必須於...完成 (MFO)

若要在指定日期完成任務排程。 將早期、 排程與最遲完成日期設為您輸入的日期和錨定排程中的工作。

強制性

必須於...開始 (MSO)

若要指定日期開始的任務排程。 您輸入的日期設定的最早、 排程及落後的部分開始日期和錨定排程中的工作。

根據預設,從開始日期排程的專案中的所有任務都已經套用 ASAP 限制式。 同樣地,根據預設,會從完成日期開始排程的專案中的所有任務都已經套用為慢越好 (ALAP) 限制式。

非彈性限制式通常會覆寫所有的任務相依性,並將任務限制為您選擇的日期。 例如,假設有一個任務具有 [必須開始於] (MSO) 限制式,日期為 9 月 30 日,並且和另外一個任務有「完成-開始」相依性,則此任務將會排程為 9 月 30 日,無論其前置任務早於或晚於該日期完成。 您可以變更此行為。 依序按一下 [檔案][選項][排程],然後選取 [任務排程受限於限制式日期] 核取方塊。

頁首

任務類型如何影響排程?

任務類型只會套用到自動排程任務,而且分成下列三種:固定單位、固定工時和固定工期。 Project 會查看任務類型以判斷工期、工時及單位的行為是否會和 Project 對於專案的排程一樣。

當您編輯下列一種元素時,每一種任務類型都會影響排程。

對於...

如果修改單位

如果修訂工期

如果修改工時

固定單位的任務

重新計算工期。

重新計算工時。

重新計算工期。

固定工時的任務

重新計算工期。

重新計算單位。

重新計算工期。

固定工期的任務

重新計算工時。

重新計算工時。

重新計算單位。

  • 若要變更任務類型,請按兩下 [甘特圖] 中的任務名稱,然後按一下 [進階] 索引標籤。

部分範例

假設您有固定單位的任務,它有 1 個每天工作 8 小時的全職資源單位。 您將任務設定為 10 天的工期和 80 小時的工時。

  • 如果您發現另一個全職資源可以協助任務,Project 會重新計算任務工期。 任務現在指派了兩個單位,以及 5 天的工期及 80 小時的工時。

  • 如果您發現只有 8 天來完成任務,而非 10 天,Project 會重新計算任務的工時。 任務現在有 8 天的工期,以及 64 小時的工時及 1 個資源單位。

  • 如果您發現任務還需要 20 小時額外的工時,Project 會重新計算任務工期。 任務現在有 100 小時的工時,以及 12.5 天的工期及 1 個資源單位。

現在,假設相同任務變成固定工時的任務。 這表示任務只花您指定的工時數,絲毫不差。 在這個範例中,任務有 1 個每天工作 8 小時的全職資源,並且有 10 天的工期及 80 小時的工時。

  • 如果您發現另一個全職資源可以協助任務,Project 會重新計算任務工期。 任務現在指派了 2 個單位,以及 5 天的工期及 80 小時的工時。

  • 如果您發現只有 8 天來完成任務,而非 10 天,Project 會重新計算任務的資源單位。 為了讓任務在 8 天 80 小時內完成,必須指派 1.25 個資源單位。 目前指派給任務的資源單位是配置為 125%。 您必須指派另一個資源來負責額外的 25% 配置。

  • 如果您發現任務還需要 20 小時額外的工時,Project 會重新計算任務工期。 任務現在有 100 小時的工時,以及 12.5 天的工期及 1 個資源單位。

最後,假設相同任務變成固定工期的任務。 這表示任務必須在您指定的工期內完成。 同樣地,在這個範例中,任務有 1 個每天工作 8 小時的全職資源,並且有 10 天的工期及 80 小時的工時。

  • 如果您發現另一個全職資源可以協助任務,Project 會重新計算指派給每個資源的工時。 只有 1 個資源指派給任務時,任務需要 80 小時的工時來完成。 當您指派另一個資源給任務時,在相同 10 天的工期內總工時為 80 小時的情況下,每個資源各需要 40 小時的工時來完成。 藉由新增另一個資源單位,您也可以將這兩個資源配置修訂成各為 50%,讓他們可以將 50% 工時投入其他任務。

  • 如果您發現只有 8 天來完成任務,而非 10 天,Project 會重新計算任務的工時。 任務現在有 8 天的工期,以及 64 小時的工時及 1 個資源單位。

如果您發現任務還需要 20 小時額外的工時,Project 會重新計算任務的資源單位,讓額外的工時仍然能在 10 天的工期內完成。 任務現在有 100 小時的工時,以及 10 天的工期及 1.25 個資源單位。 目前指派給任務的資源單位是配置為 125%。 您必須指派另一個資源來負責額外的 25% 配置。

附註: 工作分派的成本資源沒有工時或單位的值,因為這些值將不會重新計算修改任務的開始日期或完成日期時。 日期也不會重新計算成本資源分派,因為您無法修改工時或單位。

下表是需謹記的任務類型相關事項。

秘訣及陷阱

說明

注意投入比導向任務

如果您在 [任務類型] 清單中按一下 [固定工時],便無法變更任務的 [投入比導向] 設定。 固定工時的任務沒有彈性的工時值,因此一定是投入比導向。 請參閱本文稍後的投入比導向任務的詳細資訊。

新增欄以協助您變更任務類型

您可以插入 [類型] 欄位,即可在檢視中直接檢視及變更每個任務的任務類型。 在右側要插入新欄的欄上按一下,然後按一下 [插入] 功能表,再按一下 [欄]。 在 [欄位名稱] 清單中,按一下 [類型]

摘要任務一律是固定工期的任務

摘要任務的開始和結束日期是由其子任務決定,因此摘要任務一律是固定工期的任務。

使用縮排建立大綱,而非任務類型

如果您要在專案大綱結構的一部分中變更任務或子任務的階層式結構,則必須縮排或凸排任務,而非變更任務類型或新增期限日期。

請勿將任務限制式 (例如 ASAP) 與任務類型混為一談

如果您要限制 Project 計算任務開始和完成日期的方法,必須設定任務限制式,而非任務類型。

頁面頂端

投入比導向排程如何影響排程?

對於所有的任務,在分派資源之後,任務將根據公式來排程 (假設任務是預設的固定單位任務類型):

Duration = Work / Units

對於任何任務,您都可以透過設定任務類型來選擇 Project 用於計算的公式。 當您要指派或移除任務中的人力資源時,Project 將依據指派的資源數來延長或縮短任務工期,但不會改變任務的總工時。 這種排程模式稱為投入比導向的排程。 此設定的狀態通常為關閉。 若要開啟,請依序按一下 [檔案][選項][排程],然後選取 [新任務為投入比導向] 核取方塊。

雖然投入比導向的排程適用於大部分狀況,但您可能想要變更此行為,以便在新增或移除資源時,更精準地反映特定任務的變化。 例如,當您新增更多人力到特定任務時,可能想要看見總工時的增加。

  1. 以滑鼠右鍵按一下任務,按一下 [任務資訊 按鈕影像 ,,然後按一下 [進階] 索引標籤。

  2. 取消核取 [投入比導向] 核取方塊。

附註: 您無法移除固定工時任務的投入比導向排程。 固定工時的任務沒有彈性的工時值,因此一定是投入比導向。

使用投入比導向排程時,請記住下列內容:

秘訣及陷阱

說明

投入比導向不適用於第一個分派的資源

只有在為任務初始分派了第一個資源以後,才能夠對其套用投入比導向計算方式。 只要已分派第一個資源給任務,則以後在為任務分派新資源或從中移除資源時,任務的工時值將不會變更。

請注意具有固定單位的任務

如果指派的任務類型為 [固定單位],則指派其他的資源將會縮短任務工期。

請注意具有固定工期的任務

如果指派的任務類型為 [固定工期],則指派其他的資源將會減少資源的個別單位值。

請注意具有固定單位的任務

如果指派的任務類型為 [固定工時],則指派其他的資源將會縮短任務工期。

部分任務可設定為投入比導向

摘要任務和插入的專案都不能設定為 [投入比導向]

頁首

手動和自動排程如何影響排程?

清楚手動排程任務和自動排程任務之間的差異,是瞭解 Project 如何排程專案的關鍵。

一般而言,手動排程任務可讓您控制排程。 當您新增任務至排程時,排程會保持不變。 但這並不是設計排程的最佳方法,尤其是當專案越來越複雜時,您可能會想要使用自動排程任務,以利用 Project 功能強大的排程引擎。

請查看下圖。 其顯示兩種不同的任務類型,前兩者為手動排程,而後兩者則為自動排程。

手動和自動排程任務說明

請注意,手動排程任務的工期為文字值以及數字。 由於工期可以是文字值,因此 Project 並未自動設定開始日期,而且只會顯示部分的 [甘特圖] 以反映目前任務排程的不確定部分。

如果是自動排程任務,工期為附加時間單位的數值,例如「12h」代表十二小時的工期。 根據定義,自動排程任務會具備有效工期、開始日期和完成日期,因此 Project 會自動繪製長條圖。

此時您針對手動排程任務提供了一些資訊,因此情況會變得比較棘手。 Project 要在手動排程任務上繪製長條圖只需要下列三個時間值:工期、開始日期和結束日期。 如果您為手動排程任務設定其中兩個值,Project 便會自動計算第三個值,而且任務仍會維持為手動排程。 因此,您必須留意 Project 這種「非預期」的行為。

附註: 依預設,任務為手動排程。 習慣使用舊版 Project 自動排程的專案管理員,可以針對特定任務或整個專案關閉手動排程功能。 有些專案 (尤其是複雜的專案) 可能需要 Project 的強大排程引擎來處理排程工作。 若要將所有任務變更為自動排程,請按一下 Project 應用程式視窗底部的 [新任務: 自動排程]

手動排程任務

您可以將手動排程任務放置在排程中的任何位置,Project 不會移動這項任務。 這項新功能讓您在規劃及管理排程時擁有更多彈性及控制力。

為什麼您會在乎? 嗯,有時候專案常常採用非正式的排程。 專案一開始可能只是一份簡單的日期清單,這些日期可能來自電子郵件、與專案關係人的會議,甚至是走廊交談。 專案經理通常沒有工作項目的完整資訊。 例如,他們可能只知道某項任務應該在何時開始,但是要等到小組成員估計之後才會知道其工期。 或者,專案經理可能只知道某項任務需要執行多久,但是要等到取得資源管理員的核准後,才會知道開始時間。

以下是手動排程任務的一些注意事項。

  • 您絕不會一無所知。 手動排程任務具有自己的標記和任務長條圖,有助於您將其與「傳統」自動排程任務加以區分。

  • 怎麼做都行。 當任務處於手動排程模式中,[開始]、[結束] 和 [工期] 欄都可為空白,或是包含文字與可辨識的日期。

  • 切換排程模式 您可以變更工作來回手動排程以自動進行排程。 請務必謹慎,不過。 當您變更手動排程自動排程工作時,Project 會需要進行一些決策。 如果任務工期是 「 fortnight 」,專案通常是設定為估計的工期的 「 1 天? 」 如果工作設定為自動排程。 畢竟,您無法預期會知道 fortnight 的兩週才能完成完整的專案。

  • 控制項進度落後 如果手動排程的任務進度落後因延遲,後續任務將不會自動推出螢幕之外。 專案經理可以決定要保留原始的日期,其資源是否能繼續為計劃,或延遲後續任務,如果有難以相依性。

  • 投入比導向的影響    無法為投入比導向設定手動排程的任務。 手動排程任務的工期不會變更為更多資源,或從中移除。 深入了解有關本文稍後的。

下表顯示 Project 屬性如何定義以及用於手動排程及自動排程任務。

項目

手動排程

自動排程

工期

可以是數字、日期或文字資訊,例如 14d 或 fortnight。 如果值並非可辨識的工期格式,Project 就不會用來協助排程專案。

僅可使用代表時間長度和單位的數字,例如 14d 或「2 月」。

工時

僅可使用代表時間長度和單位的數字,例如 14d 或「2 月」。

僅可使用代表時間長度和單位的數字,例如 14d 或「2 月」。

資源

可以分派給任務。 Project 沒有使用資源行事曆以協助排程任務。

可以分派給任務。 Project 會用來協助決定最佳排程。 如果將任務設定為投入比導向,則會變更任務工期;這點和手動排程任務不同。

開始日期

可以是數字、日期或文字資訊,例如「1 月 30 日」或「不久的將來」。 如果值並非可辨識的時間格式,Project 就不會用來協助排程專案。

僅能使用日期資訊。 不過,您可以使用 Project 針對自動排程任務而保留的「今天」和「明天」等值。

完成日期

可以是日期或文字資訊,例如「1 月 30 日」或「不久的將來」。 Project 不會用來協助排程專案。

僅能使用日期資訊。 不過,您可以使用 Project 針對自動排程任務而保留的「今天」和「明天」等值。

限制

Project 會忽略。

Project 會用來協助決定最佳排程。

相依性 (連結)

可以使用,但是無法變更任務的排程。 不過,第一次套用時,任務連結可以重排任務。

可以使用,而且將會變更任務的排程。

專案和資源行事曆

Project 會忽略。

Project 會用來協助決定最佳排程。

自動排程任務

自動排程任務是 Project 排程任務時所使用的傳統方法。 自動排程提供管理專案排程的高度結構化系統化方法。 Project 會根據使用者的輸入 (例如任務工期、計劃工時、資源數量和限制式日期) 計算最佳排程的最早及最晚任務日期。

Project 會根據您輸入的下列資訊進行排程:

  • 整體專案。

  • 完成專案所需的各別工作項目 (稱為任務)。

  • 完成任務所需的資源 (如果必要的話)。

如果有任何專案資訊在建立排程後變更,您可以更新任務或資源,Project 會為您調整排程。

您可以針對每個任務輸入下列其中一個或所有項目:

  • 工期

  • 任務相依性

  • 限制

Project 會使用這些資訊計算每個任務的開始日期和完成日期。

您可以在專案中輸入資源,然後分派給任務,指定負責完成每個工作分派的資源。 這樣不僅可以協助您規劃專案的人力,還可以幫助您計算需要使用的機器數量或材料量。 如果您輸入資源,便會根據下列資源資訊進一步調整任務的排程:

  • 工時

  • 單位

  • 行事曆中輸入的工作時間和非工作時間

其他因素也可能會影響排程,如連結的前置重疊時間和延隔時間、任務類型、資源顯示狀態以及主導性資源。因此,了解這些因素的影響可以幫助您維護及視需要調整排程。

附註: Project 會根據工期單位的定義計算自動排程任務的工期 (依序按一下 [檔案][選項][排程])。 就像一般的月曆一樣,一年是從一月開始,每週則是從星期日或星期一開始。 根據預設,當 Project 計算工期單位時,一天等於 8 小時、一週等於 40 小時,而一個月等於 20 個工作日。 如果您輸入任務的開始和完成日期,而沒有輸入開始和完成時間,那麼 Project 會使用上午 8 點 作為預設的開始時間,下午 5 點 作為預設的結束時間。

變更任務排程模式

您可以在自動與手動之間來回變更任務排程 (依序按一下 [檔案][選項][排程])。 當您變更任務模式時,請記住下列事項。

  • 變更為自動排程的任務會將工期和日期設定為 Project 的預設設定。 例如,Project 會將手動排程任務的工期由「幾週」變更為預設值「1 天?」。 某任務的開始日期是手動輸入為「明天」,將此任務變更為自動排程任務時,其開始日期會變更為專案的開始日期。

  • 變更為手動排程的任務會保留其工期和日期。 不過,將任務設定為手動排程之後,工期和日期可以是任何數字、文字、日期值。

頁面頂端

浮動時間 (或寬限時間) 如何影響排程?

浮動時間 (也稱為寬限時間) 可協助您找到那些可以讓步的任務,這樣就不需要變更專案的結束日期。 您可能想要檢視目前可能會進度落後但不影響要徑的任務 (總寬限時間) 或影響到其連結任務之前尚可寬限的那些任務 (可用寬限時間)。

以下是檢視排程中的浮動時間的兩種方法。

  • 按一下 [甘特圖] 中的 [格式],然後選取 [寬限時間] 核取方塊。 浮動時間會顯示為附加至甘特圖長條的開始或結束的細線。

  • 使用 [詳細甘特圖] 檢視。 依序按一下 [檢視][其他檢視][其他檢視][詳細甘特圖],然後按一下 [套用]
    現在,回到在甘特圖] 中按一下 [表格],然後按一下 [排程

請謹記下列有關浮動時間的事項:

秘訣及陷阱

說明

留意強制性限制式

如果限制於某個日期之任務的前置任務太晚完成,以致於後續任務無法在限制式中指定的日期開始,便會發生負的可寬延時間。 負寬限時間甚至會進一步限制專案的結束日期。

期限日期會變更總寬限時間

期限日期可能會影響任務的總寬限時間。 如果您輸入的期限日期在任務的總寬限時間結束之前,那麼便會使用期限日期 (而非任務的最遲完成日期) 來重新計算總寬限時間。 如果總寬限時間達到零,任務會成為要徑。

頁首

期限日期如何影響排程?

期限日期通常不會影響任務的排程。 它們用來指出您不想錯過,而不需要您設定任務限制式,可能會影響排程如果前置任務工作變更目標日期。 使用期限任務排程就像設定任何其他任務,但工作完成之後,在其期限之後,Project 會顯示通知您工作錯過期限任務標記。

若要檢閱或變更任務期限,請以滑鼠右鍵按一下任務,按一下 [任務資訊],然後按一下 [進階] 索引標籤。 使用 [期限] 方塊。

期限日期可能會影響任務的總寬限時間。 如果您輸入的期限日期在任務的總寬限時間結束之前,那麼便會使用期限日期 (而非任務的最遲完成日期) 來重新計算總寬限時間。 如果總寬限時間達到零,任務會成為要徑。

您可以設定摘要任務以及個別任務的期限。 如果摘要任務的期限和任何子任務衝突,會以期限標記表示錯過期限的子任務。

但是如果您為具有 [越慢越好] (ALAP) 限制式的任務設定期限日期,那麼期限日期可能會影響任務的排程。 任務會排程為在期限日期完成,但如果該任務的前置任務進度落後,則該任務可能會在期限之後完成。

頁面頂端

行事曆如何影響排程?

行事曆決定專案的標準工作時間和非工作時間,如週末和假日。

附註: 手動排程任務的日期 (如果有輸入) 並不會因專案或資源行事曆變更而變更。

專案行事曆會用來決定資源可用性、分派給任務的資源的排程方式,以及任務本身的排程方式。 Project 和任務行事曆可用來排程任務,如果分派資源給任務,還會使用資源行事曆。

行事曆會以下列方式覆寫彼此的設定。

  1. 建立任務時,專案行事曆會排程任務。

  2. 當您新增資源給任務時,資源行事曆可控制任務的排程。

  3. 當您將任務行事曆新增到任務,並在 [任務資訊] 方塊中設定行事曆設定為 [排程忽略資源行事曆] 時,任務行事曆會控制排程並忽略任何分派給任務的資源排程。

若要使用行事曆,請按一下 [專案],然後按一下 [變更工作時間]

行事曆類型

描述

基準行事曆   

以下是基礎的其他類型的行事曆。 您也可以選擇要專案行事曆的基準行事曆,您可以套用基準行事曆至工作,為任務行事曆或資源行事曆的預設時間。 您可以使用所提供的基準行事任何的曆自訂您自己的基準行事曆。

Project 提供三種基準行事曆:

標準行事曆    標準行事曆的預設行事曆專案,且基礎資源行事曆。 此行事曆可反映出傳統工作排程: 星期一至星期五上午 8:00 到下午 5:00,有一個小時關閉分頁符號。

24 小時制行事曆    24 小時制行事曆完全反映非工作時間的排程。 24 小時制行事曆可供資源和工作已經排程為不同的班,或當設備資源持續處理工作。

夜班行事曆    夜班行事曆可反映出透過星期六上午,下午 11:00 到上午 8:00,與中斷一小時關閉星期一晚上夜班排程。

專案行事曆   

這些行事曆會設定專案整體的標準工作時間和非工作時間。 如果沒有使用資源行事曆或任務行事曆,則任務依預設會排程在專案行事曆的工作時間內。

資源行事曆   

這些行事曆通常是以建立資源時的專案行事曆為基礎。 您可以變更特定資源或一組資源的工作時間或非工作時間,以確保只在資源可用時進行排程。 如果您已變更資源行事曆上的工作時間或非工作時間,且資源已經分派給任務,任務就會在資源行事曆的工作時間內進行排程。 這也有可能會影響任務的完成日期。

資源可以繼承基準行事曆的非工作時間,也可以使用資源行事曆上的非工作時間設定覆寫此時間

任務行事曆   

這些行事曆定義專案行事曆的工作時間外的任務工作時間。 任務行事曆的建立方式與其他行事曆相似。 當任務行事曆分派給任務,且分派給任務的資源在資源行事曆中的工作時間不同時,任務便會排程在兩個行事曆中重疊的工作時間。 但您可以將任務選項設定為忽略資源行事曆,並以資源的非工作時間排程任務。

如果未指定任務行事曆給任務,則會使用專案行事曆來排程任務。

頁首

資源分派如何驅動排程?

如果您沒有分派資源給專案中的任務,Project 會使用工期、任務相依性、限制式及專案和任務行事曆的資訊計算排程。 如果您分派了資源,任務也會根據資源的行事曆和工作分派單位進行排程,以提供更精確的排程。

附註: 手動排程任務不會受到資源行事曆影響。 將資源分派給手動排程任務時,該任務的排程不會變更。

工作分派是特定任務與負責完成該任務的特定資源之間的關聯。 您可以為一個任務分派一個以上的資源。 工時資源、材料資源和成本資源都可以分派給任務。 不同於工作資源,分派材料資源或成本資源給任務並不會影響任務的排程。

比方說,您專案中您會有一個名為開發規格的工作。 您也可以工程資源 」 明揚 「。 如果您指派 」 明揚 「開發規格工作時,此任務的排程取決於王資源行事曆和工作分派單位,除了工作資訊,例如 duration、 任務相依性、 限制及行事曆。

除了根據任務進行排程外,在您將資源分派給專案中的任務後,Project 便擁有其他資源和工作分派資訊,可用來計算排程資訊,包括:

資源屬性或設定

說明

工時   

分派給資源的工時或加班量,以及工作隨時間分佈的情形。 作業分佈也會影響工作隨時間分佈的情形。

工作分派單位   

資源的工作分派單位數量,也就是兼職、全職或從事多個任務。

任務類型   

如果您修訂現有的工作分派,任務類型會影響排程的變更方式。 三個任務類型分別為固定單位、固定工期和固定工時。

投入比導向   

任務是否是投入比導向。 如果任務是投入比導向,當資源加入工作分派或從中移除時,任務的工時會保持固定,並在資源間重新分佈。 例如,針對固定單位的任務,如果分派了更多資源,那麼完成任務所需的工期便越短。 請參閱本文上述內容以深入瞭解投入比導向的設定。

行事曆   

資源行事曆。 Project 會根據其資源行事曆中所標示的工作及非工作時間排程分派的資源。

作業分佈   

當資源正在任務上運作時 (例如加速階段),作業分佈可讓您進行微調。
在 [任務分派狀況] 檢視以滑鼠右鍵按一下 [資源分派給任務的名稱,然後在 [作業分佈] 清單中選取預先定義的工作模式。 選取圖樣之後,您可以在使用狀況檢視的時段部分手動調整時數。

若要分派資源給任務,請按一下 [資源] 索引標籤,然後按一下 [分派資源]

頁面頂端

還需更多技術資訊專案排程

頁面頂端

下列指示僅適用於 Microsoft Project 2007。

您想要瞭解什麼?

一窺全貌: 專案排程的方式?

專案開始日期如何影響排程?

什麼是預設設定計算排程的?

限制式如何影響排程?

期限日期如何影響排程?

行事曆如何影響排程?

資源分派如何驅動排程?

哪些資訊可以協助我分析專案的進度?

一窺全貌: 專案排程的方式?

Project 會根據您輸入的下列資訊進行排程:

  • 整體專案。

  • 完成專案所需的各別工作項目 (稱為任務)。

  • 完成任務所需的資源 (如果必要的話)。

如果有任何專案資訊在建立排程後變更,您可以更新任務或資源,Project 會為您調整排程。

您可以針對每個任務輸入下列其中一個或所有項目:

  • 工期

  • 任務相依性

  • 限制

Project 會使用這些資訊計算每個任務的開始日期和完成日期。

您可以在專案中輸入資源,然後分派給任務,指定負責完成每個工作分派的資源。 這樣不僅可以協助您規劃專案的人力,還可以幫助您計算需要使用的機器數量或材料量。 如果您輸入資源,便會根據下列資源資訊進一步調整任務的排程:

  • 工時

  • 單位

  • 行事曆中輸入的工作時間

其他元素,例如前置重疊時間與延隔時間、 任務類型、 資源顯示狀態和主導性資源,都會影響排程,以便了解這些元素的影響可以幫助您維護及視需要調整排程。

頁面頂端

專案開始日期如何影響排程?

如果您輸入專案的開始日期,根據預設,專案排程的專案開始日期開始的任務,以及計算專案的完成日期根據完成最後一個工作。 當您輸入其他資訊工作,例如任務相依性、 工期及限制式,Project 會調整以反映任務日期更精確的排程。

建立任務相依性前後

按鈕圖像 當您建立新的專案時,您首先輸入專案的開始日期。 當您從排程專案的開始日期時,所有任務都開始專案的都開始日期,除非另外指定,否則。

按鈕影像 無任務相依性或套用的條件約束,專案的持續時間是任務的最長的工期相同。 也就是說,專案的完成日期便是時間最長之任務的完成日期。

按鈕影像 任務相依性類型,例如完成-開始之間的相依性的第一個和第二個任務 (如下所示),可以變更專案的完成日期。

幾乎所有的專案應該從已知的開始日期排程。 即使您知道專案必須完成的日期,請從開始日期排程可讓您的最大的彈性。

不過在下列情況中,您可能會想從完成日期開始排程:

  • 您需要判斷專案必須開始的日期,專案才能在特定的日期完成。

  • 您不確定專案何時開始 (例如,您的工作來源可能會耽擱)。

  • 專案管理方法要求您必須從完成日期開始進行排程。

當您處理從完成日期開始排程的專案時,請留意 Project 處理某些作業的不同方式:

  • 當您輸入任務時,Project 自動分派為慢越好 (ALAP) 限制式給任務的完成日期。 您應該將只在必要時,其他限制式。

  • 如果您拖曳甘特圖長條以變更任務的完成日期,Project 自動分派的完成無稍後比 (FNLT) 限制式。

  • 如果您將專案變更為從完成日期排程,並從開始日期起排程,您會同時移除所有的資源撫平的延遲和資源撫平的任務及工作分派的分隔。

  • 如果您使用自動資源撫平以減少專案中資源過度分派的情形,Project 會在任務之後,而非之前加入資源撫平的延遲。

頁面頂端

什麼是預設設定計算排程的?

Project 會計算根據定義的 ([工具] 功能表) 中的 [選項] 對話方塊的 [行事曆] 索引標籤上的持續時間單位的任務的工期。 就像一般的月曆一樣,一年是從一月開始,每週則是從星期日或星期一開始。 根據預設,當 Project 計算工期單位時,一天等於 8 小時、一週等於 40 小時,而一個月等於 20 個工作日。 如果您輸入任務的開始和完成日期,而沒有輸入開始和完成時間,那麼 Project 會使用上午 8 點 作為預設的開始時間,下午 5 點 作為預設的結束時間。

頁面頂端

限制式如何影響排程?

當您需要控制開始或完成日期的任務時,您可以變更任務的限制式。 彈性限制式中使用,讓工作就立即或任務相依性可讓為晚的任務相依性。 比方說,一經前置任務的完成會排程任務的完成-開始相依性與越 (ASAP) 限制式。 根據預設,從開始日期排程的專案中的所有任務都已經套用 ASAP 限制式。 同樣地,根據預設,會從完成日期開始排程的專案中的所有任務都已經套用為慢越好 (ALAP) 限制式。

比較溫和的排程彈性限制式會限制任務不得早於或晚於您選擇的日期開始或結束。 例如,假設有一個任務具有 [不得早於...開始] (SNET) 限制式,日期為 6 月 15 日,並且和另外一個任務有完成-開始相依性,那麼當該任務的前置任務在 6 月 15 日之前完成時,該任務即可開始 (如果前置任務在 6 月 15 日之後完成,則該任務會比較晚開始),但該任務不得排程為 6 月 15 日之前開始。

套用限制式前後

按鈕圖像 預設的完成-開始任務關係以及 ASAP 限制式套用到這些工作,後續任務 (第二個項目) 排程為前置任務 (第一個) 排程為結束開始。

按鈕影像 套用 SNET 限制式,後續任務卻無法開始限制式日期之前,即使前置任務 (如下所示) 限制式日期之前完成。

強制性限制式覆寫預設的任何任務相依性,並將任務限制您選擇的日期。 例如,假設有一個任務具有 [必須開始於] (MSO) 限制式,日期為 9 月 30 日,並且和另外一個任務有「完成-開始」相依性,則此任務將會排程為 9 月 30 日,無論其前置任務早於或晚於該日期完成。

如果日期就會受限於任務太晚完成後續任務在限制式中指定日期開始某件前置任務,負數寬限時間可能會發生。

若要檢閱或變更任務的限制式,選取工作、 按一下 [任務資訊 按鈕影像 ,,然後按一下 [進階] 索引標籤。 限制式資訊位在 [限制式類型][限制式日期] 方塊中。

頁面頂端

期限日期如何影響排程?

期限日期通常不會影響任務的排程。 它們用來指出您不想錯過,而不需要您設定任務限制式,可能會影響排程如果前置任務工作變更目標日期。 使用期限任務排程就像設定任何其他任務,但工作完成之後,在其期限之後,Project 會顯示通知您工作錯過期限任務標記。

期限日期可能會影響任務的總寬限時間。 如果您輸入的期限日期在任務的總寬限時間結束之前,那麼便會使用期限日期 (而非任務的最遲完成日期) 來重新計算總寬限時間。 如果總寬限時間達到零,任務會成為要徑。

您可以設定摘要任務以及個別任務的期限。 如果摘要任務的期限和任何子任務衝突,會以期限標記表示錯過期限的子任務。

但是如果您為具有 [越慢越好] (ALAP) 限制式的任務設定期限日期,那麼期限日期可能會影響任務的排程。 任務會排程為在期限日期完成,但如果該任務的前置任務進度落後,則該任務可能會在期限之後完成。

若要檢閱或變更任務的期限,選取工作、 按一下 [任務資訊 按鈕影像 ,,然後按一下 [進階] 索引標籤。 使用 [期限] 方塊。

頁首

行事曆如何影響排程?

行事曆決定的標準工作時間及非工作時間,如週末和假日專案。 它們用來決定的資源可用性、 分派給任務的資源的排程方式,以及工作本身的排程方式。 Project 和任務行事曆可用來排程任務,如果分派資源給任務,還會使用資源行事曆。

參照到專案中的行事曆是:

  • 基準行事曆    以下是基礎的其他類型的行事曆。 您也可以選擇要專案行事曆的基準行事曆,您可以套用基準行事曆至工作,為任務行事曆或資源行事曆的預設時間。 Project 提供三種基準行事曆: 標準,24 小時制,與夜班行事曆。 您可以使用所提供的基準行事任何的曆自訂您自己的基準行事曆。

  • 專案行事曆    這些整個設定標準的工作和專案的非工作時間。 如果沒有使用資源行事曆或任務行事曆,則任務依預設會排程在專案行事曆的工作時間內。

  • 資源行事曆    根據預設,這些根據標準行事曆。 您可以變更特定資源或一組資源的工作時間或非工作時間,以確保只在資源可用時進行排程。 如果您已變更資源行事曆上的工作時間或非工作時間,且資源已經分派給任務,任務就會在資源行事曆的工作時間內進行排程。

  • 任務行事曆    這些行事曆定義專案行事曆的工作時間外的任務工作時間。 當任務行事曆分派給任務,且分派給任務的資源在資源行事曆中的工作時間不同時,任務便會排程在兩個行事曆中重疊的工作時間。 但是,您可以設定任務選項來忽略資源行事曆,以及安排資源的非工作時間的工作。

若要使用行事曆,在 [工具] 功能表上按一下 [變更工作時間

頁首

資源分派如何驅動排程?

如果您沒有分派資源給專案中的任務,Project 會使用工期、任務相依性、限制式及專案和任務行事曆的資訊計算排程。 如果您分派了資源,任務也會根據資源的行事曆和工作分派單位進行排程,以提供更精確的排程。

工作分派是特定任務與負責完成該任務的特定資源之間的關聯。 您可以為一個任務分派一個以上的資源。 工時資源、材料資源和成本資源都可以分派給任務。 不同於工作資源,分派材料資源或成本資源給任務並不會影響任務的排程。

比方說,您專案中您會有一個名為開發規格的工作。 您也可以工程資源 」 明揚 「。 如果您指派 」 明揚 「開發規格工作時,此任務的排程取決於王資源行事曆和工作分派單位,除了工作資訊,例如 duration、 任務相依性、 限制及行事曆。

除了排程根據任務資訊、 您分派資源給任務在專案中之後, 專案中有要用於計算排程資訊的資源和工作分派資訊包括:

  • 分派給資源的工時或加班量,以及工作隨時間分佈的情形。 作業分佈也會影響工作隨時間分佈的情形。

  • 資源的工作分派單位數量,也就是兼職、全職或從事多個任務。

  • 如果您修訂現有的工作分派,任務類型會影響排程的變更方式。 三個任務類型分別為固定單位、固定工期和固定工時。

  • 任務是否是投入比導向。 如果任務是投入比導向,當資源加入工作分派或從中移除時,任務的工時會保持固定,並在資源間重新分佈。 例如,針對固定單位的任務,如果分派了更多資源,那麼完成任務所需的工期便越短。

  • 資源行事曆。 Project 會根據其資源行事曆中所標示的工作及非工作時間排程分派的資源。

若要分派資源給任務,請按一下 [分派資源 [分派資源] 按鈕圖像

頁面頂端

哪些資訊可以協助我分析專案的進度?

在 [任務資訊的五個部分可協助您分析您專案中追蹤工作進度: 工期、 工時、 開始日期、 完成日期,以及成本。

這些類型的欄位的每個變化協助您比較,並在評估您的進度: 計劃, 已排程、 實際,以及剩餘。

例如,一項任務,可以有的資訊包含計劃的工時、 排定的工時、 實際工時、 剩餘工時] 欄位。 這些欄位的內容可能符合彼此,或者他們所有可能不同。 某些欄位之間的差異也可以檢查有用的追蹤資訊。 基於這個原因,這些欄位稱為追蹤欄位。

欄位類型

描述

計劃或比較基準資訊

計劃的資訊也稱為比較基準資訊。 包含比較基準資訊欄位的範例包括比較基準工時、 比較基準開始時間、 比較基準成本等等。

當您建置,並改善您身在何處機密資訊,可以開始專案的點專案時,您會有不錯的起點或比較基準。 如果您儲存比較基準任務資訊在這個時候,在整個專案的更新版本點您可以比較您的目前進度初始計劃。 儲存比較基準是不可或缺的有意義的專案追蹤和分析。

若要將比較基準資訊儲存在按一下 [工具]、 指向 [追蹤],再按一下 [儲存比較基準。 當您儲存比較基準時,五個關鍵的資訊 (公司、 成本、 工期、 開始日期和完成日期) 會儲存每項工作的專案中。 當您追蹤特定任務,您可以快速查看您使用的較多或較少公司或成本比您先前原計劃,或如果工作是開始或完成前或往後比計劃更新版本。

比較基準資訊用來計算變異數相等對排程的資訊。 它也用於許多實獲的值計算。 您可以儲存為 11 不同的比較基準。 您也可以儲存 11 中期計劃,讓您有機會儲存 11 開始及完成日期的任務。

排程的資訊

排程的資訊是目前的最新任務的資訊。 包含排程的資訊欄位是持續時間、 工作、 開始、 完成],與成本。 排程的 [持續時間]、 [公司] 及 [成本] 欄位表示該任務的總金額。

當您第一次開始您的專案時,排定的資訊十分相似,如果不是完全相同,您比較基準計劃資訊。 不過,工作完成後,您進行調整,並輸入實際的資訊。 您會發現一個任務需求三更多天的時間比預期的第一次。 另一個工作已開始的最早日期。 另一個工作所產生非預期的成本。 您找到您要變更工作上的限制式,並在另一個新增任務相依性。 這些調整後,則可讓您專案的最新的圖片會重新計算排程的資訊。

當您開始輸入的實際資訊進行中工作時,請排程的資訊會的考量,並據此重新計算的時機。 例如,排定的工時會計算為實際工時 + 剩餘工時。 已完成的工作排程的資訊是實際的資訊相同。

實際的資訊

實際資訊反映如何最後完成工作。 您入門的工期、 工時、 成本和開始規劃,並完成日期。 您輸入的進度資訊或實際工時,以執行工作,並以結束實際完成工作的圖片。 實際工時告訴您多少任務真正的成本,幾天的非加班工時真正花了,實際工期,並真實的開始和完成日期。

例如實際工時、 實際工期、 實際開始時間、 實際完成時間] 和實際成本] 欄位中輸入的實際資訊。 如果您在一或兩個欄位中輸入的實際資訊,可以為您計算的實際的資訊。 例如,如果您輸入的實際完成日期時,[實際工期、 實際開始時間,與其他欄位,可以計算。 也是 true,如果您輸入其他追蹤資訊,例如完成百分比。

其餘資訊

尚未開始的任務或工作進度,有剩餘工時、 剩餘成本和剩餘工期。 這些欄位估計時間與任務已完成之前的成本的量。 剩餘欄位是未來的預測。

尚未開始的任務,[剩餘工時] 欄位的內容完全一樣的 [排定的工時] 欄位。 進行中工作的剩餘工時的計算方式為排定工時-實際工時。 也是如此剩餘成本和剩餘工期] 欄位。 不過,[剩餘工時] 欄位可以進行編輯,進行 [實際工時] 和 [排定的工時欄位。

變異數的資訊

如果您儲存比較基準,然後您可以利用的計算差異] 欄位中。 範例包括 [工時差異、 成本差異、 工期差異、 開始時間差異,並完成時間差異。

您目前的排程的資訊是相較於原始的計劃資訊。 [差異] 欄位會顯示計劃和排程資訊的計算的差異。 例如,[工時差異] 欄位會顯示 [比較基準工時和排程工時] 欄位之間的差異。

檢閱追蹤欄位

您可以將任何欄位新增至任何工作表檢視。 比方說,您可能會想要插入排程工期] 欄位旁邊的 [比較基準工期] 欄中,甘特圖中。 在 [插入] 功能表中,按一下 [] 中,,然後選擇您要在檢視中顯示的欄位。

您也可以套用已經設計有幾個追蹤欄位的資料表。 範例包括追蹤、 工作、 成本和變異數的資料表。 您也可以建立自己的資料表,其中包含您需要追蹤欄位。

頁面頂端

增進您的 Office 技巧
探索訓練
優先取得新功能
加入 Office 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與我們的其中一個 Office 支援專員連絡以深入了解您的意見。

×