close
擔任PM初期,就曾被詢問過"PM是否需具備技術能力"
我思考很久,回答的模擬兩可,大型的企業中PM的定義
通常會分為業務PM(負責前端業務支援)和產品PM(負責後端資源協調)
小型的公司可沒定義這麼清楚的
另外可能和我學歷背景有關,學的是工業管理,之前工作又是RD開發
這種問題從沒有對我造成困擾吧~
學校對於管理,是有標準答案的
越屬高階主管,技術能力需具備越少,管理能力需具備越多,剛好是trade off
就理論上而言,PM的確是無需技術能力即可擔任的
工作內容上,只要能清楚市場需求,訂好產品價格
把客戶需求和問題提供給RD
掌握好開發進度時程,似乎沒有技術也可以擔任
但在軟體業界的工作實務上,這麼多年下來的經驗,已經肯定答案是
PM需要具備技術能力,而且是"必須"具備的
不要懷疑,如果你真的要做好一個PM的工作,這是必需具備的能力
以下是PM常遇到的狀況
- 新產品的構想,常常需架構在紮實的基本技術和新技術的知識累積上,尤其是網路產品!
- 客戶需求的即時回應和解決方案提出,通常都需要技術支持
- 與RD開會時,經常要PM決定採用A解決方案或B解決方案,通常技術是重要評估項目之一,如果能清楚技術限制和優缺點,方可強化做正確決策的機率
- 開發時程的掌控,產品或專案的規格開立後,如何判斷RD開發時程是否合理? 具備技術能力,方能掌控(或壓縮)開發時間
- 與SA/SD和客戶需求之溝通上,通常會藉由各種表單或UML圖示表示,PM需能清楚瞭解並進行規劃溝通,沒有技術能力此點很困難,PM至少需具備SA能力,而SA能力是基礎於SD能力上
- 專案或軟體遇到問題需解決處理(或客戶面臨之問題),並立刻構思可行之解決方案
- 可和RD打屁聊天,當您技術能力OK時,他會把你當哥們~~~~
全站熱搜
留言列表