那么決策者可以修改進(jìn)度和預(yù)算的可能性有多大?盡管可以預(yù)先參考具有相似情況的死亡之旅,但實際情況還是很難被事先預(yù)測。(如果這是公司里出現(xiàn)的第一個這種類型的項目,那么你就處在完全未知的領(lǐng)域之中?。?/P>
如果你有下面這種深刻的印象(無論是從自己的政治本能還是從組織中以往的項目經(jīng)驗):無論多么背離現(xiàn)實,管理層都會堅持最初的預(yù)算和進(jìn)度。這時你就需要對自己是否需要繼續(xù)執(zhí)行項目做出一個重要決定。這其中包括你可以在多大范圍內(nèi)對項目的其他方面進(jìn)行談判——比如將被分配到項目的技術(shù)人員等,我們將在第2章討論這個問題。
年輕人天真的樂觀主義:“我們周末能完成它!”
對于與死亡之旅項目相關(guān)的許多愚蠢決定,盡管管理層是一個方便的替罪羊,但技術(shù)人員也不是完全沒有責(zé)任。實際上,在很多情況下,對復(fù)雜項目的進(jìn)度和預(yù)算所做出的那些幼稚估算完全來自于技術(shù)人員,而高級管理人員只不過是高興地接受了而已。“你認(rèn)為這要花多長時間?”一個副總裁會這樣詢問技術(shù)骨干,而他很可能在上星期才剛剛被提升為第一級主管。
如果被問到的這個技術(shù)骨干并不了解實際情況,而且他還充滿了朝氣蓬勃的樂觀主義(這與十幾歲少年的錯覺(自認(rèn)為無所不能、無所不知)十分類似),他的答案往往是:“沒問題,我們也許這個周末就能把它搞出來!”真正優(yōu)秀的軟件工程師(或者用一個更恰當(dāng)?shù)脑~“黑客”)都非常相信自己只用一個周末就能開發(fā)出任何系統(tǒng)。然而,由于某些細(xì)節(jié)如此令人厭煩,例如文檔、出錯處理、用戶輸入編輯和測試等,所以他們并沒有將它們考慮在內(nèi)。
如果你就是那個充滿了天真的樂觀的軟件工程師,雖然你負(fù)責(zé)死亡之旅估算,但很可能你甚至連自己在做什么都不知道。也許你已經(jīng)讀完了上一段話,而且對這種明顯的侮辱感到非常憤怒,嘴里也在不停地嘟囔著:“當(dāng)然是這樣!我真的能用一個周末做出任何系統(tǒng)!”愿上帝保佑你;說不定你真的會成功。無論如何,從我這種老朽嘴中所說出的話永遠(yuǎn)都不可能改變你的主意。
然而,如果你是一個久經(jīng)沙場的老手,而且你已經(jīng)發(fā)現(xiàn),由于一些年輕而幼稚的技術(shù)經(jīng)理對項目的進(jìn)度、預(yù)算和資源做出了過于樂觀的承諾,自己將會被綁定在一個死亡之旅項目之上——此時你該怎么做呢?我認(rèn)為最好的建議是:“三十六計走為上!”一旦發(fā)現(xiàn)自己陷入其中無法自拔,這些技術(shù)經(jīng)理往往會徹底土崩瓦解,做出不理智的行為或陷于徹底停頓。在絕大多數(shù)情況下,他們從未處理過如此龐大與復(fù)雜的系統(tǒng),因此也不知道僅憑單純的聰明和匹夫之勇(例如,在周末進(jìn)行48小時無間斷的編碼)根本無法應(yīng)付。但無論如何,在項目落后于進(jìn)度時,他們肯定沒有心情聽你說“我曾警告過你!”。
新公司的創(chuàng)業(yè)心理我不僅看到這種事情的發(fā)生,而且也參加過這樣的項目,甚至有幾次還曾負(fù)責(zé)這種項目的啟動。在本書第一版付梓后不久,看起來任何新公司只要在公司或產(chǎn)品名稱里帶有“.com”字樣,就能比“確切知道要干什么”拿到更多的風(fēng)險投資。然而,正如風(fēng)險投資家和充滿希冀的投資者逐漸看清的情況一樣,剛剛起步的公司通常不但缺乏人手、經(jīng)費(fèi)和必要的管理,而且還對項目的成功存在著盲目的樂觀。他們肯定會是這樣:因為在準(zhǔn)備了足夠的資金和進(jìn)行了大量的計劃之前,謹(jǐn)慎、保守的經(jīng)理永遠(yuǎn)都不會考慮啟動一個新公司。
因此,根據(jù)定義,與剛起步的公司相關(guān)的項目大部分都屬于死亡之旅項目。不僅如此,在這些項目中,大部分的項目最后都會以失敗而告終,而這最終又會導(dǎo)致公司的消亡。這就是生活——高科技資本主義的全部含義都在于此(不僅僅是在美國,在全世界都是如此)。由于一生中對這種文化長期的耳濡目染,我認(rèn)為這種現(xiàn)象再正常不過;當(dāng)然,我的觀點(diǎn)也被自己曾若干次成功完成這種項目的