解開最后期限的鐐銬

作者: wayfarer  來源: 博客園  發布時間: 2008-09-25 15:43  閱讀: 3799 次  推薦: 0   原文鏈接   [收藏]  
 

最后期限(Deadline)是軟件從業人員必須面臨的最大困難與挑戰,準確地說,它是所有程序員包括項目管理者的可怕夢魘。當堂吉珂德看到郊野之上的數十架風車,風車的翅翼如巨人的胳膊,正耀武揚威地奚落著這位中世紀后期沒落的騎士時,堂吉珂德如勇敢的斗士一般,躍馬而上,用長槍狠狠地刺向風車,換來的卻是長槍折斷,人仰馬翻,最后大敗而歸。沒錯,最后期限之于程序員,正如風車之于堂吉珂德,確實是太強大以至于無法戰勝。

那么,我們真的要知其不可為而為之嗎?就像孟子老夫子說的那般,雖千萬人吾往矣!雖然充滿了風蕭蕭兮易水寒的悲壯,但鎩羽而歸的感覺,無疑會一次次挫敗程序員的信心。更重要的是,IPO變成了負值,投資方是否還能夠將項目交付與你呢?

風車看起來是不可戰勝的,但如果善于分析風車的關鍵,找到其“罩門”,也未始沒有擊破的可能。例如,我們可以找到風車的樞紐部分,擊破一點即可使其全線瓦解。有時候,最后期限真的是貌似強大,但若能仔細分析,認真對待,也未嘗不可突破壁壘,找到制勝之道。

我曾經參與過多個項目的開發和管理工作,坦白說,最后期限總是如內心的毒蛇一般盤繞,始終是揮之不去的陰影。在客戶的聲聲催促中,就像是聽到了定時炸彈最后計時的“嘀嘀”聲。明知炸彈就要爆炸,自己卻無能為力,這樣的感覺令人沮喪。我的一個長處是善于從失敗中挖掘教訓,所謂“亡羊補牢猶未晚”,即使這個項目失敗了,至少在下一次項目中還存在成功的可能。總結下來,大約有如下幾點可以用來對付“最后期限”。

1、與客戶協商最后期限。聽起來是一個笑話,如果最后期限可以協商,就不成其為最后期限了。然而,固執的管理者們,為何要未戰而退,卻不嘗試一下可能會出現的萬分之一機會呢?當你充滿絕然的勇氣與神情去面對客戶,以專家的口吻斬釘截鐵地說道:“沒錯,按照您規定的最后期限,我們絕對能夠完成您的要求。只可惜我們卻沒有充分測試的時間。您是否愿意給出測試的時間,這樣我們就能夠交付一件讓您絕對滿意的高質量產品了。”或許你得到的是斷然的回絕,然而如果你能夠合理有效地與客戶協商,仍有回旋妥協的余地。前提是,當你在向客戶倒苦水的時候,千萬不要說產品在最后期限之前無法完成。因為這個最后期限往往是你的市場代表為了拿到項目而做出的一次妥協決定。如果你否決了這一期限,會讓客戶懷疑你所在公司的誠意與能力。關鍵是質量!因為對于客戶而言,時間固然是一個決定因素,但高質量的產品才是最后的關鍵。嘗試與客戶協商,或許你會沖破最后期限的壁壘,看到海闊天空,呼吸一口新鮮空氣。

2、與客戶協商功能要點。如果不能從時間上做文章,那么就另辟蹊徑,在功能上奪回你失守的陣地吧。功能總是有輕重之分的,將那些可有可無,或者是客戶不太關注的功能砍去,就等同于你爭取到了更長的時間。想想那些已經投入使用的產品吧,例如微軟的Word。我們可以做一下調查,世界上的所有Word用戶,有多少人全部使用過Word的所有功能?或者我們從使用概率來分析,產品中還有哪些使用概率不超過30%的非關鍵功能點?找到這些功能點,打印一個清單,然后鼓動你的如簧之舌去與客戶談判吧。或許,你能得到一個理想的結果。

0
0
 
 
 

文章列表

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 大師兄 的頭像
    大師兄

    IT工程師數位筆記本

    大師兄 發表在 痞客邦 留言(0) 人氣()