看板 Soft_Job 關於我們 聯絡資訊
※ 引述《TonyQ (沉默是金。)》之銘言: : ----------------------------------- : 一個健全軟體專案的架構理面會有不需要技術的管理角色, : 也會有需要技術的管理角色,這是我認同的。 : ----------------------------------- : 不需要技術的管理角色, : 主要進行的是回報給更高層或對外的專案進度掌握, : 協調整合相關資源的角色,而不常直接干涉開發內容。 : 他們的普遍特徵是常常作一堆有的沒的甘特圖之類的統計報表。XD : 他們也負責擔任溝通窗口,可以居中協調開發團隊跟使用者討論, : 你知道開發者跟 end user 直接討論起來常常牛頭不對馬嘴, : 有個居中協調者專門進行雙方議題的斡旋,其實比雙方直接槓上來得好。 : 如果再有測試部門的團隊,這樣的角色也可以再跟測試部門的溝通上派上用場? : 沒有多少開發者喜歡開會,這種人可以把開發者不那麼需要開的會議降到最低? : ----------------------------------- : 另一個搭配的技術管理者則是確實了解時程,知道目前進度, : 能了解目前可能的風險,可以跟資源整合的人保持溝通確保時程順利, : 在時程有問題的時候可以施加壓力逼他們砍功能或者不要過度發散(笑)。XD : ----------------------------------- 這就是大家常遇到的悲劇所在了, 因為常出現公司搞不清楚什麼樣的管理角色要有技術知識, 就派了沒技術知識的人去做需要有技術知識的管理工作, 沒技術知識的人也自以為會管, 就發生悲劇了, 所以其實把PM的問題解決方式,簡而化之,用一句話來講, 就是「沒有技術知識的話,就不能干涉研發」, 一個人沒有技術知識的情況下, 他可以掛PM, 他可以去要資源, 他可以接待客戶, 他可以處理人事, 他可以處理內容, 他可以做行銷, 他可以寫文件, 但他就是不能干涉研發,也不可以去做系統設計 (例如:這個介面要長怎麼樣...操作方式要怎麼樣...像這樣也不可以做) 若是不能干涉研發的PM, 那或許不能叫PM,來避免混淆比較好, 若是這樣,那要叫什麼比較好,我就不知道了 話說我就遇過兩個PM,人超級好,超級會做人,EQ也很好, 即使如此,這兩個PM就是沒技術知識, 確跑來做系統設計,和規劃研發時程與人力分配, 結果在他們任職期間, 足足讓公司慘賠一年半, 最後是我和其他同事去擦他們的屁股, 而且還擦不了 像這樣,人很好,但就是捅出大洞時, 要罵也不好意思(他們其中一位很常請大家吃東西), 不罵也不對... 還有有人提到有人會指責程式設計師"為什麼別人做得到你做不到?" 我真的很討厭這句話,很沒sense, 我遇到這種問題, 可能就會想說: "別人有十個人,我只有一個人" "別人花一年做出來的,我只有一個月" "別人年收入百萬,我只有22K" "別人PM是從基層研發幹起,你呢?" 所以呀, 有時候技術人員自己也要硬一下, 遇到不合理的事, 勇於反應,勇於抗拒, 其實是在保護自己,也是在保護整個團隊 也最好是在事前就能發現不合理的地方 -- 我是一位調酒師, 會調三杯酒, 第一杯初戀,加了哈密瓜,又香又甜,讓你夢尋佳人, 第二杯前女友,加了橄欖,苦中帶澀,讓你難以忘懷, 第三杯前妻,加了大茴香,辛辣刺鼻,讓你退避三舍, 先生,你想點那杯酒呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.184.9.109