俄羅斯玩偶
(以前寫的)
七月份從北海回來時,BUG數終於降到300以內了。為了一鼓作氣去完成這個專案,部門經理召開了一次動員大會,部門經理是一個非常能幹和出色的領導,儘管提出每天要求加班到晚上九點,每週工作六天,讓大家有些失望,在他的鼓舞下,大家還是興奮起來。末了,他問我們,有信心兩個月內結束這個專案嗎。當時,沒有一個人說不能。我有些懷疑,但由於剛剛加入這個專案,不便多言。
那時,一年前類似的一幕出現在我的腦海中,我甚至懷疑是惡夢在重演。那是在前一個公司的事,當時也是一個專案處於最後關頭,專案已經逾期近五個月了,我們開了一次動員大會,情景也差不多,最後老闆說,如果兩個月內我們能完成這個專案,每個人會得到一筆make sense的獎金,你們有信心嗎?答案無一例外的是“有”。然而,兩個月後,處於pending的BUG還有3000多個(總數已達17,000多個),更重要的是每天QA報出的BUG數仍然是個常數,沒有減少的趨勢,又過了一個月,專案沒有絲毫起死回生的跡象,專案取消了,這就是結局。
而今,離當初的誓師大會已近三個月,BUG數在400個左右徘徊,QA每天報出的新BUG也是常數。亦未看到專案短期內結束的跡象。在此時,不知有多少這樣的故事在重複。營銷人員對我們的承諾失去了信心,我們自己也開始失去信心。
有人說,它(軟體)看起來像一個俄羅斯玩偶,每次我們好不容易把問題搞清楚,就會發現裡面還有一個問題。
有人說,軟體專案的計劃即使是最好的,也是一團糟,何況我們不是最好的。
有人說,要評估增加一個新特徵需要多少時間相對容易,但很難評估將充滿BUG的程式碼修改成最終釋出的產品需要多少時間。
相關文章
- Arm 停止俄羅斯業務
- 俄羅斯方塊練習
- Tetris 俄羅斯方塊遊戲遊戲
- canvas實現俄羅斯方塊Canvas
- 俄羅斯方塊(JS+CSS)JSCSS
- 2018世界盃俄羅斯vs沙特比分預測 俄羅斯vs沙特誰會贏
- 2018世界盃俄羅斯vs埃及比分預測 俄羅斯vs埃及誰會贏
- 為什麼選擇俄羅斯代理IP?它對俄羅斯業務有什麼用處?
- 俄羅斯套娃 (Matryoshka) 嵌入模型概述模型
- 俄羅斯總理的幾何題
- 俄羅斯的 HTTPS 也要被廢了?HTTP
- 【Java遊戲】java俄羅斯方塊!Java遊戲
- Flutter Web 實戰 - 俄羅斯方塊FlutterWeb
- 匿名郵件引發俄羅斯炸彈恐慌,威脅蔓延白俄羅斯
- 俄羅斯擬將蘋果、微軟等59家撤出俄羅斯的西方企業收歸國有蘋果微軟
- 俄羅斯駭客:“我要打十個!”
- 俄羅斯:‘區塊鏈屬於我們’區塊鏈
- 2018世界盃烏拉圭vs俄羅斯誰會贏 烏拉圭vs俄羅斯比分預測
- 俄羅斯的 IT 危機:儲存快用完了
- 網賺APP的“俄羅斯套娃”遊戲APP遊戲
- 【leetcode354】. 俄羅斯套娃信封問題LeetCode
- 翻譯中國遊戲的俄羅斯姑娘遊戲
- 用 SAP ABAP 編寫的俄羅斯遊戲遊戲
- GSMA:俄羅斯部署5G的好處
- 使用JavaScript實現一個俄羅斯方塊JavaScript
- 基於MonoGame重製《俄羅斯方塊》遊戲MonoGAM遊戲
- Github暫停俄羅斯程式設計師賬戶Github程式設計師
- 聊聊安卓禁用俄羅斯BQ手機這事安卓
- 如何讓 Emacs 俄羅斯方塊變得更難Mac
- wxpython入門第十一步(俄羅斯方塊)Python
- 最新《 java實戰開發俄羅斯方塊教程》Java
- Python 實戰開發俄羅斯方塊遊戲Python遊戲
- 俄羅斯的加密貨幣註冊公司白名單加密
- 俄羅斯公司用加密代幣獎勵員工加密
- 基於Flutter的俄羅斯方塊小遊戲Flutter遊戲
- c#實現簡單的俄羅斯方塊C#
- 俄羅斯政府解決加密貨幣草案爭議加密
- Yandex Station: 俄羅斯科技巨頭的智慧音響之作