親愛的工程師|PM 與工程師相處的12個眉角

Rafeni
8 min readAug 30, 2019
Photo Credit: Unsplash

這篇想分享, PM 如何與一群比自己厲害數百倍的軟體工程師合作?看似不同立場的雙方如何溝通與共處?

# 為甚麼寫這篇文章

希望這樣的分享能幫助還找尋平衡的新手PM ,也想寫一篇文章記錄與感謝我們家的工程師如此好相處 XD

# 這篇文章會談到甚麼內容

一、簡述
二、擔任 PM 的心理建設與課前準備
三、與工程師的溝通「眉角」

一、簡述

每間公司的文化與制度不太一樣,這篇分享的是個人經驗、不一定適用於每一個人。

我一開始負責的工作內容是前端切版和與 UX 規劃,後來才開始 PM 之路。目前身上有1個大專案、3個小專案 / 產品同時在跑,不管是對外的客戶,還是對內的規劃、管理、測試、會議,每天平均花 70% 以上的時間在溝通。

[補充說明]

  1. 這篇文章討論的 PM 為 Project Manager,而非 Product Manager 。
  2. 根據PMP(國際專案管理師)認證之定義,專案管理兩大要素為五大流程與十大知識領域;這篇文章會比較偏重其中的溝通管理應用筆記與心態~

二、擔任 PM 的心理建設與課前準備

1. 了解自己的職責與主管的期待

在職場上,老闆與主管的安排一定有他的考量,所以通常我會問自己,上級將我安排這個職位,是要我幫他解決什麼問題?在這樣的公司文化與體制裡,我「實際」上有哪些職責與權力?這些不一定一開始就會被告知清楚,但我們必須想辦法理解分明,才能確保自己能做出符合期待的產出。

2. 認知團隊的重要性

一間軟體公司,即使有再好的業務銷售、再好的設計或行銷團隊,如果沒有工程師把想法 / 創意變成產品,那一切都是空談。而如果整個團隊只有工程師卻沒有其他部門,工程師會無法專心寫 code、也需要親身體驗被需求追殺的感覺了XD

我其實很喜歡這種缺一不可的感覺,這說明每一個人的參與都很重要,我相信沒有完美的個人~只有適合的團隊!

3. 培養技術知識

PM 最重要的工作任務是透過溝通與資源調度等方法、將專案成果如期如質的交付予客戶。而為了有效完成上述任務,就至少要懂流程、對技術有概念,才能做出相對適當的安排並加快事情的推動

4. 將客戶需求確認清楚

--

--

Rafeni

從室內設計到軟體設計,期待自己能成為有新意的問題解決者。目前任職於軟體業 PM,同時負責 UX (User Experience) 使用者體驗設計。這裡紀錄了我對專案管理、團隊協作與產品開發的各種觀點與筆記,歡迎一同交流,讓這些資訊分享更有趣 :)