如何估算大型項目的工作量
估算的技巧
對工作結構的分解
進行估算最精確的方法通常是建立一個將工作分解開的結構。這就需要在一個很高的層面描述工作,然后將該工作分解成更小的部分,直到每項活動都能夠被估算在80小時以內完成。(或者如果項目比較小的話,就是40個小時。)這通常也需要花費很多時間和精力。但是,如果你非常好地了解了這項工作,而且如果你能夠確定所需要的工作都已經包括進了你的工作分解結構里,那么你就常常取得獲得一個精確的估算。
以前的經驗
盡管所有的項目都是唯一的,但是有些項目同其他的項目非常相象。使用以前的經驗這一技巧,你可以找一找以前完成的類似項目,然后根據那個項目實際所需要的工作量來估算你當前的工作。這是一個估算工作量的好方法,因為它允許你使用以前的經驗。但是,它要求你以前有一個類似的項目,而且你必須具有對那個項目實際工作量的準確計算。例如,假設你正在將你的財務軟件升級為一個新的版本。如果這是你第一次完成一個新的版本,你就沒有以前的經驗。但是,如果你以前進行過軟件的升級工作,你就應該非常了解這次升級需要什么。即使這個項目是唯一的,它也和以前所做過的工作非常類似。
類比/比率
類比技巧和以前的經驗非常類似。但是,你不需要具有先前的項目作為比較對象,而是尋找具有類似特點的項目。例如,讓我們還是來看一下前面升級財務軟件的例子吧。如果你以前從來沒有對進行過升級,那么你就不知道這個項目會花多長時間。但是,你也許的確具有升級應收帳款(Accounts Receivable)軟件包的經驗。盡管這兩項工作不相同,但是它們很類似。知道了升級應收帳款軟件所花費的工作量和時間,會有助于你估算財務軟件升級所需要的工作量和時間。
根據比率來估算是類似的,不同的是,你要考慮當前項目同以前的項目相比而言的大小。一個很簡單的例子是,你以前可能在四個地區辦事處里安裝過一個新的財務軟件。現在你被要求將同樣的軟件包安裝到另外兩個辦事處里。如果所有的條件都相同的話,在新項目(兩個辦事處)上所花費的工作量將是前一個項目(四個辦事處)所需工作量的一半,這樣考慮是理所當然的。
專家的意見
即使你以前沒有進行過這樣的項目,其他人可能經歷過。找一找內部或者外部的專家,看看他們是否能夠用其以往的經驗來指導你進行估算。例如,如果你必須部署一項新技術,你可以找一個研究分析師,請他來幫助你估算所需工作量的水平。
參數造型
要使用參數造型(parametric modeling)這一技巧,工作中就必須存在一個模式,這樣的話對一個或者多個基本部分的估算就能夠被用來推動整體的估算。例如,如果你必須在40個分支辦事處里部署一個財務軟件,那么你就可以(分別)估算大型、中型和小型辦事處所需要的典型時間和工作量。然后,將你的40個辦事處按照大型、中型和小型來分組。最后,通過計算來估算整個項目的時間和工作量。