3.2 建立專案排程
就算你有一個很棒的點子、一份界定清楚的範圍,沒有時程,專案還是動不起來。排程是時間的建築藍圖——它框出事情什麼時候發生,讓執行成為可能。
建立排程不只是把日期填進去。它是一個高層次的規劃過程,需要你在任務順序、工時估算、相依性與風險之間取得平衡。
為什麼要建立排程?
- 把工作流程視覺化:讓所有人對整體流程有共同的看法
- 分配貼近現實的截止日與負責人:每個任務都需要時程與一個負責的人
- 對齊節奏:讓團隊與利害關係人對「速度感」有共同理解
把這些放到位,追蹤進度與處理延遲就會變得容易許多、也有效許多。
建立專案排程的步驟
1. 找出任務(用 WBS)
用你在範圍界定階段建立的工作分解結構,把所有任務列出來。這能確保覆蓋率,也讓任務順序清楚。
2. 定義任務順序與相依性
每個任務都有合理的順序。「設計」要等「需求」確認後才能開始。把這些關係畫出來,可以避免排程衝突與意外。
3. 估算工時
估算每個任務要花多久。這一步特別容易出錯——也常是延遲的根源。常用的估算方法:
- 類比估算:根據過去類似的專案來推
- 參數估算:單位時間 × 數量(例如:每頁 1 小時 × 20 頁)
- 三點估算:樂觀、悲觀、最可能的加權平均
留下緩衝——光靠樂觀沒辦法保護你。
4. 把排程視覺化(例如甘特圖)
當任務、工時、相依性都對齊之後,用甘特圖把計畫視覺化。這讓你能追蹤起訖日期、平行進行的工作,以及關鍵路徑——也就是決定整個專案總長度的那一條路。
5. 設定里程碑
找出關鍵的檢查點——審查、核准、部分交付。里程碑能給利害關係人清楚的概念,也讓你的更新有結構。
怎麼排出貼近現實的排程
- 納入緩衝:預留時間吸收意外
- 把休假日算進去:週末、國定假日、休假
- 讓工作平行進行:能同時做的就同時做,縮短總時程
- 貼近現實:用團隊真正的速度,不是理想中的速度
不要追求一份「完美」的排程——追求一份能因應變化的排程。
常見陷阱
- 過度樂觀的估算:只往最好的情況想,沒為意外做準備
- 遺漏相依性:一個延遲會連環倒下
- 靜態規劃:排完一次就再也不更新、不再用
怎麼讓排程變成「活的工具」
排程不是「做完就結束」。它要被每天用來監控與決策,才會真的有用。
每週更新它、追蹤每個任務的狀態(完成/延遲/進行中),把它當成團隊節奏與對外更新的單一事實來源。
結論:設計時間就是設計未來
建立排程,是在今天設計未來的時間。透過仔細的規劃與前瞻,把不確定性轉換成結構。
沒有任何專案會完全照計畫走。所以一份能在彈性與前瞻…