成本估算的程序
專案規劃找要就是要回答三個問題:「必須完成什麼」「需耗時多久」「要花多少錢」。當任務確定後,就必須決定時間和資源需求,這就是所謂的估算(estimating)。
理想情況是由上而下進行,先訂立問題描述與使命宣言,再往下循序進行任務拆解(製作工作分解結構),之後再規劃時程表,並指定資源,以計算成本。
任務分析
1. 工作分解結構(Work breakdown structure, WBS)是最有用的工具,就是將一項複雜的工作,不斷細分到不能再細分為止。WBS應該要在時程表排定之前完成。
2. 製作WBS時不用考慮工作執行的先後順序,只有在規劃時程表時才需要排定順序。
3. 原則上會細分為3至6層(專案群program、專案project、任務task、子任務subtask、工作包work package、投入水準level of effort)。不必要求所有的任務一定要分解到6層,只要把工作分解到足夠精確的估計時間和成本即可,或是該項工作所耗費的時間單位小於等於排進度時所使用的時間單位為止。
4. WBS可以讓人很容易的看出工作範疇,以進行工作任務的分派。
5. 任務是估算的基礎。一個好的經驗法則是,對於非敏捷式的估算來說,任何一個任務不該少於2天,或多於一個星期(5天)。
6. 任務少於2天的結果會使得專案預估項目數量變得過於龐大。相反的,任務超過一個星期,這會是一個警訊,代表還沒有充分了解這個任務,任務未被了解的結果,往往會導致嚴重的低估。
7. 專案預估還需要包括足夠的設計和適當的品管、複雜的大環境整合、和實務所需的文件。
估算時間、成本及資源
1. 估算時間或成本時,必須要把「誰來執行」這項任務的因素考慮進來。
2. 估算的基礎必須基於過去的歷史資料,或是合理的推敲模式之上,其中又以前者為佳。
估算的風險
估算時必須一併提供以下資訊,讓主管能夠了解本次估算的相關背景,以免在認知不明的狀況下做出錯誤的決策。在專案評估過程中最常犯下的一個錯誤,就是上司將下屬粗略的估計值當成實際的目標值。
1. 說明可能的容許誤差百分比。
2. 說明進行估算的方式,以及假設的基準為何。
3. 說明有哪些因素會影響估算的有效性。
取得共識
至少三人以上參與估算,估算內容分歧時,針對問題點進行溝通討論。最後大家得到一個彼此都願意接受的數據,達成估算的共識。
沒有留言:
張貼留言