Re: [請益] 該如何和工程師溝通?

看板Soft_Job作者 (自立而後立人)時間12年前 (2013/09/14 10:59), 編輯推噓18(18034)
留言52則, 22人參與, 最新討論串4/7 (看更多)
底下可以說明技術型 PM 跟管理型 PM 在進度上本質的不同。 先簡而言之, 管理型的 PM 要找會自我管理的工程師、跟他們去協調時程(換言之,聽他們的), 並且盡力讓他們不要被其他外務干擾。 技術型的 PM 則可以隨便找一般的工程師,由 PM 制訂時程, 外務干擾或支援在自己評估過的狀態會比較可以接受。 兩種人各有優劣,前者適合做戰略性的布局,要有全局觀跟說服長官的本事(必要)。 後者適合作為中小型系統的開發,可以穩定的為公司帶來產出, 在重要專案時風險也相對比較小。 但這些都得看RD跟團隊的狀態來安排,不是什麼人進來就可以當好一個PM的。 ※ 引述《cjamhe01385 (徹)》之銘言: : 不好意思,我是產品PM : 因為到了新環境,每次討論時,程式工程師態度很差 : 會酸我說:我都只要聊天講話就好,哪知道他們寫程式的辛苦 : 或著說這很麻煩很難做,他不願意之類的 @ 管理型 PM 非常倚賴 RD 的自我管理 也就是說,當 RD 在跟你抱怨時就是警訊了。 說穿了就是,談技術你不懂技術,你手上有的工具只有時程, 運氣好一點還可以打個考績跟決定績效、人事, 但這些工具都無助於 RD 解決問題。 你真正該做的就是找個比較強的 RD 去幫他(或幫你)釐清這些規格的細節。 管理型 PM 容易爆點爆在專案末期,專案快上線的時候發現完全搞不定狀況。 PM 很常抱怨工程師很難溝通,多是因為你根本沒有跟他共同溝通的語言, 這狀況就很像一個英文很破的人去找美國人喇賽, 結果美國人一直聽不懂這人在講三小,但對方就生氣了。XDDDD 其實我是不知道這種狀況下是誰比較難溝通,真的是看單位。 但是技術是一種專業,在專業之前, 只有用專業去制衡他或信任他有自我管理的專業。 然後不要以為作過類似專案就能夠用時程概估, 同樣的功能在不同 team 不同環境開發期程可以差到三四倍以上。 @ 技術型 PM 在帶的時候 當他們接到任務的時候,大架構差不多就已經搞定了, 細節實作方向至少都有 2-3 條路可以選跟 survey 。 真的覺得很麻煩很難做,都是直接釐清哪裡麻煩哪裡難做,大家坐下來橋。 RD 通常不會有太多問題,就是照著做。 應該說有問題的部份一開始就爆了,相對不會等到最後才爆。 : 導致我每次追他進度都覺得相當疲累 : 我是說XX東西好了沒,大概預計何時可以完成? : 然後工程師就會開始:妳以為這很簡單嗎?很難做耶! : 妳們這麼輕鬆,講講就會出來唷 : 我只是想要個時程進度而已耶,大哥... : 而且加班很晚的都是我,也沒讓工程師操到加班過阿 : 到底怎樣的說法 : 你們才會覺得PM有體諒工程師呢? : 請各位以自己角度幫我解惑吧,感謝 就專案運行目標而言: @ 管理型 PM 只要負責規劃目標,負責擋事情, 讓東西能夠出現 iteration,而不是規格朝令夕改, 剩下的就交給工程師去煩惱,要密集跟工程師討論進行狀況, 需要的支援跟決定可能造成問題的未定義規格。 @ 技術型PM 一般來講他反而比較需要的是確認目標是否正確, 並確保底下每個人的分工都有分到,沒有人被另一個人擋路。 (管理型不是說不用確認分工跟擋路, 是他這一塊責任只能轉嫁給工程師自己決定。) 就專案評估而言: @ 管理型 PM 要壓時程的工具只有找 consultant (or 關鍵技能內訓)、 (國內十之八九不走這套,但國外很盛行), 砍規格、砍人,這三種工具。 但砍人成本太高而且無助於目前專案, 所以一般不太常看到,主要都是砍或簡化規格。 @ 技術型 PM 要壓時程的工具是明確的規格、明確的實作規劃, 找 consultant ,砍規格、砍人,自己跳下去做 seminar , 必要的時候還可以當團隊後援。 (就是把自己當 consultant 用,但是不應該太常出現這種情況。) ------------------------------------- 工作並不是把你放到位置上,你就會自動發揮產值, 當你是個 PM ,RD就是你的戰友,我們都知道團隊的組成要是互補的, 如果你缺技術,你就需要強技術管理跟信得過的戰友幫忙, 反過來如果你只有技術缺乏規劃力,你就需要具有規劃力的企劃或主管幫忙。 也不是你站在位置上,你就能要求讓每件事情都照你的意思發生, 那是你得去努力的部分。 如果你覺得你只是照職責走,但實際上沒權也沒能力可以去管這群人, 然後你又覺得都是他們態度不好不是真的做不到(換言之,信任度不夠), 我只能說,這世界上有些工作不是什麼路人都做得來的。 你真的在你接下這份工作之前,就準備好跟知道什麼是 PM 工作了嗎? 你手上有什麼牌,你是什麼樣類型的PM,你明白了嗎? 那現在,你又知道什麼是PM工作了嗎? 該怎麼做的答案應該很清楚了。 PM 如果看不清楚自己職責跟該做的事情,那對團隊是蠻傷的。 為什麼能夠會自我管理的RD遠比其它RD來得貴,也是很明白的事情。 老板要的規格 RD 做不到就是做不到,這世界上沒有不能 delay 的時程。 你受傷來自於你的經驗不足,一開始就敲一個這麼嚴重的時程, 還沒抓個三四倍 buffer ,那時候你就先敗了... -- 筆者帶過 team 也當過 consultant , 職業生涯中有 50%的時間都在談規格,剩下 50% 也是主力一直在開發的工程師。 -- 網頁上拉近距離的幫手 實現 GMail豐富應用的功臣 數也數不清的友善使用者體驗 這就是javascript 歡迎同好到 AJAX 板一同討論。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.228.181.44 ※ 編輯: TonyQ 來自: 61.228.181.44 (09/14 11:02)

09/14 11:04, , 1F
強推~不能同意你更多!!!
09/14 11:04, 1F
※ 編輯: TonyQ 來自: 61.228.181.44 (09/14 11:05) ※ 編輯: TonyQ 來自: 61.228.181.44 (09/14 11:12) ※ 編輯: TonyQ 來自: 61.228.181.44 (09/14 11:17)

09/14 11:24, , 2F
抓出三四倍的buffer,結果別人露出"你好遜"的表情...唉
09/14 11:24, 2F

09/14 11:40, , 3F
寧可遜也得抓啊,不抓是會死人的。XD
09/14 11:40, 3F

09/14 11:41, , 4F
不用補班嗎
09/14 11:41, 4F

09/14 11:41, , 5F
到時候提早完成就好了,在軟體界沒有比提早完成更好的credit
09/14 11:41, 5F

09/14 11:42, , 6F
只要強調是因為時程緊迫所以要留一個確定的時間
09/14 11:42, 6F

09/14 11:42, , 7F
一般都能諒解 如果要壓比較短就要有品質差甚至上不了線
09/14 11:42, 7F

09/14 11:43, , 8F
有些人很喜歡裝懂的,我都會回他說不然你來做吧。XD
09/14 11:43, 8F

09/14 11:43, , 9F
通常都會惦惦,不然不想自己來做那我們就來辯論時程吧。
09/14 11:43, 9F

09/14 11:44, , 10F
要找一些可能延長時程的意外實在是太簡單了。
09/14 11:44, 10F

09/14 12:30, , 11F
感謝各位回復,因為我方是發行商,所以pm多企劃行銷出
09/14 12:30, 11F

09/14 12:31, , 12F
身,主要控管整個行銷發售的進度,對於技術了解不足,
09/14 12:31, 12F

09/14 12:32, , 13F
這部分我會好好反省和改進的,感謝各位^^
09/14 12:32, 13F

09/14 15:13, , 14F
這篇 m 起來啦, 你不要不好意思 XD
09/14 15:13, 14F

09/14 18:18, , 15F
T大 M 吧 好的有用的都可以留下來
09/14 18:18, 15F

09/14 19:09, , 16F
我只能大推了
09/14 19:09, 16F

09/14 21:23, , 17F
這篇只能推了
09/14 21:23, 17F

09/14 21:34, , 18F
好文推一個
09/14 21:34, 18F

09/14 21:52, , 19F
好文推
09/14 21:52, 19F

09/15 00:21, , 20F
喔喔,原來PM還真的有這兩種類行呀!
09/15 00:21, 20F

09/15 00:21, , 21F
這篇不M不是人
09/15 00:21, 21F

09/15 01:05, , 22F
怪不得台灣的軟體這麼差, 跟印度差不多的consultant程度
09/15 01:05, 22F

09/15 09:44, , 23F
rd轉pm的pm,溝通會不會好一點?
09/15 09:44, 23F

09/15 12:50, , 24F
@rocooshiang RD 轉 PM 並不是技術的萬靈丹,因為每個專案
09/15 12:50, 24F

09/15 12:50, , 25F
領域技術可能都會有許多細節出入,所以並不是 RD 轉 PM 就一
09/15 12:50, 25F

09/15 12:50, , 26F
定比較好溝通。還是要看技術領域,還有他本身的管理能力。
09/15 12:50, 26F

09/15 12:51, , 27F
RD 轉職 PM 雖然是技術型 PM 唯一的來源,但真的轉職的好的
09/15 12:51, 27F

09/15 12:51, , 28F
其實也是百中選一。我們也必須承認 PM 是一種專業能力。
09/15 12:51, 28F

09/15 15:20, , 29F
如果一個人由RD轉成PM之後,對技術的知識沒有再更新或
09/15 15:20, 29F

09/15 15:20, , 30F
進步。那我想技術型PM的優點就會不見,反而過度依賴過去
09/15 15:20, 30F

09/15 15:21, , 31F
的經驗而做出不符合目前實際情況的判斷...
09/15 15:21, 31F

09/15 20:18, , 32F
好文共賞
09/15 20:18, 32F

09/16 00:55, , 33F
好文必須M
09/16 00:55, 33F

09/17 10:24, , 34F
推這篇,這篇點出一些台灣軟體公司PM會有的一些問題
09/17 10:24, 34F

09/17 22:52, , 35F
推這篇~分析得很精闢~~
09/17 22:52, 35F

09/21 05:38, , 36F
好文推!
09/21 05:38, 36F

09/25 11:40, , 37F
推推
09/25 11:40, 37F

09/29 12:06, , 38F
客戶-PM-RD, 我的觀點很簡單, 一定有溝通問題
09/29 12:06, 38F

09/29 12:07, , 39F
客戶到RD的距離是個定的, 所以看誰能強大
09/29 12:07, 39F

09/29 12:08, , 40F
自然就會有一邊會比較輕鬆
09/29 12:08, 40F

09/29 12:09, , 41F
如果我是RD當然會覺得能照自己的步調做事, 很好所以PM要
09/29 12:09, 41F

09/29 12:09, , 42F
做多一點
09/29 12:09, 42F

09/29 12:12, , 43F
但是PM也不能完全不做事通通都給RD自己想辦法
09/29 12:12, 43F

09/29 12:13, , 44F
我是覺得不論是技術型或管理型, 真要講都他不足的地方
09/29 12:13, 44F

09/29 12:14, , 45F
只是偏客戶,還是偏RD,這條線自己要很清楚,去補足另一邊
09/29 12:14, 45F

09/29 12:15, , 46F
回到對與PM跟RD的溝通,真的要管RD,那PM就必須從溝通的經
09/29 12:15, 46F

09/29 12:16, , 47F
驗去找溝通的方式,了解更細的可行性,又不失大局
09/29 12:16, 47F

09/29 12:21, , 48F
唯一最難做的就是要求,所以PM要對RD的產出慢慢了解,溝通
09/29 12:21, 48F

09/29 12:21, , 49F
即使RD在耍你,還是認真的理解一次兩次之後就找的到問題
09/29 12:21, 49F

09/29 12:21, , 50F
但綜觀全局,PM要了解RD,RD同樣也要了解PM
09/29 12:21, 50F

09/29 12:22, , 51F
這樣的工作才是最有效率的
09/29 12:22, 51F

09/29 12:24, , 52F
公司也不會希望RD太過WEAK,換一個PM就做不出東西了
09/29 12:24, 52F
文章代碼(AID): #1ICz46ED (Soft_Job)
討論串 (同標題文章)
文章代碼(AID): #1ICz46ED (Soft_Job)