[分享] PM經歷與能力要求,關於PM的人生體悟
創造自我價值,來自專案經驗累積
前言
目前在海棠設計擔任特別助理,在資訊專案這條路,曾經嘗試過Engineer(Junior),SA(Junior),PM,Marcom等經歷,這一篇主要分享我在SA跟PM的心路歷程故事。
政府專案公司歷程
在資訊這條路的第一份工作,到專做「政府專案」的專案公司,培訓了六個月Asp.net(c#)課程,就先開啟了菜鳥工程師的職涯生活。
一開始跟著Senior Engineer負責單元功能的撰寫跟測試,根據SA跟PM開的需求coding,接觸不到客戶,都是聽轉一手的消息,有一天老闆說:「現在○○專案缺SA,我覺得你蠻適合溝通的,你先去跟著PM去開會觀摩看看」,菜鳥工程師沒想太多就跟著去了,想當然爾回來就是被指派直接當○○專案的SA,很快的就跳到了SA的旅程,擔任SA的時間不算長,但從旁觀察資深SA及自身經驗,獲得以下重點經驗。
我當SA做了什麼?
- 系統需求訪談
- 撰寫SDD(Software Design Document)
- 撰寫SAD(Software Architecture Document)
- 跟Engineer溝通文件內容(培養革命情感),讓系統能夠照我規劃的SDD/SAD落地實現
- 跟SE學習專業,讓軟硬體環境佈署可以讓專案在穩定的系統上使用
SA應有的能力?
- 邏輯能力好,評估可行性使用
- 溝通能力好,了解需求使用
- 熟悉一種程式開發語言,不要被Engineer控制使用
- 熟悉軟體工程,對開發工具特性熟悉,同上
- Word能力強,最基本的不用多說
大概SA當了半年,有一天老闆說:「○○專案的PM不適任,我看你SA做的還不錯,專案都蠻順利的,不如你來兼著當PM好了,妳也比較好控專案」雖然對話跟半年前說的差不多,但仍沒想那麼多,就又展開了SA兼任PM的旅程。
我當PM多做了什麼事情?
- 客戶需求訪談(無限場),北、中、南、外島都跑過,曾搭過晚上末班火車到台東,路上燈火無通明,搭上計程車時還要傳司機車牌給已抵達飯店的同事,以免我就這樣消失。
- 撰寫各式專案文件(專案甘特圖WBS、工作說明書、各式會議紀錄、專案預算表、人力資源計劃書、風險管理計劃書、測試報告書、驗收文件等)
- 各式提案簡報(內外部啟動會議、設計提案簡報、功能規劃簡報、進度簡報、驗收簡報等)
- 負責執行,與客戶溝通(培養感情),避免無限的改需求跟各種無奇不有的拖延款項理由(老闆不蓋章、簽核要跑很久、東西明明做完了還要說你還沒完成等)
- 跟老闆培養感情,不然他會一直不了解進度,只會直接問你進度
在政府專案遇到的痛點
政府專案公司一共經歷了3種職務,擔任PM的時間最長,體悟也比較多,也學到不少跟政府機關人員溝通的眉角,當然也有痛點
- 做不完的需求訪談
- 改不完的功能變更
- 加不了的專案預算
- 永遠拿不掉的無障礙標準
- 總是要全案收完才能收款
3年過去,接下來就到了現任公司,台北海棠設計,擺脫政府專案的牢籠,投入企業品牌客製化專案的懷抱,分享政府專案與品牌專案的差異在哪裡,專案公司的PM工作項目及執行流程大同小異,在於文化不同,分享差異之處。
政府v.s企業專案差異點
- 企業品牌專案,較沒有無障礙的需要,在設計或流程表現,有較彈性的設計空間
- 如果PM夠專業,能針對客戶所需提出建議方案,在專案預算上面較有談判空間,也較能有自我表現舞台,政府專案的框架多容易被侷限住
- 客製化設計及開發,較能深入客戶產業需求底層
- 可以接觸多元化產業,學習更多產業Domain know-how
品牌專案挑戰及處理方式
- 每個專案都說自已是急件,要在有限時間內達到高品質
如何達成:PM聚集開會排出優先順序,PM自已無法訂出時即找主管協調定出,確認及驗證工作不可缺少
2. 每個專案的付款要求總是不同,在有時程壓力的情況下,有時候需要先進行下一階段工作項目再收款,現金流壓力大
如何達成:事先了解合約簽定請款方式,跟Marcom確認好每月預計作帳日,往前推算日期先與客戶溝通好,以利達成應收款項的目標,尤其遇到月結30天/60天/90天的客戶,有時差一天請款,就差了一個月才收到款。
3. 客戶主觀需求與市場趨勢不一定會劃上等號,需要PM專業的建議及取捨
如何達成:當主觀已強烈到不採納市場趨勢或專案建議時,根據利害關係人回饋的資訊,理解堅持背後的原因為何,說出自身的建議,再採決議方式。
4. 零碎的專案事項眾多,需自行排出緊急程度,在時間內逐一解決
如何達成:善用Google行事曆,以30分鐘為1個單位,排出當日工作日程,插件也排除,影響原定計畫時直接挪動順序
5. 被客人高壓轟炸時,能沈著應對並處理完成
如何達成:除了找方式抒壓之外,被轟炸時腦中自動Search過往經驗有無發過的案例,找最接近高壓轟炸型客戶的處理方式來使用,比如習慣一天打5通電話,寫5封信的客戶,約定好每天一次的通話時間,在這一次的通話前,將問題清單整理好,再發過來統一討論,避免轟炸造成的疲勞感,及降低個性急的客戶不安感。
PM應有的能力
為了顧好時間、成本、品質,需要具備以下能力:
- 溝通能力好,跟各式風格客戶、工程師、設計師溝通時轉換使用
- 邏輯能力好,跟工程師溝通順暢使用
- 收款能力好,現金流很重要,有收款才有辦法持續高效運轉
- 主動性佳,避免被動等待,換來無限延長
- 時間是成本,聽話聽重點,講話講重點,避免多餘話術
- 想盡辦法面對各式各樣的難題及大魔王
- 換位思考,尊重對方的專業,無論他所在什麼領域
- 掌握核心利害關係人地雷,保持敏銳
- 客戶及夥伴關係經營
PM人生體悟
我常覺得PM像是多功能事務機,可以多工作業,還有分高階跟初階。
PM可接觸到眾多面向的事情,像變形蟲一樣不斷吸收後改變策略或方向,接觸的範圍可以很廣,也可以鑽的很深。
有人會不知道PM在忙什麼,也有人說過PM是不是在瞎忙?說實在忙起來時,真的非!常!忙。
每天有回不完的信件,回不完的Line、Skype、Slack,改不完的計畫,講不完的電話,那個某某某什麼都不懂呀,那個某某某說A功能要3天後才能好,那個某某某說他沒辦法等到簽約才開工,那個某某某他到底知不知道什麼叫vue框架,ASAP跟溝通無所不在。
下面的對白你一定覺得很熟悉,因為都是專案PM的日常。
「為什麼我要喬付款方式,合約不是Marcom的事嗎」
「為什麼他連遠端連線是什麼都不知道」
「為什麼是我要去跟客戶道歉」
「為什麼客戶不付款給我,我都完工了,又要被質疑辦事不力」
「為什麼這種事情要我處理」
「為什麼他的美感這麼特別」
「為什麼我們定好的專案時程表他都不看」
「為什麼確認書都簽了還要改我的稿!他不知道會Delay嗎!」
「為什麼Spec都確認了為什麼還要改規格」
PM不是純抱怨,是不希望定好的Schedule被各種因素影響, 想要把專案如期做好。所以實際想法應是:「真的不是我不想花時間處理,是我還要忙著處理另一個案子更急的急件,真的需要請你跟我分工,合力一起完成專案」
所以別開玩笑說PM不知道在忙什麼(笑)
結語
分享了這麼多,PM生涯帶給我的職場體悟是「講重點」、「決策能力」、「做對專案好的事」,做的好即事半功倍,做事前先規劃好各項細節,安排好人、事、時,按計劃進行,有時候遇到意外或風險,就要立刻思考適合的解法來處理。
人生也像一場大型專案管理,沒有計劃就會雜亂無章,事前計劃好可以有條理的進行,也可以因情況調整計畫順序。而人生也有遇到計劃外的事情,如何化危機為契機,是PM可以把工作技能應用在人生中,可貴的能力及經驗。
謝謝妳/你看完了這篇分享文章 :D
如果妳/你覺得文章有共鳴,歡迎留言與我互動 : )
如果妳/你喜歡我的文章,請幫我拍1~5下
如果妳/你期待下一篇文章,請多按幾下拍手