喇叭主管: 我排定下禮拜要送測,請Magic蒐集大家的code,建置好系統送測。
Magic: 好。
其他人: ...。
------------------送測前一個禮拜----------------
Hero: Magic~~我改好了xxbug,幫我更新一下
Apple: Magic~~我上次給你的那個code幫我復原一下,我搞錯了不好意思...
Doramon: Magic~~我換了你新給我的環境會掛掉耶...
------------------送測前1天----------------
Apple: Magic~~我改好了xxbug,幫我更新一下
Hero: Magic~~我上次給你的那個code幫我復原一下,我搞錯了不好意思...
Doramon: Magic~~我換了你新給我的環境會掛掉耶...
------------------送測前1小時----------------
Doramon: Magic~~我改好了xxbug,幫我更新一下
Hero: Magic~~我上次給你的那個code幫我復原一下,我搞錯了不好意思...
Apple: Magic~~我換了你新給我的環境會掛掉耶...
------------------送測後----------------
Doramon: Magic~~我改好了QA測到的xxbug,幫我更新一下...
Hero: Magic~~我改好了QA測到的xxbug,幫我更新一下...
Apple: Magic~~我改好了QA測到的xxbug,幫我更新一下...
Magic: 老闆~~我要辭職!!我這禮拜一值在幫其他人放檔案、回覆、測試,連到送測前一秒鐘都還要我更新!!我每分每秒都要專注在copy檔案,中途還不能被打斷!!甚至無法上廁所!!你是要搞死我阿!!我也有bug要解阿!!可不可以找工讀生來做這件事阿!!
喇叭主管: 那請大家前一天就給Magic 穩定的code,不準再改!!
Ans:讓我來告訴你結果,就算叫主管規定最後一天就要給穩定的code,也不可能執行的。因為總是會有人最後一秒發現bug,然後拜託Magic包版本。Magic會不包嗎? 包了,累死。不包,被幹死,說見死不救。於是喇叭主管就只能眼見Magic背著黑鍋離開,換下一個人來發行軟體。喇叭主管之所以喇叭,就是拿不出任何辦法解決Magic的問題。
我來幫Magic解決...Magic需要安裝一個版本管理的server,並且教大家如何將各自的code自己放到server上,不再透過Magic去copy、管理。Magic只需要在發行的前一分鐘,將所有的code抓下來,然後建構出大家都已經放到server上的版本來跑即可。這樣子Magic就不會累死了。
沒有留言:
張貼留言