有些人聽到估算就頭疼。我曾經(jīng)聽到一些聰明且經(jīng)驗(yàn)豐富的項(xiàng)目經(jīng)理斷言,要估算他們項(xiàng)目的工作量是“不可能的”。我認(rèn)為這些人不懂得估算。我認(rèn)為這些人可能混淆了估算(對(duì)不確定事件進(jìn)行合情合理的評(píng)估)與超感官知覺(對(duì)不確定事件進(jìn)行準(zhǔn)確預(yù)測(cè))?;蛘咴谀承┣闆r下,他們可能不做估算就準(zhǔn)備預(yù)算或報(bào)價(jià)。
準(zhǔn)確估算也是一項(xiàng)技能,可以在實(shí)踐中得到提高。特別是在對(duì)項(xiàng)目成本進(jìn)行估算時(shí),經(jīng)理們應(yīng)當(dāng)充分考慮他們的項(xiàng)目所需的資源,每一項(xiàng)資源的估算成本,以及非人工成本和外包成本。這些應(yīng)該能讓他們對(duì)項(xiàng)目的預(yù)期成本有一個(gè)總體構(gòu)想。我知道準(zhǔn)確估算是有可能的。我自己就做到過(我的一個(gè)項(xiàng)目曾被估算需要1300工時(shí),結(jié)果用了1302工時(shí)完成),我也教過數(shù)千人怎樣做?;叵胍幌驴死硕桑喝魏翁^先進(jìn)的技術(shù)都會(huì)被誤認(rèn)為魔術(shù)。準(zhǔn)確估算也是一項(xiàng)技能,可以在實(shí)踐中學(xué)習(xí)提高,直至外行看起來像魔術(shù)的程度。
說起來好像多余,進(jìn)行估算的第一件事就是知道你要估算什么?,F(xiàn)在,讓我們假設(shè)有人要求你估算粉刷你的臥室需要多少工作量(占用你多少時(shí)間)。雖然這是一件很小的工作,但它仍有相當(dāng)多的不確定性:
·你是否需要粉刷天花板和木器還是只有墻壁?
·有沒有需要粉刷的窗戶?這些窗戶有窗框嗎?
·房間里有家具嗎?能移動(dòng)嗎?如果能移動(dòng),把它移回來是否算在“粉刷房間”之內(nèi)?
·選擇顏色是否包括在工作之內(nèi)?還有去商店購買涂料呢?
·需要刷多少遍?需要做什么特殊效果(例如大理石紋)嗎?
·有沒有人幫你做?還是你要一個(gè)人做完?
如果你不知道這些問題的答案,你有多個(gè)選擇。你可以完全拒絕去做估算;你可以做一個(gè)預(yù)留大量不確定性的估算;你可以對(duì)上述問題假設(shè)一些答案并根據(jù)這些假設(shè)做估算;你還可以在做估算之前取得上述問題的答案以減少不確定性。這些方法中每一個(gè)都是可以接受的,只要相關(guān)人員知道你使用哪個(gè)方法就行!
大多數(shù)時(shí)間,你會(huì)將幾種方法結(jié)合使用。你會(huì)做一些合理假設(shè)(并且你一定會(huì)把你的假設(shè)記錄下來!)。你會(huì)問一些問題。然后你就運(yùn)用自己的最佳判斷。
你可以用區(qū)間估算改進(jìn)你的最佳判斷。區(qū)間估算是怎樣的?在它的最簡單形式中,你對(duì)于你認(rèn)為可能需要的工作量估算一個(gè)低值和一個(gè)高值。例如,在粉刷你臥室這一案例中,而且假設(shè)只粉刷墻壁,你可能估算2到3小時(shí)。
區(qū)間估算背后的基本概念是你不需要知道所需工作量的精確值。你需要知道的是它不會(huì)比你的進(jìn)度表多出一整天。你需要知道的是它不是一件能在幾分鐘做完小事。只要實(shí)際結(jié)果落在估算值的2到3小時(shí)左右,你的估算就相當(dāng)不錯(cuò)了。
即使實(shí)際結(jié)果超出了這個(gè)范圍,你的估算也是很好的,因?yàn)榫彤?dāng)時(shí)你能掌握的情況來說這已是你能做出的最佳估算了。另外,你可以從這次偏差(實(shí)際結(jié)果超出預(yù)測(cè)范圍)學(xué)到東西并改進(jìn)你以后的估算。
使用區(qū)間估算大大減少了估算過程的痛苦。如果你習(xí)慣于單點(diǎn)估算(見下文),要在2小時(shí)和3小時(shí)之間選擇會(huì)非常困難。甚至做出一個(gè)2.5小時(shí)的估算都會(huì)困難,因?yàn)槟阒缹?shí)際會(huì)多于或少于那個(gè)數(shù)量。使用區(qū)間估算讓你能在不確定性之下進(jìn)行操作。
單點(diǎn)估算是魔鬼的作坊;它們就是魔鬼!在任何情況下都不要向任何人提供一個(gè)單點(diǎn)估算。如果你的老板堅(jiān)持要單點(diǎn)估算,那他或她很可能是想要一個(gè)預(yù)算,而非估算。給他們一個(gè)預(yù)算也沒問題,但你真的應(yīng)當(dāng)讓他們也知道你的估算,這樣他們就能了解你對(duì)預(yù)算數(shù)字的可靠性有多大信心了。
你可以通過三點(diǎn)區(qū)間估算進(jìn)一步改進(jìn)你的