談工程管理與功能規劃:軟體開發見聞錄#3/葉光釗

2019/01/11閱讀時間約 5 分鐘

所有的軟體開發專案,都會有這麼一個天字第一號大挑戰:控制時程。在M社的研發手法,就是透過工程管理決定什麼要做、什麼不做,來控制開發的總時間,並利用功能規劃的手法決定開發內容。

葉光釗
曾任台灣微軟研究開發部副總經理、公共事業群技術長,是 IT 業界經歷長達二十年的老兵。對微軟全球技術的開發實務有深入了解,並有獨到見解。tuna.toa

工程如何管理?

「工程管理」聽起來是個艱難的管理詞彙,事實上也是。
所有的軟體開發專案,都會有這麼一個天字第一號大挑戰:控制時程。簡言之,在M社的研發手法,就是透過工程管理決定什麼要做、什麼不做,來控制開發的總時間。
「工程管理」(Engineering Management,簡稱EM)講是很容易,但是當實際執行起來,是處處違反人性的。
話說當年筆者的職責剛從「工程師」升等成「帶工程師」(engineering engagement)的時候,心裡時很惶恐的;老實說,叫一個非科班出身的黑手擔起這個大任,壓力之大非同小可。
還好M社處處有前輩高人,所以最直截了當的作法,就是到處虛心討教各位前輩的心法,看看是不是能融會貫通成自己的一套。
問了一圈下來,帶領團隊的方法意見五花八門,各種奇奇怪怪的理論都有,令人眼花撩亂;倒是對於管理專案的手法,反而出人意外的相當一致:
你一定要學會堅決、心狠手辣的砍,絕不能心軟。
一位資深產品經理這樣跟我說。

本文已獲作者授權並經本站重新編輯,未經書面許可禁止轉載。本站文章提供付費授權轉載或出版,請參閱授權說明、或來信 [email protected] 洽詢。如果您喜歡這篇文章,請按「喜愛」圖像、也歡迎分享到社群網站上!
以行動支持創作者!付費即可解鎖
本篇內容共 2242 字、0 則留言,僅發佈於吐納商業評論
吐納商業評論
吐納商業評論
專業、深入、提供最佳閱讀體驗的商業評論網站。
留言0
查看全部
發表第一個留言支持創作者!