大家知道,控制好了項目時間就等于管理好了項目進度,因此在做項目進度管理的過程中,基本很多操作流程都是與任務時間的劃分分不開關系。不論是估算工期、設驗收階段時間點,還是規劃子任務周期等,都是為了讓任務在規定時間內完成,即保障項目進度。
接下來,將簡單描述項目進度關于時間管理的四個步驟。
一、分解項目工作任務,羅列清單文檔
將項目工作分解為更小、更易管理的工作包也叫任務或活動,這些小的任務應該是能夠保障完成交付產品的可實施的詳細任務。
在項目實施中,要將所有任務列成一個明確的任務清單,并且讓項目團隊的每一個成員能夠清楚有多少工作需要處理。任務清單應該采取文檔形式,以便于項目其他過程的使用和管理。當然,隨著項目活動分解的深入和細化,工作分解結構(WBS)可能會需要修改,這也會影響項目的其他部分。例如成本估算,在更詳盡地考慮了任務后,成本可能會有所增加,因此完成任務定義后,要更新項目工作分解結構上的內容。
二、理順項目依賴關系,設立里程碑
在產品描述、任務清單的基礎上,要找出項目任務之間的依賴關系和特殊領域的依賴關系、工作順序。在這里,既要考慮團隊內部希望的特殊順序和優先邏輯關系,也要考慮內部與外部、外部與外部的各種依賴關系以及為完成項目所要做的一些相關工作,例如在最終的硬件環境中進行軟件測試等工作。
設立項目里程碑是排序工作中很重要的一部分。里程碑是項目中關鍵的事件及關鍵的目標時間,是項目成功的重要因素。里程碑事件是確保完成項目需求的任務序列中不可或缺的一部分。比如在開發項目中可以將需求的最終確認、產品移交等關鍵任務作為項目的里程碑。
在進行項目任務關系的定義時一般采用優先圖示法、箭線圖示法、條件圖示法、網絡模板這4種方法,最終形成一些列項目網絡圖。
三、分析范圍、資源計劃,估算項目工期
項目工期估算是根據項目范圍、資源狀況計劃列出項目任務所需要的工期。估算的工期應該現實、有效并能保證質量。所以在估算工期時要充分考慮任務清單、合理的資源需求、人員的能力因素以及環境因素對項目工期的影響。項目時間管理在對每項任務的工期估算中應充分考慮風險因素對工期的影響。項目工期估算完成后,可以得到量化的工期估算數據,將其文檔化,同時完善并更新任務清單。
其中,工期估算可采取以下幾種方式:
1、專家評審形式。由有經驗、有能力的人員進行分析和評估。
2、模擬估算。使用以前類似的活動作為未來活動工期的估算基礎,計算評估工期。
3、定量型的基礎工期。當產品可以用定量標準計算工期時,則采用計量單位為基礎數據整體估算。
4、保留時間。工期估算中預留一定比例作為冗余時間以應付項目風險。隨著項目進展,冗余時間可以逐步減少。
四、制定項目進度計劃,運用科學方法
項目的進度計劃意味著明確定義項目活動的開始和結束日期,這是一個反復確認的過程。進度表的確定應根據項目網絡圖、估算的活動工期、資源需求、資源共享情況、項目執行的工作日歷、進度限制、最早和最晚時間、風險管理計劃、活動特征等統一考慮。
進度限制即根據任務排序考慮如何定義任務之間的進度關系。一般有兩種形式:一種是加強日期形式,以任務之間前后關系限制任務的進度,如一項任務不早于某任務的開始或不晚于某任務的結束;另一種是關鍵事件或主要里程碑形式,以定義為里程碑的事件作為要求的時間進度的決定性因素,制定相應時間計劃。
在制定項目進度表時,先以數學分析的方法計算每個任務最早開始和結束時間與最遲開始和結束日期得出時間進度網絡圖,再通過資源因素、任務時間和可冗余因素調整任務時間,最終形成最佳任務進度表。
關鍵路徑法(CPM)是時間管理中很實用的一種方法,其工作原理是:為每個最小任務單位計算工期、定義最早開始和結束日期、最遲開始和結束日期、按照任務的關系形成順序的網絡邏輯圖,找出必須的最長的路徑,即為關鍵路徑。
時間壓縮是指針對關鍵路徑進行優化,結合成本因素、資源因素、工作時間因素、活動的可行進度因素對整個計劃進行調整,直到關鍵路徑所用的時間不能再壓縮為止,得到最佳時間進度計劃。
很多項目的時間經常處于爭分奪秒的狀態,任一環節的時間耗損都可能連帶對其他項目任務產生影響,進而讓整個項目有延期風險。因此,做好項目的時間管控,是項目進度的最佳最佳落實手段。