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