天天看點

如何才能成為一個成功的項目經理

 如何才能成為一個成功的項目經理:

一、責任心

    取得項目的成功無疑是項目經理的責任。因為我們絕大部分軟體企業運作在相對混亂的狀态(CMM一級),組織不大可能對項目以及項目經理的責任做出明确、合适的界定,是以,影響項目成功的一切因素都是項目經理的責任,包括客戶、環境、考核、激勵等等。有些項目經理把滿足使用者的需求作為項目成功的唯一标準,這一觀念往往成為項目最終成功的障礙。結果通常是客戶不滿意(表面上是需求變了,實際上客戶的需求并沒有改變,隻是陳述的需求變了),程式員抱怨多(工作沒有成就感),系統沒有擴充性、可維護性。項目經理隻有把客戶的滿意和企業長期利益作為自己的責任,項目成功才有可靠的基礎,對于公司的戰略性項目尤其如此。 

二、常識和直覺

    大多數有違常識和直覺的做法最終會被證明為錯誤的,項目經理要積累足夠多别人已犯的錯誤充實自己的常識。如果發現項目中有違反常識的現象,應該把它作為一個問題來解決,看一看是自己的常識需要改變還是這個現象需要改變。項目經理要盡量使項目按照正常運作,不要故弄玄虛,或過多使用程式員不熟悉的新名詞來表現自己的水準,這樣不僅無助于程式員形成良好的心态,而且無謂增加了項目的混亂.

有一本書叫做《微軟項目求生法則》,其實國内的項目才更象是在叢林求生的獵人,項目經理面對的是不斷變化的環境和未知的将來。早上去上班,也許某個關鍵程式員要辭職,客戶的需求發生了重大的變化,或是老闆又有了什麼讓你頭疼的新主意。面對這樣的環境,項目經理必須保持敏銳的嗅覺,準備彈性較大的項目計劃和設計方案,在大部分變化到來之前有所準備,以免項目受到重大的打擊。

三、學習的心态

    軟體技術的發展日新月異,項目經理必須了解最新的發展方向,如:J2EE或 .NET,UML等等,看看能否應用于項目之中。而且項目經理還得學習管理方面的知識,CMM,PMBOK或是RUP,學習這些理論體系對于國内的大部分小企業來說,最重要的不是完全的導入,項目經理首先應該從這些先進思想中看到差距,在關鍵問題上做好改善工作,逐漸推動項目管理和技術的進步。 

每個程式員都有其獨到之處,項目經理應承認程式員有強于自己之處,并盡力促進成員間知識、技能的交流。

四、盡一切力量去維護項目團隊

    國内的軟體企業一般沒有很好的文化和管理去構造一個富有凝聚力的團隊。維持項目團隊的穩定和戰鬥力更多成為項目經理的責任:

1、項目經理必須關心程式員:盡力讓程式員專注于自己的工作,雜事造成的影響遠比這些事本身花的時間多。相對說來,程式員在處理雜事的時候效率會比一般人更低,也更容易犯錯誤,進而導緻情緒變壞,影響工作。項目經理有時候應勇于承擔勤雜工作。

2、要有寬容的心态,特别是對程式員。現在的程式員都比較年輕,自己覺得有點驕傲的資本,又處在一個浮燥的環境中,是以,有時候會做出一些過分的行為,項目經理千萬不能太過在意。

3、甘做幕後英雄,不斤斤計較。項目經理經常要在技術上支援程式員,但不能到處宣揚,而要把成績更多歸功于程式員。在項目緊張的時候,項目經理有時間的話要參與到繁瑣的測試和調試工作中,或做一些代碼工作。

4、維護公平原則。項目經理在配置設定工作、對項目成員進行考核評估時必須做到公平合理,讓大家心悅誠服。

五、溝通與交流

    項目經理應該了解參與系統設計開發的成員,他們的特長和興趣在哪裡,以便更好地進行交流,這種非正式的項目外的交流對于團隊的建設是至關重要的。此外,成功的項目經理也要善于與公司上司層的溝通,這是獲得必要的資源支援的保證。有些優秀的軟體項目經理可以與項目成員、相關部門或客戶進行很好的交流,但沒能與上級進行良好的溝通,他們在上司一個或幾個項目取得成功之後,卻發現在新的項目中缺少了基本的來自上司的支援。最終,有些項目經理選擇了離開公司,而另一些則不得不放棄項目經理的角色。溝通與交流能力基本上是技術出身的大部分項目經理的緻命傷。

十年前,軟體界最需要的是天才的開發人員,最近幾年管理的重要性日益凸現,軟體公司開始尋找優秀的天才項目經理。事實證明,天才總是可遇不可求的,而管理系統不能建立在小機率的基礎上。解決軟體企業的問題最終将依賴于組織管理水準的提高,比如說薪酬與激勵政策、開發流程的優化、完善的教育訓練制度,在一個管理良好的組織環境中,項目經理的責任以及履行責任的難度會大大降低,企業将不必再尋找天才的項目經理,相反,企業會成為優秀項目經理成長的基地。