您的位置:軟件測(cè)試 > 軟件項(xiàng)目管理 > 成本管理 >
報(bào)價(jià)階段預(yù)估項(xiàng)目時(shí)程與成本密技
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時(shí)間:[ 2013/5/14 15:54:52 ] 推薦標(biāo)簽:

真正的聰明人會(huì)采取第二種方法。只是要唬爛,還是得要有唬爛的技巧,以便在被老板質(zhì)問(wèn)時(shí),可以找到一個(gè)適當(dāng)?shù)奶嫠拦。以下我?huì)針對(duì)項(xiàng)目經(jīng)理在估計(jì)的過(guò)程里,常用的流程進(jìn)行細(xì)部的介紹。

民意調(diào)查

民意調(diào)查的重點(diǎn),在于項(xiàng)目經(jīng)理需要把所有的工作先區(qū)分出來(lái)。也是說(shuō),項(xiàng)目經(jīng)理得要知道要完成一個(gè)項(xiàng)目,所有的工作項(xiàng)目應(yīng)該是什幺。原則上如果連工作項(xiàng)目也不清楚,抄抄前人的智能也差不多了。
等到每個(gè)工作都區(qū)分出來(lái)了,接著是要幫每項(xiàng)工作找個(gè)替死鬼,要他們提供時(shí)程的預(yù)估。接著把民意調(diào)查的結(jié)果紀(jì)錄下來(lái)。這里需要特別注意的是,要確定每項(xiàng)工作都要少找到一個(gè)人愿意提供估計(jì)的數(shù)據(jù)。下面這個(gè)例子是一個(gè)不好的例子:

布魯斯:萊西,你認(rèn)為這個(gè)案子的系統(tǒng)分析要花幾個(gè)月?
靈犬萊西:汪汪汪。
布魯斯記錄了,系統(tǒng)分析:三個(gè)月…
十個(gè)月后:
吉娜:布魯斯,為什幺你們預(yù)估系統(tǒng)分析要花三個(gè)月,可是光系統(tǒng)分析,花了十個(gè)月?這到底是誰(shuí)估的?怎幺會(huì)差這幺多?
布魯斯:…(這個(gè)萊西,我要把你烤成肉干來(lái)吃…)這個(gè)嘛…
正確的做法是:
布魯斯:賽門(mén),你認(rèn)為這個(gè)案子的系統(tǒng)分析要花幾個(gè)月?
賽門(mén):嗯…我想,少要三個(gè)月…五個(gè)月好了。
布魯斯記錄了,系統(tǒng)分析:六個(gè)月…
三天后:
吉娜:為什幺你們預(yù)估系統(tǒng)分析要花六個(gè)月,怎幺會(huì)要這幺多的時(shí)間?
布魯斯:這個(gè)是賽門(mén)估計(jì)出來(lái)的,為了怕出現(xiàn)什幺狀況,我再加上一些buffer。如果你覺(jué)得不妥,你要不要跟賽門(mén)談?wù)?hellip;
十個(gè)月后:
吉娜:為什幺你們預(yù)估系統(tǒng)分析要花六個(gè)月,后卻花了十個(gè)月現(xiàn)在還看不到一個(gè)影?
布魯斯:這個(gè)是賽門(mén)估計(jì)出來(lái)的,他一開(kāi)始預(yù)估五個(gè)月,我還已經(jīng)加了一個(gè)月的buffer,可是現(xiàn)在看起來(lái),還是不夠,當(dāng)然,這不是賽門(mén)不努力,也不是我們沒(méi)有好好掌握,實(shí)在是一開(kāi)始太樂(lè)觀了…
吉娜:賽門(mén),你這個(gè)數(shù)字到底是怎幺估出來(lái)的?…

透過(guò)民意調(diào)查法,一方面可以讓項(xiàng)目成員享受參與項(xiàng)目的樂(lè)趣。如果工作順利完成,這當(dāng)然是你領(lǐng)導(dǎo)有方才可以順利達(dá)成任務(wù);如果工作延遲了,少你還有一個(gè)替死鬼可以推卸責(zé)任。當(dāng)然,這個(gè)替死鬼再預(yù)估時(shí)間時(shí),多半也是自由心證抓出來(lái)的。

加權(quán)計(jì)算

民意調(diào)查完了以后,其實(shí)有兩個(gè)動(dòng)作要做,第一個(gè)是加權(quán)計(jì)算。
所有的預(yù)估都會(huì)有誤差,根據(jù)科學(xué)的統(tǒng)計(jì),誤差的大小,跟你一輩子會(huì)踩到多少次狗屎成反比。原則上狗屎運(yùn)越好的人,誤差越小。只是這些誤差,是隨機(jī)地分布在不同項(xiàng)目之中。

也是因?yàn)檫@個(gè)原因,讓項(xiàng)目的估計(jì)非常的不準(zhǔn)確。這也是我們?yōu)槭茬垡訖?quán)計(jì)算的原因。因?yàn)槭虑榭偸怯谐龊跻饬系目赡埽酝ǔN覀儠?huì)為每個(gè)工作項(xiàng)目,預(yù)估一定的buffer。再加上我們對(duì)于項(xiàng)目成員的了解,會(huì)加上一定的權(quán)重,例如:Steven所估出來(lái)的時(shí)間,需要乘以2倍;Andy所估出來(lái)的時(shí)間,需要乘以3倍;Joyce所估出來(lái)的時(shí)間,則是要乘以0.8倍…
除此之外,我們通常會(huì)針對(duì)技術(shù)上的難度,以及各種風(fēng)險(xiǎn)系數(shù),定出一定的權(quán)重,再加上使用者可能變更的項(xiàng)目,再乘以一個(gè)權(quán)重。
這個(gè)方法的重點(diǎn),在于所有的權(quán)數(shù)是你自由心證,隨便高興自行判斷出來(lái)的。也是說(shuō)全部都是依據(jù)你個(gè)人的經(jīng)驗(yàn),以及上天賜予的靈感,加上奇怪的政策規(guī)定形成的公式所計(jì)算出來(lái)的。

在經(jīng)過(guò)項(xiàng)目成員自由心證的預(yù)估,再乘上一個(gè)自由心證的權(quán)重之后,通常這時(shí)候你會(huì)得到一個(gè)被放大許多倍的時(shí)程。這是為什幺通常我們會(huì)需要討價(jià)還價(jià)的原因。不過(guò)在進(jìn)一步探討市場(chǎng)買(mǎi)賣(mài)的喊價(jià)法之前,我們應(yīng)該先看看綜合現(xiàn)在這兩種方法的變形:超人估計(jì)法。

超人估計(jì)法

原則上這個(gè)方法是綜合了民意調(diào)查法與加權(quán)計(jì)算的特性。民主的中,凡是有投票權(quán)的人,都覺(jué)得他參與了改變世界的過(guò)程。使用民意調(diào)查法,可以讓被問(wèn)到的人有參與感。問(wèn)題是公司通常不是一個(gè)民主的世界,從老板通常不是透過(guò)選舉選出來(lái)的知道了。老板通常會(huì)有特別信賴(lài)的人,跟政府首長(zhǎng)特別喜歡征詢(xún)專(zhuān)家學(xué)者的意見(jiàn)一樣,這些人通常是老板下決定時(shí)的信息來(lái)源。這些人通常具有超人一等的能力,可以用超光速繞著地球飛行,由于頭發(fā)無(wú)法承受這幺高速飛行摩擦,所以頭通常會(huì)變得禿禿的。我們可以簡(jiǎn)單地將這些人歸類(lèi)為『超人』。

對(duì)于超人來(lái)說(shuō),估計(jì)時(shí)程這個(gè)問(wèn)題,可以從他們超凡的X光眼睛中,洞察宇宙的奧秘,所以可以預(yù)知未來(lái)。(不要問(wèn)我X光跟預(yù)測(cè)未來(lái)有什幺關(guān)系。)只是項(xiàng)目經(jīng)理通常會(huì)由于經(jīng)驗(yàn)的驅(qū)使,將超人與平凡人的能力差異列入考量。這時(shí)候的爭(zhēng)論,通常在于超人的力氣到底等于幾個(gè)凡夫俗子加起來(lái)的結(jié)果。

超人:因?yàn)槲沂浅耍視?huì)使用光速飛行,所以我想這個(gè)項(xiàng)目,如果我來(lái)做應(yīng)該只要三個(gè)月可以做完了。
布魯斯:超人,這是因?yàn)槟愕牧馓罅,所以我覺(jué)得你不可以用你的標(biāo)準(zhǔn)來(lái)看這個(gè)平凡的世界。我想我們少應(yīng)該要乘以四倍,我會(huì)預(yù)估十二個(gè)月才可以完工。
吉娜:布魯斯,你還是高估了一般凡人的能力,我覺(jué)得乘以五倍差不多。
這時(shí)候的問(wèn)題,通常在于到底一個(gè)超人等于多少個(gè)凡人這樣無(wú)用的爭(zhēng)論上。實(shí)際上,超人通常只是提出一個(gè)根本不可能的下限,讓大家自己往上加碼。此外,通常因?yàn)槌嗣χ仁澜,所以通常不?huì)有空來(lái)參與這個(gè)項(xiàng)目的開(kāi)發(fā)。所以項(xiàng)目還是會(huì)如預(yù)期地delay。

討價(jià)還價(jià)

所有預(yù)估的時(shí)程,都會(huì)需要經(jīng)歷這個(gè)過(guò)程。典型的例子如下:
布魯斯:系統(tǒng)分析需要六個(gè)月?
吉娜:可是客戶(hù)要在十個(gè)月內(nèi)上線(xiàn)啊,六個(gè)月的系統(tǒng)分析根本不可能。布魯斯,為什幺你們預(yù)估系統(tǒng)分析要花六個(gè)月,怎幺會(huì)要這幺多的時(shí)間?
布魯斯:這是賽門(mén)估出來(lái)的啊,我不可能不保留一點(diǎn)buffer?
吉娜:我多給你半個(gè)人,我請(qǐng)史壯花百分之五十的時(shí)間幫忙你,四個(gè)月內(nèi)做完。
布魯斯:不可能,少需要五個(gè)月。
吉娜:我請(qǐng)史壯這段時(shí)間全力幫忙你,可是你要確定把他的時(shí)間盯好。不要讓他去忙其它的事情,F(xiàn)在你有兩個(gè)全職的人了,我想這樣應(yīng)該可以在三個(gè)月內(nèi)做完。
布魯斯:還是不可能,史壯這幺忙,我不相信他可以full time support。為了保險(xiǎn),我覺(jué)得少還是需要四個(gè)半月。
吉娜:你要給他們壓力啊,一定要把他們的生產(chǎn)力都擠出來(lái)。無(wú)論如何,一定要在四個(gè)月內(nèi)完成。
布魯斯:好吧。我試試看。
這種事情做多了,其實(shí)也明白了。通常在一開(kāi)始預(yù)估schedule時(shí),會(huì)先保留一部份的buffer,等著讓老板來(lái)砍。這種討價(jià)還價(jià)的行為一旦形成習(xí)慣,會(huì)變得是每次估計(jì)時(shí)程,都要上演的戲碼。其實(shí)跟臺(tái)灣人在夜市買(mǎi)賣(mài)東西差不多。

上一頁(yè)123下一頁(yè)
軟件測(cè)試工具 | 聯(lián)系我們 | 投訴建議 | 誠(chéng)聘英才 | 申請(qǐng)使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd