⑴ 如何做好項目經理
我一直贊同這個觀點:「項目經理是干出來的,不是學出來的;是帶出來的,不是教出來的。一個人要成長為一名合格的項目經理主要不是靠學,而是靠干,當然學也很重要。靠干,完全不學,可以出項目經理。但靠學不靠干,是絕對出不來項目經理的。光干不學,有可能會出現的情況是,你的能力本來可以做一個大項目經理,但現在可能只能做一個中的或者小的項目經理,因為你沒有理論指導,有些問題可能處理得不夠好。」在實施中型鋼鐵集團ERP項目的過程中,作為實施團對整個總結了很多的實踐經驗,當然這些經驗不能作為項目經理的實施准則,或許也存在個人的誤解,但是提供出來,以供大家參考。
一、真正理解項目經理的角色
對項目經理角色的理解一定要避免兩個極端,一種過分強調項目經理的技術能力,認為項目經理應該是團隊中技術最強的人,項目實施中的任何疑難問題最終歸集到項目經理,項目經理必須說「Yes」或「No」,否則就無以服眾。另一種則過分強調項目經理的領導能力,認為項目經理首要任務是給他的組員端咖啡,協調大家之間的關系等。我認為項目經理首先應是有過類似本項目的項目實施經驗,對ERP項目有一個清醒地認識,同時對該行業的相關知識有扎實的基礎;對該ERP項目能夠做出一個科學的、切合實際情況的實施方案,在必要的時候能夠幫助自己的組員解決問題,但並不是說項目經理必須是任何技術問題都非常精通,比如對於項目的網路構架,項目經理可以咨詢相關專業人員。但無論如何,項目經理都應該熟悉和了解項目中的每一項技術,只有這樣才能全面掌握項目。其次項目經理應具有協調、組織的能力,能夠調節整個項目團隊的氣氛,在遇到挫折時「升溫」,在過分樂觀時「降溫」;同時應具有同項目單位進行溝通、協調的能力,為自己組員的項目實施做好環境的准備;在遇到關鍵或疑難問題時,能夠通過各種途徑找到問題的答案。
項目經理跟一般的職業經理人不同,它具有較強的專業性,一個不懂技術的人是絕對不能做項目經理的,項目經理應該是技術和管理的結合。
二、重視對項目組的管理,獎罰分明。
在ERP項目的實施中,必須建立一套切實可行的項目管理制度,特別是多方組成的項目團隊,更是如此。只有這樣,才能保證整個項目實施的有序進行。規范化而且切實可行的項目管理制度,必須因企業、因項目而異。一般而言,應是項目管理原理、企業/行業特點和項目規模/性質、企業開發文化/素質等各種因素綜合的產物。同時要嚴格執行制度,做到獎罰及時、分明。在制度建設上一定要避免兩種情況:一是無項目管理制度,僅憑個人經驗實施項目管理;二是書生制度,照搬教條,紙上談兵,束之高閣。
項目管理的核心是『三角平衡'',即規格、成本、進度三個方面保持平衡。在大部分項目實施中,往往無法確立和實現項目成本的指標、考核和控制,資金的支配權往往不歸項目經理,而由公司決定,這樣導致公司與項目經理之間的責任不清,對於某些制度也無法貫徹執行,不能很好地實現項目經理負責制。
為了組建一個和諧的團隊,項目經理必須充當隊員的激勵者、教練、活躍氣氛者、維和人員和沖突裁決人。
另外,項目經理還必須注重不同崗位的後備人員的開發。在項目的實施過程中一旦出現隊員辭職的現象,項目經理能夠合理安排人員調動和接替;同時,便於隊員在工作過程中形成競爭,以及合理安排期間性休假。
三、計劃、計劃、計劃
幾乎所有的人都知道項目的實施需要制定計劃。但是在具體操作過程中還是存在以下幾種現象:一是項目計劃的制定不夠嚴謹,隨意性大,可操作性差,因而實施中無法遵循(如項目計劃過於粗略,落實不足),沒有做到任務、進度、資源三落實。二是缺乏貫穿項目全程的詳細項目計劃,甚至採取每周制定下周工作計劃的逐周項目計劃方式,其實質是「項目失控合法化」。三是項目進度的檢查(與進度計劃比對)和控制不足,不能維護項目計劃的嚴肅性。
再完美的計劃也會時常遭遇不測,但並不表明我們不需要制定計劃了。如果沒有計劃我們就失去了參照物。項目經理應該能夠預測變化並且能夠適應變化。經常做一些「如果——那麼」的假設,避免安於項目現狀,在項目發生變化時能夠及時作出調整。計劃總在變化,計劃沒有變化快,關鍵是計劃能夠跟上變化。
在項目的實施過程中,經常會將整個項目分成若干個小的項目,項目經理應有效的利用好時間,做到各個項目之間的有效、合理銜接,保持整體計劃的合理性和連貫性。
項目計劃粗細程度,是一個需要小心把握平衡的問題。越細則控制力度越大,但項目管理的成本越高;反之亦然。以國內目前的狀況,個人看法,3個月以下的項目應細到人天,至少2~3人天;半年以上的項目,至少應到人周。
四、真正理解「一把手工程」
ERP項目的實施是一把手工程,這是公認的准則。很多項目在實施前期都強調「一把手工程」,並且運用的特別好,比如:由總經理召開會議、成立項目小組等等,但是往往在實施開始之後就不能很好地發揮「一把手」的作用,使得一把手工程變成了撒手工程。項目經理應該自始至終地發揮「一把手」的作用,應該定期地(一般為一個月)或在某項小的項目結束時將階段總結呈遞給「一把手」,並且進行簡短的交流,聽取「一把手」對於項目的看法,在必要時提議「一把手」召開會議。同時,對於項目經理所在公司的「一把手」也要定期進行匯報和交流,以獲取支持、理解和資源的調配。
五、不要吝惜在培訓上花的時間,進行二次、三次培訓都不為過。
培訓是項目實施的一個重要環節,目前國內單位(特別是大型國營單位)的人員素質比較低,對於信息化的理解幾乎等於零。所以我們在進行培訓時,應該分層次、分階段的進行培訓,不能期望一次培訓就能使單位的人員理解和掌握軟體的操作。培訓應貫穿於項目的始終,並且應做好適合用戶水平的操作手冊,必要時在單位內部網頁上做「常見問題問答」的欄目。一定要避免「客戶理解太慢、太笨了,我幫他做了吧」等想法和行為的出現。ERP項目是自己單位的項目,任何人都代替不了。
六、進行原型測試,做好一個理論和實踐都可行的實施方案。
不管是培訓還是計劃都必須建立在一個可行的實施方案的基礎上,否則即使你的方法再好,也不可能達到良好的效果。所以在實施之前,應該進行充分的系統分析和調研,充分聽取各個層次人員的意見,多方搜集資料,並且進行多角度的原型測試,在項目小組(包括ERP單位方)同意的基礎上,才進行實施和培訓等計劃的制定和執行。盡量避免在實施過程中進行方案改變等情況的發生。
七、合理的降低客戶的需求
任何軟體都不是萬能的,都不可能百分之百地解決客戶地所有問題。在項目的實施過程中,應該實事求是地、明確地告訴用戶那些是軟體做不到的。一些軟體公司和實施人員不願意和害怕把真象告訴用戶,只想把企業原本正確的業務流程轉變成本公司軟體所規定的業務流程,結果造成雙方僵持。特別是一些軟體程序上的毛病,更是不願接受用戶的指責。其實,這完全沒有必要。在不可能解決的問題上跟用戶兜圈子,其結果只能是使用戶對你造成誤解,和對公司的不信任。
由於各種各樣的原因,在企業的經營管理中總會有一些具有自己特色的東西,但是,企業難於在短時間改變現有的做法,這就需要軟體的靈活性和實施的變通。當然,應該盡可能地使企業的行為合符有關的法規和慣例,這是最好的結果。
對待客戶需求方面也應該講求80/20原則,不能一味的降低客戶需求,試想一個軟體連客戶百分之八十的需求都滿足不了,還怎樣要求客戶放棄自己的需求。我們所講的合理的降低客戶需求,應該是在解決了百分之八十以上的基礎上,或解決了企業主要需求的基礎上,對於客戶的一些特殊需求不預滿足或解決。在項目的實施過程中,我們不能承諾能夠解決客戶的所有需求,如果一個軟體能夠解決客戶的所有需求,那我們的實施也就不費力了,也就不需要講求那麼多的實施方法了,企業實施ERP也就不需要咨詢了。
上述只是從不同的方面描述自己對項目經理的理解,當然在項目的實施過程中最重要的是實施成功,而不管你採取什麼方法。項目經理應該根據項目的自身情況確定適合該項目的方案和實施策略。
⑵ 怎樣做好一個項目經理.做項目經理需具備什麼條件
項目經理並不是那麼好做的。
項目經理這個工作職責就是對項目負責,負責項目有關的一切事務。
在不同的組織中,項目經理有不同的角色。
項目經理主要有三種:矩陣型項目經理、職能型項目經理、項目型項目經理。
一般來講,項目經理的工作包括項目管理五大過程組,從項目啟動,到項目規劃,再到項目執行、項目監控,到項目收尾。
中間包括項目管理十大知識領域的項目范圍管理、項目整合管理、項目時間管理、項目成本管理、項目溝通管理、項目人力資源管理、項目采購管理、項目質量管理、干係人管理、風險管理,以及項目分析與決策。但在實際的項目中根據不同的項目類型,項目經理的管理內容會有所增減。
在矩陣型項目中,項目經理的職責主要是項目的溝通與聯絡、項目推進;
在職能型項目中,項目經理需要更多的關注項目的成本、干係人、時間、整合、范圍;
上升到項目型項目管理中,項目經理的職責就包括更多的內容,涵蓋了全部的項目管理十大知識領域、項目管理的過程組。
以下是建築項目經理應具備的能力
一、自身修養
具備好的自身道德素養,不徇私情、不利己;具備相關法律知識。
二、業務能力方面
1. 具備一定的項目組織管理能力,良好的表達和綜合協調能力;
2. 有5-8年以上的項目駐場工作經驗;
3. 能夠對項目的工程技術和施工情況進行質量控制、成本控制、進度控制及目標管理;負責對公司所開發項目的建設工期、工程質量、施工安全、各方協調、工程成本等進行全面的控制、管理、監督;
4. 能夠管理和協調工程報建工作;
5. 做好對外的聯絡、交往,化解矛盾,平衡關系,維護良好的建設環境;負責協調工程建設相關各方的業務關系。
根據PMP學員反饋的情況
項目經理要考的證:
建築工程或機電等安裝工程行業:一級、二級建造師的相關專業證書;
軟體及其他行業:所需的職稱證書;
項目管理專業資格證書:PMP認證、IPMP認證。
個人條件:具有5-8年以上本行業從業經驗、有在項目中的一個專業的特長,能完成自己工作的同時做其他事情。
比如你是做IT軟體行業的程序員,想要轉型項目經理,需要精通兩種程序語言,代碼規范、能夠獨立完成自己的工作,同時還能幫助其他成員,如測試、前端等。
或者你是從事建築工程項目的施工員,需要具有5年以上施工現場經驗、熟悉造價、安全、資料、勞務等知識。對於建築相關法律法規、經濟有一定的了解。
⑶ 程序員如何成為一名合格的項目經理
千萬不要在進行需求分析階段就先進行編碼工作,也許你覺得這些模塊和具體的業務功能無關,可以直接進入編碼階段,但是你要知道,在這個階段進行編碼工作會使你忽視了對需求的理解和分析,而且並不見得你現在完成的代碼模塊百分之百適合未來的業務系統,萬一有偏差,那就是得不償失了,在需求分析和系統設計上多花一點時間,會為以後的工作減少很多麻煩。所以在項目管理過程中,我認為最為保險的辦法就是嚴格按照軟體開發流程規范來開展工作,雖然這樣會相對比較繁瑣,但是在很大程度上保證了我們項目的成功率。
有經驗的項目經理都說自己是打雜的,所以,你要明白你不再是一個coder,項目組中大大小小的事情都要你去處理,你需要學會主動和小組成員加強溝通,從工作和生活等各個方面加以關心和幫助,這樣會使團隊氣氛更加融洽,提升團隊成員對你的信任度,在很大程度上能緩解大家的工作壓力,我們倡導的是快樂工作,而不只是為了工作而在一起工作。不要認為自己和團隊的成員只是工作關系,同時,他們也是你的朋友。如果你是一位性格內向的項目經理,那麼,你應該讓自己開朗點,不要因為自己的性格而讓整個團隊變得很沉悶,那樣大家工作起來會感覺非常痛苦。
作為項目的管理者,你不僅僅是被人領導,而是還有一個團隊需要你去帶領,當他們請教你的時候,你有責任和義務去幫助他們解決,或者給他們指定找誰解決,而不應該因為自己不會而一走了之。同時要學會培養團隊中的成員,放開手,大膽的讓他們去做,不要認為教他們完成任務還不如自己親自動來得快,那樣你只能做一名程序員,而且越做越累,要知道,還有更多更重要的事情等著你去做。
我建議每一兩天應該組織項目組成員開一次討論會,否則,項目組成員之間誰也不知道誰在做寫什麼功能。和大家談談項目的進展,了解下大家目前遇到的困難和工作進展,適當調整項目組成員之間的工作分配。而不是在項目前期安排了任務後,後期的工作任務不根據項目的實際情況進行調整,等到項目後期時,大家同時拋出很多問題,這樣會讓你束手無策,一片混亂。所以要及時舉行項目討論會,學會靈活得安排工作任務,沒有誰規定一個項目的所有工作任務只能安排一次。
其實作為基層的管理者,要管理好團隊相對還是比較簡單的,我認為只要和同事之間的關系處理得足夠融洽,就意味著你的管理已經成功了一大半了,都說做人比做事重要,相信這一點沒錯的,但是管理走向更高的層次,就需要你學習一些比較專業的管理學方面的知識了,這段時間在看《從技術能手到管理高手》這本書,我覺得非常適合從程序員逐步轉向管理的朋友閱讀,但不能照搬書上的條例,要結合自己的實際工作環境,消化吸收之後,再用於實踐才是最好的。前段時間CSDN上一位牛人阿朱出了一本書叫做《走出軟體作坊》,我只是看了書中的目錄和部分內容,從同行的評價來看,我想這本書應該是值得一讀的,哈哈。