做一個成功的軟體專案經理(轉)

ger8發表於2007-08-15
在國內,軟體專案經理的要求與國外相比一般有相當大的差別,檢視一下招聘資訊,對專案經理的要求通常首先是熟悉某些工具,某幾種語言,其次是某一行業的背景,而專案管理的技能則顯得不是那麼重要。所以,對大部分的國內企業來說,軟體專案經理首先必須是技術專家、行業專家,而後才是管理者。無可否認,這就是當前國內軟體業的環境,正因為這樣,軟體界充滿著失敗或基本上失敗的專案,以及失意的專案經理。本文要談的是,現在的軟體專案經理面臨這種可以說是惡劣的環境,如何才能成為一個成功的專案經理:
一、責任心
取得專案的成功無疑是專案經理的責任。因為我們絕大部分軟體企業執行在相對混亂的狀態(CMM一級),組織不大可能對專案以及專案經理的責任做出明確、合適的界定,所以,影響專案成功的一切因素都是專案經理的責任,包括客戶、環境、考核、激勵等等。有些專案經理把滿足使用者的需求作為專案成功的唯一標準,這一觀念往往成為專案最終成功的障礙。結果通常是客戶不滿意(表面上是需求變了,實際上客戶的需求並沒有改變,只是陳述的需求變了),程式設計師抱怨多(工作沒有成就感),系統沒有擴充套件性、可維護性。專案經理只有把客戶的滿意和企業長期利益作為自己的責任,專案成功才有可靠的基礎,對於公司的戰略性專案尤其如此。
二、常識和直覺
大多數有違常識和直覺的做法最終會被證明為錯誤的,專案經理要積累足夠多別人已犯的錯誤充實自己的常識。如果發現專案中有違反常識的現象,應該把它作為一個問題來解決,看一看是自己的常識需要改變還是這個現象需要改變。專案經理要儘量使專案按照常規運作,不要故弄玄虛,或過多使用程式設計師不熟悉的新名詞來表現自己的水平,這樣不僅無助於程式設計師形成良好的心態,而且無謂增加了專案的混亂。
有一本書叫做《微軟專案求生法則》,其實國內的專案才更象是在叢林求生的獵人,專案經理面對的是不斷變化的環境和未知的將來。早上去上班,也許某個關鍵程式設計師要辭職,客戶的需求發生了重大的變化,或是老闆又有了什麼讓你頭疼的新主意。面對這樣的環境,專案經理必須保持敏銳的嗅覺,準備彈性較大的專案計劃和設計方案,在大部分變化到來之前有所準備,以免專案受到重大的打擊。
三、學習的心態
軟體技術的發展日新月異,專案經理必須瞭解最新的發展方向,如:J2EE或 .NET,UML等等,看看能否應用於專案之中。而且專案經理還得學習管理方面的知識,CMM,PMBOK或是RUP,學習這些理論體系對於國內的大部分小企業來說,最重要的不是完全的匯入,專案經理首先應該從這些先進思想中看到差距,在關鍵問題上做好改善工作,逐步推動專案管理和技術的進步。
每個程式設計師都有其獨到之處,專案經理應承認程式設計師有強於自己之處,並盡力促進成員間知識、技能的交流。
四、盡一切力量去維護專案團隊
國內的軟體企業一般沒有很好的文化和管理去構造一個富有凝聚力的團隊。維持專案團隊的穩定和戰鬥力更多成為專案經理的責任:
1、專案經理必須關心程式設計師:盡力讓程式設計師專注於自己的工作,雜事造成的影響遠比這些事本身花的時間多。相對說來,程式設計師在處理雜事的時候效率會比一般人更低,也更容易犯錯誤,從而導致情緒變壞,影響工作。專案經理有時候應勇於承擔勤雜工作。
2、要有寬容的心態,特別是對程式設計師。現在的程式設計師都比較年輕,自己覺得有點驕傲的資本,又處在一個浮燥的環境中,所以,有時候會做出一些過分的行為,專案經理千萬不能太過在意。
3、甘做幕後英雄,不斤斤計較。專案經理經常要在技術上支援程式設計師,但不能到處宣揚,而要把成績更多歸功於程式設計師。在專案緊張的時候,專案經理有時間的話要參與到繁瑣的測試和除錯工作中,或做一些程式碼工作。
4、維護公平原則。專案經理在分配工作、對專案成員進行考核評估時必須做到公平合理,讓大家心悅誠服。
五、溝通與交流
專案經理應該瞭解參與系統設計開發的成員,他們的特長和興趣在哪裡,以便更好地進行交流,這種非正式的專案外的交流對於團隊的建設是至關重要的。此外,成功的專案經理也要善於與公司領導層的溝通,這是獲得必要的資源支援的保證。有些優秀的軟體專案經理可以與專案成員、相關部門或客戶進行很好的交流,但沒能與上級進行良好的溝通,他們在領導一個或幾個專案取得成功之後,卻發現在新的專案中缺少了基本的來自領導的支援。最終,有些專案經理選擇了離開公司,而另一些則不得不放棄專案經理的角色。溝通與交流能力基本上是技術出身的大部分專案經理的致命傷。
十年前,軟體界最需要的是天才的開發人員,最近幾年管理的重要性日益凸現,軟體公司開始尋找優秀的天才專案經理。事實證明,天才總是可遇不可求的,而管理系統不能建立在小機率的基礎上。解決軟體企業的問題最終將依賴於組織管理水平的提高,比如說薪酬與激勵政策、開發流程的最佳化、完善的培訓制度,在一個管理良好的組織環境中,專案經理的責任以及履行責任的難度會大大降低,企業將不必再尋找天才的專案經理,相反,企業會成為優秀專案經理成長的基地。

[@more@]

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7839396/viewspace-959911/,如需轉載,請註明出處,否則將追究法律責任。

相關文章