jim yeh on 十二月 21st, 2006

最近同事分享參與公司其它大型軟體專案的開發經驗,她認為軟體開發過程中,專案領導者其實並不擅長管理工作:雖然所開發的系統很單純,但每次都是整個專案重新開始;就算想把之前做過的程式碼略做修改,結果卻牽一髮而動全身幾乎整個系統都會被翻修到,要做到re-use根本就是不可能的任務。同事認為管理階層應該考量如何把系統模組化,才能增加開發的效率與生產力。 同事所提的問題其實我們都很清楚,公司很多大型軟體專案都有同樣的問題,也帶來慘痛的經驗與教訓。問題不在技術上,因為大專案能夠得到公司最多的資源,所用的技術是最新的,人員也是最優秀的,而是在開發過程中沒有發揮團隊綜效,大家都很努力做了很多事,但整合時卻問題叢生,似乎永遠有解決不完的問題。

Continue reading about 軟體開發的團隊綜效