Teddy 曾經在第四台看過一部電影,劇情有一段提到清朝
『不願面對的真相』自古就有,這種故意將『花柳』,『天花』,傻傻分不清楚的事可是多的很。萬一有人『白目』不小心戳破『國王新衣』的秘密,可是會死無葬身之地。識相一點還是乖乖的按照『天花』來醫治就好,反正死得是皇上,又不是太醫,更不是皇太后。不過,當太醫的也要小心,萬一皇太后耍賤招,太醫可是會因為醫治皇上不力而被『賜死』。
***
上述橋段在軟體開發裡面也是履見不鮮,軟體專案常見的病症與藥方有:
- 需求經常變動-->請客戶畫押。
- 專案時間到了系統還沒完成-->時程一再往後延直到功能做完或專案葛屁。
- 專案時間到了系統又還沒完成-->直接丟給客戶先結案收錢再說。
- 時程延誤-->開會。
- 時程嚴重延誤-->開更多的會。
- 時程又延誤-->加班。
- 時程又嚴重延誤-->加更多的班。
- 程式品質不良-->回家多喝開水就好了。
- 程式品質很不良-->回家多喝開水 + 蓋棉被。
- 程式品質嚴重不良-->我的眼睛,只看得到我想看的東西,哪裡有 bugs?
- 團隊士氣低落-->訂定不合理的時程表。
- 團隊士氣嚴重低落-->訂定超級機車的時程表。
- 專案一塌糊塗-->報告老闆,一切都按造計畫中進行(我們原本就計畫要把案子搞的一團亂)。
會升官發財的人,心目中的第一優先,永遠是『把事情做對』,而非『做對事情』,兩者有何差別?
- 把事情做對:不管是偷,搶,矇,拐,騙,總之要做好可以討好『聖上』的事。打敗仗,要說成大捷;殺敵 100,要謊報殺敵 1 萬。龍心大悅之下,步步高升指日可待。
- 做對事情:效法『劉羅鍋』每日上朝奏三本,針貶時政,順便煩死皇上。
軟體專案會發生問題,也許有很多因素並不是軟體本身『有病』所引起的問題。軟體的病,只要願意對症下藥,大體都還有的救,只是『醫藥費多寡』與『痊癒時間長短』的問題。就怕是硬把『花柳』當『天花』,那就只能拖一天,算一天了。
***
友藏內心獨白:誰說民國沒有太監?
得到性病死掉的不是咸豐,是同治皇帝...
回覆刪除To 好心鄉民:
回覆刪除感謝指正....真的是『同治』皇帝,Teddy記錯了,已修正。