關於軟體項目管理的一些思考,歡迎吐槽!

關於軟件項目管理的一些思考,歡迎吐槽!

一直以來計劃寫一遍關於項目管理(客戶交流、團隊管理、軟件開發流程)的文章,來記錄自己最近幾年作為項目經理在項目推進、客戶溝通、團隊管理的反思,這幾年做過好多項目,有成功的,也有失敗的,作為項目經理相比開發,更多的感覺是心累,需要把控的事情較多。接下來我會從三個方面來說一下自己這幾年的經驗。

與客戶交流需注意事項

當我們第一次與客戶約定時間,見面溝通時,我們最好對客戶做些瞭解,如公司性質、主要做什麼的、對接人的職位、要做的工作以及接下來計劃怎麼開展工作,這個可以在去之前自己演練一遍,有時候,自己想的和說出來還是有一定差距的,要提前做功課;如果有需求調研的內容,先把需要調研大綱給整理一份,發給客戶,目的是讓客戶知道我需要調研什麼內容,好讓客戶聯繫需要對接的人,同時也讓客戶有個準備,可以提前思考一下。

當我們初次與客戶見面時,要給客戶一種比較自信的感覺,這個就要求我們對自己的專業水平自信,只能我們對我們的專業自信時,我們才會對我們做的工作自信,可以謙虛,但是不能給人一種能力不行的感覺,與客戶溝通問題要有邏輯性,我們要溝通那些問題,可以提前做一下準備;回答問題要回答到要點上(溝通問題的準確性),不要出現答非所問的情況((如作為項目經理,你從你所在的方面說說怎麼能把這個事情做好,那麼我們在說的時候,就從項目經理的角度說,不要從客戶的角度說),對於在溝通時,假設前面一個問題,我們溝通時,有遺漏,在溝通完當前問題時,可以說,剛剛又一個問題遺漏了,然後在討論,不要沒有邏輯的反覆討論這些問題,這樣會讓人家覺得溝通能力有問題。

對於有些技術上的問題,如果沒有問題,就非常明確的告訴客戶可以,如果不可以,也要明確拒絕,對於確實不確定的,可以回覆我要研究一下;對於商務上的事,如果不可以,即時拒絕,也應該委婉的拒絕;項目經理作為公司方的代表,與客戶是平級的關係,作為項目經理,我們是來與客戶溝通需求,而不是來無條件的執行客戶的意思,我們平時說話可以非常客氣,但是該討價還價的時候,我們還是要討價還價,我們應該有我們的原則,不能無條件的妥協。

在於客戶溝通時,要理順自己的思路,說話要有條理,能說到重點上(這項工作我們計劃怎麼開展、開展順序是什麼等),在與客戶溝通之前,我們一定要做充分的準備。每次溝通完成以後,要整理一份會議溝通紀要,客戶交代的事情,不管完成以後,都要有反饋(可以把交代的事情,整理成臺賬,列出完成時間表、責任人),當我們給客戶提供方案時,最好提供兩套以後,並且我們提供的方案一定是我們可以提供的最好方案;作為項目經理我們還需要引導管理客戶需求,我們要站在多個角度思考問題,開發人員、項目經理、客戶等角度來全方位的思考。

其次我們談一下團隊管理

團隊管理要求恩威並施,如果沒有施恩,那麼最好也別施威,對於團隊管理在大公司與小公司可能會不一樣,但是本質上都是一樣的,管理的本質是對人性的管理。

不知大家在剛做管理的是否有這樣的感覺,每次到月底考核的時候,總是不知道怎麼評價自己的團隊成員或者說團隊成員即時完成的不好,也不想給低於預期的評價;剛開始我又這樣的想法,後來我慢慢轉改了看法,作為一個管理者,在與下屬下達任務時,要明確的提出完成的標準及時間,如果完不成或者達不到標準,就要明確的告訴他,沒有達到要求,這樣在月底考核的時候,就可以依據平時工作的完成情況來考核該員工,同時又不會感覺到唐突,或者我們可以看該員工產生的綜合效益來考核一個員工,總之,既要有過程,更要有結果,公司、客戶只對結果買單。

對於態度不好的員工或者每次佈置任務總說不會的人(當然了,管理者要確定佈置的任務在該人的能力範圍內);個人建議單獨找他談話,如果以後還不糾正,直接開除,制度的破壞者不能得到處罰,那就是對制度遵守著的懲罰。一個管理者如果不能把手上的工作分解並分配給下屬員工,同時對下屬有一個合理的評價,那麼只能說,這個管理者不是一個合格的管理者。一個管理者必須明白自己的下屬誰幹的好、誰幹的不好,管理者更多的應該是管理,而不是做某一項具體工作。

管理者要保持一定的親和力,但是也一定要保持一定的威嚴。

關於軟件項目管理的一些思考,歡迎吐槽!

最後說一下軟件開發流程

軟件開發大致包括一些階段:溝通需求:、需求確認、原型設計、概要設計、開發、測試、培訓(簽到表、培訓首先)、驗收(簽到表、驗收報告)、維護記錄。

這中間會產生一些文檔,主要有:需求問題、會議通過紀要、需求確認、數據庫設計文檔、設計文檔(概要設計與詳細設計)、用戶手冊。

大約三次彙報或者培訓吧,開發完成以後,首先先領導彙報演示;然後組織人員進行培訓(需要準備用戶手冊)、最後驗收匯報。

要點說明

1、與客戶溝通前,提前做準備,要思路清晰、表達流暢。

2、要多方面的考慮問題,站在開發者、項目經理、客戶等角度全方位的思考。

3、要設定自己的原則,超出原則的要用於說不。

4、要注意溝通的準確性及提煉客戶的要點。

5、管理者應該花更多的時間在思考而不是幹活。

6、管理者應該且必須對團隊成員做出合理正確的評價,同時對團隊要做到恩威並施。

7、管理者要把握項目的進度、範圍;員工的考核。同時多練習一下公眾場合的演講能力。

關於軟件項目管理的一些思考,歡迎吐槽!


分享到:


相關文章: