code

2017年8月31日 星期四

RITx Project Management Life Cycle 1 - Project life cycle

Project定義

"A project is a temporary endeavor undertaken to create a unique product, service, or result."

所以一個project是:
1. 有期效性
2. 產出結果 (deliverable)

所以project management就是在預定期限內,得到project結果的方法與工具組合。


Project Objective

1. scope: 達到要的程度
2. time: 在預定時間內
3. cost:在預算內

這三個要素構成一個objective,也就是目標,由於是限制性的因素,也被稱為TThe Triple Constraint。

三者必須互相平衡,就像三角椅一樣:


project management skill就是要確保The Triple Constraint處於平衡狀態。


Project Life Cycle

簡單來說是以下四個phases,每個phase都會有check point 產出,一步步抵達objectives。



Initiation

  1. 找出問題或機會
  2. 指派主持人和參與者

Planning

  1. 執行細節定義
  2. 時程定義
  3. 預算規劃
  4. 風險評估
  5. 品保規劃

Execution

  1. 執行
  2. 定期檢視檢討是否符合plan

Closing

  1. 合約善後
  2. 事後檢討
  3. 釋放資源


Project Manager的特質 

主要還是The triple contraint的管理,人格特質上基本就是要有領導魅力,以及善於溝通和在壓力狀態下冷靜。不過這特點其實每個職業工作者都應該要有,換句話說,每個人都該有project manager的特質,也都應該是潛在的project manager。

另外對risk management也必須很強大,我朋友某A是enginee),雖然參與的project成功deliver,品質與架構都非常優秀,但是這歸因於A爆肝完成,也就是the triple constraint管理徹底失衡。A發現個人責任感被充分壓榨,而其他管理者都涼涼的準時上下班,談笑風生,最後A離職了。

這是一個失敗的project management,事實上此案例中不論位階,所有管理者並沒有project management的知識與經驗,有的都是個人過往的工作慣性與土法煉鋼的方式,這證明了management是一個很需要專心學習與實踐的skill,難度不亞於學習AI或是Machine Learning (笑~)。

這個project最大的失敗在於管理者根本不知道所謂的The triple constraint,也沒有risk assessment和management。客戶不斷壓榨vendor時,vendor端的PM要想如何維護住triple constraint的平衡,必須好好思考怎麼引導客戶甚至高階經理人避免危及triple constraint平衡的可能。

要維持triple constraint的平衡,就該有tradeoff,但是本案例PM與上位管理者沒有此概念,長期把壓力施加在工程師A身上,最終導致enigneer的不滿而離職 。

同理心是PM另一個非常需要的特質,有此特質則team building與溝通能力,甚至leadership都能水到渠成。

朋友A觀察到的lesson就是: 要有同理心,而manager真的無法引導客戶或是上位經理人的壓力時,最好能用情感方式支持專案成員,例如陪伴加班是很實際的鼓舞方式,(一起吐苦水倒是不用,免得引爆辦公室政治),而研發出身的專案管理者,最好不要放棄R&D skill,能夠實際承接小部分開發工作的話,不但能夠同理超時工作身心俱疲的成員感受,也能舒緩成員工作負荷,並且增進團隊感情。


Functional Manager

一般的部門經理,跟project manager的腳色很不同,因為不會面臨跨部門資源整合的問題。摘要如下:










沒有留言:

張貼留言