我是一個九人開發(fā)團隊的領(lǐng)頭人。一般來說,我們所從事的是(項目)支持和強化的工作,但是有的時候,我們被要求完成一項大型工作,而這項工作大到肯定可以被作為一個項目來看待。我們所面臨的問題是:我們很難估算需要在這些大型項目上所花費的工作量和時間。通常我們對工作量的估算不足,所以搞得在最后幾個星期里才拼命加班完成所有的工作。我正在嘗試先預(yù)估工作量,然后在未來將其翻倍。有沒有什么簡單的方法能夠解決這個問題?——Kurt
回答:
Kurt:在先前的專欄里,我們看到了在估算大型工作的工作量問題上,很多支持人員都是出了名的估算不準者。我們知道,支持工作的很多特點會在支持人員試圖估算大型工作的工作量時合起來阻撓他們。好消息是,如果你知道這些陷阱并試著避免它們,而且學(xué)會一些基本的估算技巧,那么在估算工作量上你就會做得更好。
估算的技巧
項目的特點之一是,工作和可交付的內(nèi)容是唯一的。這就意味著對項目的估算也會是唯一的。但是,基本的估算技巧能夠幫助你建立一個對項目需要多長時間的初步評估。有一些技巧要依賴于暴力(硬性估算),有一些會利用同其他項目之間的相似性,有一些要依賴數(shù)學(xué)計算,而有一些要靠其他人的意見。如果有可能的話,你應(yīng)該使用兩種方法,并對比它們(的結(jié)果),看它們是否合理和一致。如果這兩種估算(的結(jié)果)很接近,那么你的估算就是相當準確的。如果它們相差較大,那么你就應(yīng)該改進估算的方法,并找到不足之處了,或者使用第三種估算方法來嘗試獲得某種一致性。
對工作結(jié)構(gòu)的分解
進行估算最精確的方法通常是建立一個將工作分解開的結(jié)構(gòu)。這就需要在一個很高的層面描述工作,然后將該工作分解成更小的部分,直到每項活動都能夠被估算在80小時以內(nèi)完成。(或者如果項目比較小的話,就是40個小時。)這通常也需要花費很多時間和精力。但是,如果你非常好地了解了這項工作,而且如果你能夠確定所需要的工作都已經(jīng)包括進了你的工作分解結(jié)構(gòu)里,那么你就常常取得獲得一個精確的估算。
以前的經(jīng)驗
盡管所有的項目都是唯一的,但是有些項目同其他的項目非常相象。使用以前的經(jīng)驗這一技巧,你可以找一找以前完成的類似項目,然后根據(jù)那個項目實際所需要的工作量來估算你當前的工作。這是一個估算工作量的好方法,因為它允許你使用以前的經(jīng)驗。但是,它要求你以前有一個類似的項目,而且你必須具有對那個項目實際工作量的準確計算。例如,假設(shè)你正在將你的財務(wù)軟件升級為一個新的版本。如果這是你第一次完成一個新的版本,你就沒有以前的經(jīng)驗。但是,如果你以前進行過軟件的升級工作,你就應(yīng)該非常了解這次升級需要什么。即使這個項目是唯一的,它也和以前所做過的工作非常類似。
類比/比率
類比技巧和以前的經(jīng)驗非常類似。但是,你不需要具有先前的項目作為比較對象,而是尋找具有類似特點的項目。例如,讓我們還是來看一下前面升級財務(wù)軟件的例子吧。如果你以前從來沒有對進行過升級,那么你就不知道這個項目會花多長時間。但是,你也許的確具有升級應(yīng)收帳款(Accounts Receivable)軟件包的經(jīng)驗。盡管這兩項工作不相同,但是它們很類似。知道了升級應(yīng)收帳款軟件所花費的工作量和時間,會有助于你估算財務(wù)軟件升級所需要的工作量和時間。
根據(jù)比率來估算是類似的,不同的是,你要考慮當前項目同以前的項目相比而言的大小。一個很簡單的例子是,你以前可能在四個地區(qū)辦事處里安裝過一個新的財務(wù)軟件?,F(xiàn)在你被要求將同樣的軟件包安裝到另外兩個辦事處里。如果所有的條件都相同的話,在新項目(兩個辦事處)上所花費的工作量將是前一個項目(四個辦事處)所需工作量的一半,這樣考慮是理所當然的。
專家的意見
即使你以前沒有進行過這樣的項目,其他人可能經(jīng)歷過。找一找內(nèi)部或者外部的專家,看看他們是否能夠用其以往的經(jīng)驗來指導(dǎo)你進行估算。例如,如果你必須部署一項新技術(shù),你可以找一個研究分析師,請他來幫助你估算所需工作量的水平。
參數(shù)造型
要使用參數(shù)造型(parametric modeling)這一技巧,工作中就必須存在一個模式,這樣的話對一個或者多個基本部分的估算就能夠被用來推動整體的估算。例如,如果你必須在40個分支辦事處里部署一個財務(wù)軟件,那么你就可以(分別)估算大型、中型和小型辦事處所需要的典型時間和工作量。然后,將你的40個辦事處按照大型、中型和小型來分組。最后,通過計算來估算整個項目的時間和工作量。
事實上,你的提問就是這個技巧的另一個天然例子。你說你會將你團隊成員所估算的工作量翻倍。由于這里使用了某種算法,所以也可以被當作參數(shù)造型技巧。
概要
Kurt,你的問題是一個我碰到過很多次的問題。支持人員在估算大型項目時所碰到問題一部分與文化相關(guān),一部分與技術(shù)相關(guān)。首先,他們通常的工作文化是迅速地辨別和解決問題。這就使他們養(yǎng)成了一種短期的思想,當他們需要在一個更長的尺度內(nèi)對工作進行籌劃和估算的時候,這種思想并不總是能夠很好地轉(zhuǎn)變過來。
其次,這里可能有一個技術(shù)鴻溝。要跨越這一鴻溝,你需要將我在這里描述的估算技巧介紹給你的人員。這些技巧可能會促使你使用自己公司已有的技術(shù)和資源來估算大型工作的工作量,從而使估算工作更加容易一些。在得到你人員的估算并將其翻倍以前,看看這兩個方面。如果你能夠?qū)⑺麄兣嘤?xùn)成為更好的評估者,你在未來會獲得更加準確的估算。
溫馨提示:因考試政策、內(nèi)容不斷變化與調(diào)整,信管網(wǎng)網(wǎng)站提供的以上信息僅供參考,如有異議,請以權(quán)威部門公布的內(nèi)容為準!
信管網(wǎng)致力于為廣大信管從業(yè)人員、愛好者、大學(xué)生提供專業(yè)、高質(zhì)量的課程和服務(wù),解決其考試證書、技能提升和就業(yè)的需求。
信管網(wǎng)軟考課程由信管網(wǎng)依托10年專業(yè)軟考教研傾力打造,官方教材參編作者和資深講師坐鎮(zhèn),通過深研歷年考試出題規(guī)律與考試大綱,深挖核心知識與高頻考點,為學(xué)員考試保駕護航。面授、直播&錄播,多種班型靈活學(xué)習(xí),滿足不同學(xué)員考證需求,降低課程學(xué)習(xí)難度,使學(xué)習(xí)效果事半功倍。