Posted on 2007-11-10 01:57
dybjsun 閱讀(1027)
評論(0) 編輯 收藏 所屬分類:
工程管理
項目經理在中國與外國有著很大的不同。外國,只要你懂管理,哪怕你不會編碼,也無關緊要;而在中國,除了會管理,也必須是技術的牛人。這是中國的國情所造成的,中國缺少一種工程的概念,到處涌現的是英雄的色彩。當一個項目的規模達到幾千人月以上,你一個人的英雄主義還能得到體現嗎??這個時候需要的就是管理。我們現在就拋開技術,專門來說說怎么去管理好一個項目。
1、多開會。在會議中,可以解決很多問題。比如技術難點的解決;項目組成員遇到的困難;項目進度的把握等等。這些都可以在會議中發現并解決。
2、加強REVIEW。一個項目經理的經驗有無,首先看看你的REVIEW會議是怎么進行。我們現在采取的方式是,一個人講,其它人聽,并提出疑問,什么問題都行,只要你這個講解的人能解決所提出的問題就行。如果某一問題講解的解決不了,再找找文檔,找不到那就是發現的問題。然后對這些問題進行跟蹤。當然這些都是建立在講解的人對式樣要熟悉,提問題的人是經驗豐富型的基礎上。
3、成本控制。作為一個項目的管理者,首先必須有一個成本的概念,這是對公司的負責,也是作為一個管理者首先擁有的能力。在這里,并不成本節約得越多越好,也不是一味地去追求技術的創新而忽略成本的浪費。這需要把握一個度,這個度也跟公司的企業文化,國家的人文特點有關系。中國人或多或少的對技術有個狂熱的追求,日本人卻沒有,他們只想軟件運行的穩定性和質量。
4、軟件版本控制。一個項目在開發過程中,得經過SA,UI,SS,PS,PG,PT,IT,ST等階段。每個階段,式樣的變更,代碼的修正,測試用例的維護,都要有嚴格的記錄。最起碼要做到,能查看到每次變更的原因,時間,實施效果。在大的版本升級的時候,項目經理更要注意軟件版本的變更。
5、計劃及時調整。一個項目的生命周期中,很難有計劃不需要修改的。當遇到某個問題,這個問題會引起一系列的反應時,要及時做出判斷,是不是有必要去解決這個問題,如果有必要,要及時的更正計劃,并取得上一級管理者的批準。
6、實際上,不管是做技術還是管理,最重要的是創造實際的價值。做技術,就是直接改變產品來獲得價值;做管理,就是通過改變人來改變產品來獲得價值。所以如何通過改變你的組員進而改變產品并獲得價值?這個問題就是一個管理者、項目經理必須一直考慮的問題。