付費限定

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

更新於 發佈於 閱讀時間約 5 分鐘

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

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

工程如何管理?

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

本文已獲作者授權並經本站重新編輯,未經書面許可禁止轉載。本站文章提供付費授權轉載或出版,請參閱授權說明、或來信 ask@tuna.to 洽詢。如果您喜歡這篇文章,請按「喜愛」圖像、也歡迎分享到社群網站上!
以行動支持創作者!付費即可解鎖
本篇內容共 2242 字、0 則留言,僅發佈於吐納商業評論你目前無法檢視以下內容,可能因為尚未登入,或沒有該房間的查看權限。
avatar-img
1.4K會員
2.0K內容數
為您送上頂尖作者的最新管理與科技產業思維。
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
走上「專業經理人」這條路,跟自己創業有許多不同,其中之一就是專業經理人可以換公司、換工作;但如果是自己創業,除非創業失敗,否則是無法自由自在換公司的。但專業經理人的路又該怎麼選擇呢?
決定創業以後,你面臨的第一個問題就是「選擇什麼產品/服務創業?」。動身之前,你必須確定前進的方向;創業不是旅行,你不能先把背包收拾好,然後再考慮去哪裡。
在先前的〈傳說中的Scrum產品負責人,以及他的責任與工作〉中,筆者簡單的談了Product Owner(簡稱PO,中文翻為產品負責人)的重要性、以及我們該如何幫助PO成功。那麼,現實中的PO會遇到哪些問題呢?
這年頭的網站似乎可以清楚的分成兩類:一種是瞭解現今的行動趨勢、並且針對這個趨勢來做的設計;另一種則是仍在沿用15年前的樣子。今天,網站對於SEO(搜尋引擎最佳化)和跨載具的需求,早已和當年天差地遠,所以那些仍然沈睡在過去的網站,都已經到了該改頭換面的時刻了。
如果你很確定,你現在就想做一件事,那麼就不要等;對於知道自己想做什麼的人來說,行動的時間永遠是現在。創業唯一需要的就是勇氣;不要怕失敗,因為失敗能讓你更有勇氣、走得更遠,讓你和那些放棄的人拉開差距。
好的投資人不僅應該提供資金,更要提供價值;不好的投資人則可能讓公司陷入一種叫做「註定要倒症候群」的困境。創業者必須跟投資人彼此合作、彼此瞭解,共同度過難關。
走上「專業經理人」這條路,跟自己創業有許多不同,其中之一就是專業經理人可以換公司、換工作;但如果是自己創業,除非創業失敗,否則是無法自由自在換公司的。但專業經理人的路又該怎麼選擇呢?
決定創業以後,你面臨的第一個問題就是「選擇什麼產品/服務創業?」。動身之前,你必須確定前進的方向;創業不是旅行,你不能先把背包收拾好,然後再考慮去哪裡。
在先前的〈傳說中的Scrum產品負責人,以及他的責任與工作〉中,筆者簡單的談了Product Owner(簡稱PO,中文翻為產品負責人)的重要性、以及我們該如何幫助PO成功。那麼,現實中的PO會遇到哪些問題呢?
這年頭的網站似乎可以清楚的分成兩類:一種是瞭解現今的行動趨勢、並且針對這個趨勢來做的設計;另一種則是仍在沿用15年前的樣子。今天,網站對於SEO(搜尋引擎最佳化)和跨載具的需求,早已和當年天差地遠,所以那些仍然沈睡在過去的網站,都已經到了該改頭換面的時刻了。
如果你很確定,你現在就想做一件事,那麼就不要等;對於知道自己想做什麼的人來說,行動的時間永遠是現在。創業唯一需要的就是勇氣;不要怕失敗,因為失敗能讓你更有勇氣、走得更遠,讓你和那些放棄的人拉開差距。
好的投資人不僅應該提供資金,更要提供價值;不好的投資人則可能讓公司陷入一種叫做「註定要倒症候群」的困境。創業者必須跟投資人彼此合作、彼此瞭解,共同度過難關。
你可能也想看
Google News 追蹤
Thumbnail
隨著理財資訊的普及,越來越多台灣人不再將資產侷限於台股,而是將視野拓展到國際市場。特別是美國市場,其豐富的理財選擇,讓不少人開始思考將資金配置於海外市場的可能性。 然而,要參與美國市場並不只是盲目跟隨標的這麼簡單,而是需要策略和方式,尤其對新手而言,除了選股以外還會遇到語言、開戶流程、Ap
Thumbnail
嘿,大家新年快樂~ 新年大家都在做什麼呢? 跨年夜的我趕工製作某個外包設計案,在工作告一段落時趕上倒數。 然後和兩個小孩過了一個忙亂的元旦。在深夜時刻,看到朋友傳來的解籤網站,興致勃勃熬夜體驗了一下,覺得非常好玩,或許有人玩過了,但還是想寫上來分享紀錄一下~
Thumbnail
林之晨探討AI的未來,強調企業應注重“升級”而非“轉型”,並指出工程師應結合AI發展創造價值,提升競爭力。未來工程師需具備創意和熱情,AI將成為強大助手,幫助我們更專注於創新工作。
Thumbnail
2024.08.02 台中市政府 台中市長盧秀燕重視道路通行品質,位於潭子區的潭興路,現況路寬為5.5至15公尺,因寬度落差大且線形扭曲,為提升區域交通安全及服務水準,建設局斥資3億4,290萬3,000元辦理「潭興路中86-1(福貴路至新興國小前)拓寬工程」;今(2)日盧市長主持開工祈福典禮引用
Thumbnail
我們可能會有一種迷思,不管開發什麼系統,開發團隊都袛會有一種方式來工作。反正不管怎麼樣,系統最終也一定是能開發出來的。那麼選擇開發生命週期又跟我何干?本篇將會介紹專案經理應該如何為不同特性的專案選擇最合適的管理策略,即生命週期。
Thumbnail
工程師希望能釐清任務的輕重緩急,其中那些「看起來不錯,但目前重要性沒那麼高」的任務,就叫做 nice-to-have...
Thumbnail
在數位時代,Scrum已成為專案管理的利器。本文介紹Scrum的核心角色、工件和事件,並結合我開發CDP的實際經驗,分享如何通過產品待辦清單管理、Sprint計劃與執行、每日站會和Sprint回顧來提升專案靈活性與效率。希望能啟發更多專案經理運用Scrum,優化專案流程。
Thumbnail
這篇文章著重於解釋軟體專案管理中的戰略意義和專案特性評估,並提出了四個不同像限的專案特性。
Thumbnail
有位某國立大學退休校長,經常到處演講,還出書,將科學和靈界連結,講靈界科學。   我看了不少這位退休校長的視頻,被他的說法吸引,很相信他的說法,也很佩服他。   可是過了一段時間,我覺得有點不太對勁。 上網搜尋,發現有不少批評文章。仔細看了批評文章,發現這些批評文章很有道理,並非無的放矢。
Thumbnail
軟體開發專案管理的失敗原因複雜多樣,但管理不善是其中一大原因。學習為軟體開發專案而設的管理方法是有效管理的第一步,需對軟體開發專案的特徵進行評估,選擇合適的軟體開發生命週期和專案管理方法。
Thumbnail
我國預計於本島規劃興建 7 座海水淡化廠以增加水源,由於商機龐大,各家水資源公司可望因此受惠,以即將招標的台南廠和新竹廠為例,預算金額分別為 210 億和 180 億。我相信國內任一家水資源公司都無法獨吞海淡廠商機,透過策略聯盟共同投標會是合理的選項,而國統 ......
Thumbnail
隨著理財資訊的普及,越來越多台灣人不再將資產侷限於台股,而是將視野拓展到國際市場。特別是美國市場,其豐富的理財選擇,讓不少人開始思考將資金配置於海外市場的可能性。 然而,要參與美國市場並不只是盲目跟隨標的這麼簡單,而是需要策略和方式,尤其對新手而言,除了選股以外還會遇到語言、開戶流程、Ap
Thumbnail
嘿,大家新年快樂~ 新年大家都在做什麼呢? 跨年夜的我趕工製作某個外包設計案,在工作告一段落時趕上倒數。 然後和兩個小孩過了一個忙亂的元旦。在深夜時刻,看到朋友傳來的解籤網站,興致勃勃熬夜體驗了一下,覺得非常好玩,或許有人玩過了,但還是想寫上來分享紀錄一下~
Thumbnail
林之晨探討AI的未來,強調企業應注重“升級”而非“轉型”,並指出工程師應結合AI發展創造價值,提升競爭力。未來工程師需具備創意和熱情,AI將成為強大助手,幫助我們更專注於創新工作。
Thumbnail
2024.08.02 台中市政府 台中市長盧秀燕重視道路通行品質,位於潭子區的潭興路,現況路寬為5.5至15公尺,因寬度落差大且線形扭曲,為提升區域交通安全及服務水準,建設局斥資3億4,290萬3,000元辦理「潭興路中86-1(福貴路至新興國小前)拓寬工程」;今(2)日盧市長主持開工祈福典禮引用
Thumbnail
我們可能會有一種迷思,不管開發什麼系統,開發團隊都袛會有一種方式來工作。反正不管怎麼樣,系統最終也一定是能開發出來的。那麼選擇開發生命週期又跟我何干?本篇將會介紹專案經理應該如何為不同特性的專案選擇最合適的管理策略,即生命週期。
Thumbnail
工程師希望能釐清任務的輕重緩急,其中那些「看起來不錯,但目前重要性沒那麼高」的任務,就叫做 nice-to-have...
Thumbnail
在數位時代,Scrum已成為專案管理的利器。本文介紹Scrum的核心角色、工件和事件,並結合我開發CDP的實際經驗,分享如何通過產品待辦清單管理、Sprint計劃與執行、每日站會和Sprint回顧來提升專案靈活性與效率。希望能啟發更多專案經理運用Scrum,優化專案流程。
Thumbnail
這篇文章著重於解釋軟體專案管理中的戰略意義和專案特性評估,並提出了四個不同像限的專案特性。
Thumbnail
有位某國立大學退休校長,經常到處演講,還出書,將科學和靈界連結,講靈界科學。   我看了不少這位退休校長的視頻,被他的說法吸引,很相信他的說法,也很佩服他。   可是過了一段時間,我覺得有點不太對勁。 上網搜尋,發現有不少批評文章。仔細看了批評文章,發現這些批評文章很有道理,並非無的放矢。
Thumbnail
軟體開發專案管理的失敗原因複雜多樣,但管理不善是其中一大原因。學習為軟體開發專案而設的管理方法是有效管理的第一步,需對軟體開發專案的特徵進行評估,選擇合適的軟體開發生命週期和專案管理方法。
Thumbnail
我國預計於本島規劃興建 7 座海水淡化廠以增加水源,由於商機龐大,各家水資源公司可望因此受惠,以即將招標的台南廠和新竹廠為例,預算金額分別為 210 億和 180 億。我相信國內任一家水資源公司都無法獨吞海淡廠商機,透過策略聯盟共同投標會是合理的選項,而國統 ......