俄羅斯玩偶

李先靜發表於2020-04-06

(以前寫的)

七月份從北海回來時,BUG數終於降到300以內了。為了一鼓作氣去完成這個專案,部門經理召開了一次動員大會,部門經理是一個非常能幹和出色的領導,儘管提出每天要求加班到晚上九點,每週工作六天,讓大家有些失望,在他的鼓舞下,大家還是興奮起來。末了,他問我們,有信心兩個月內結束這個專案嗎。當時,沒有一個人說不能。我有些懷疑,但由於剛剛加入這個專案,不便多言。



那時,一年前類似的一幕出現在我的腦海中,我甚至懷疑是惡夢在重演。那是在前一個公司的事,當時也是一個專案處於最後關頭,專案已經逾期近五個月了,我們開了一次動員大會,情景也差不多,最後老闆說,如果兩個月內我們能完成這個專案,每個人會得到一筆make sense的獎金,你們有信心嗎?答案無一例外的是“有”。然而,兩個月後,處於pendingBUG還有3000多個(總數已達17,000多個),更重要的是每天QA報出的BUG數仍然是個常數,沒有減少的趨勢,又過了一個月,專案沒有絲毫起死回生的跡象,專案取消了,這就是結局。



而今,離當初的誓師大會已近三個月,BUG數在400個左右徘徊,QA每天報出的新BUG也是常數。亦未看到專案短期內結束的跡象。在此時,不知有多少這樣的故事在重複。營銷人員對我們的承諾失去了信心,我們自己也開始失去信心。



有人說,它(軟體)看起來像一個俄羅斯玩偶,每次我們好不容易把問題搞清楚,就會發現裡面還有一個問題。

 

有人說,軟體專案的計劃即使是最好的,也是一團糟,何況我們不是最好的。

 

有人說,要評估增加一個新特徵需要多少時間相對容易,但很難評估將充滿BUG的程式碼修改成最終釋出的產品需要多少時間。

 

相關文章