項目開發管理務實總結
2010-8-21
最近在帶幾個小組成員進行項目開發,爲了避免09年在廣西聯通項目帶隊犯過的錯誤,及時做一下總結記錄,以便時時提醒自已不要犯同樣的問題。
一、 重點關注
1:需求捕獲與分析
2:任務分解
3:工作量估算
4:任務優先級劃分
5:資源獲取及授權
6:項目進度跟蹤
7:突發問題處理
二、 具體細則
需求捕獲與分析要儘可能的準確,避免返工現象。前期可以結合原型Demo,儘可能多的溝通交流,讓客戶確定需求。
UML之類的東西不能搞得太複雜。只要達到輔助理解需求,以及和成員溝通交流,理解任務就行。
瞭解成員的特長與想法,合理安排任務。
任務分解粒度儘可能小,以方便跟蹤與工作量估算。
在項目中,用到大家都不熟悉的技術時,工作量估算*2 。
任務估算時,要安排有機動時間及機動人,不該完全排滿,以應對突發事情。
成員之間能力要互補,不要每個人都去做同一件事情。
引導成員合理安排工作:特別是工作經驗不久及剛畢業的人,遇到新東西時,總是想這也學那也學,不能按計劃行事。應該讓他們清楚,要按步就班完成工作任務。要先完成工作,再學習。要在工作中進行學習,而不是在學習中完成工作。
用到新技術時,要有經驗相對豐富的人進行統一培訓,而不該讓成員放任自流,自我學習不容易抓住重點,更重要的是學的東西,不一定對項目有用。
要有好的管理工具及版本管理工具,要進行統一培訓,避免使用工具出錯浪費時間。
要有專人管理設備與配置環境,防止影響正常工作。
文檔和規範,也很重要。避免後期累積技術債務。長期的項目,比如N期的那種,沒有相應的文檔,後面的人維護起來會相當痛苦。特別是遇到成員大換血後,更加明顯。對於做項目,公司會有公司的考慮,成本、進度、收益等,所以也不盡然會很重視。不過債總是要有人來還的,但願自已不成爲償債的人。
遇到問題應該向外及向上拋出,而不是鑽牛角尖,自已認爲難的東西,別人可能很容易就解決,要學會合理利用團隊資源。讓上級知道任務複雜度,好尋求資源及調整任務。
激勵團隊成員,提高工作積級性。
成員的執行力很重要。
要上級的當面授權。
經常和成員交流溝通進度及遇到的問題,可以小到工作日。
主動和上級溝通進度。
人力資源不能隨便變更。要向上級表明,調用了已經安排任務計劃的成員,不能保證進度順利進行。
不必事必親躬,要把任務放出去,從總體上把握。對有經驗的人,要信任及放權,只要引導與跟蹤就行。自已並不一定比別人聰明。
要有激勵政策,比如Money之類的,要不然大家就沒積極性了,不過這個要由Boss作主,自已還沒人激勵呢,哈哈。只能從休息時間上作變相激勵。