軟件開(kāi)發(fā)是瓜熟蒂落,不能強(qiáng)迫
預(yù)測(cè)一個(gè)任務(wù)什么時(shí)候能夠全部完成是十分困難的。所有我見(jiàn)過(guò)的軟件工程師都為此傷透腦筋,包括我自己。有些人會(huì)過(guò)高的估計(jì)開(kāi)發(fā)某個(gè)功能需要消耗的時(shí)間,而另一些人會(huì)極大的低估他們手頭的工作量。但是,這是一個(gè)真正存在的問(wèn)題嗎?不,這其實(shí)并不是個(gè)問(wèn)題。
不知道是誰(shuí)發(fā)明了人為的給一個(gè)事情設(shè)最后期限,這毫無(wú)意義。即使是你做一件事情,所有的工具都在你的桌面上,這個(gè)事情也不該有最后期限。我們的目標(biāo)是盡可能快的讓軟件發(fā)布。就像是一場(chǎng)足球比賽,當(dāng)你的對(duì)手1:0領(lǐng)先、只剩下5分鐘時(shí),全隊(duì)所要做的是極盡全力盡快得分。而在這壓力巨大的氣氛中,隊(duì)員應(yīng)該做的就是站好位,發(fā)揮自己的水平。沒(méi)有人能夠要求隊(duì)員在什么時(shí)候要進(jìn)第一球。比賽前沒(méi)有,更不是在比賽中。
我堅(jiān)信,經(jīng)理們其實(shí)不需要太為最后期限擔(dān)心。他們應(yīng)該做的是確保所有隊(duì)員知道目標(biāo)是什么,如何實(shí)現(xiàn)目標(biāo),并確保所有隊(duì)員能團(tuán)結(jié)起來(lái)共同努力。一個(gè)團(tuán)隊(duì)團(tuán)結(jié)努力,不論工作如何進(jìn)展,只要都保持超級(jí)的工作效率就好。真正唯一的測(cè)量標(biāo)準(zhǔn)就是:工作效率。
譯文鏈接:http://www.aqee.net/it-ships-when-it-ships/