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