項目經理的主要工作有哪些?在工作中有哪些事情是需要注意的?
正如前面很多朋友說的,項目經理的主要工作是溝通,幾乎要佔到70-80%的工作量。對上彙報工作,平級協調工作,對下收集、協調、指導等工作。這裡就不多羅嗦了,前面的朋友都說得很好。
對於工作中要注意的事情:
我覺得有兩項:1 項目干係人的管理;2 WBS;
有一個概念一定要清晰:項目不是項目經理的,是項目干係人的。項目干係人直接決定項目是否成功。即便是項目經理已經認為項目最省錢,花了最少時間,質量已經最好,也完成了應該有的功能,但是,只要有一個主要項目干係人的需求沒有滿足,你的項目就面臨著被失敗的命運。所以,項目前期管理項目干係人的需求是非常非常重要的,也是要特別注意的。至於怎樣做,很大的一個話題,可以專門交流。在項目制定計劃的階段,WBS是另外一個需要特別注意的事情。因為所有的預算、資源需求、時間安排、風險管理、質量控制、進度控制等等都與之相關。你需要和你的項目團隊的核心人員來一起做WBS。千萬不要一個做好後,直接把工作分配給員工,那樣很容易遭到員工的抵住情緒。
抓住了項目干係人的需求,做好WBS,我個人認為,你的項目幾乎就成功了60%,剩下的就是利用你的溝通協調能力,讓整個項目團隊向著你制定的路線圖前進的問題了。因而項目經理是一個很有成就感的職業,哈哈。在IT這個行業幹了6-7年了,從事管理崗位也差不多有3個年頭了;最開始做開發人員的時候只要做好自己的事情就行了,感覺也聽自在的;因為當時公司發展到一定規模了,需要管理了,自己也是被趕鴨子上架做上了管理崗位,雖然剛開始的時候還不太情願,但是最後走下來發現收穫還是頗豐的。
以下是個人的一點點總結:
1 項目經理需要具備的素質和團隊管理 1.1 個人素質:
1:做事要有計劃白天將今天的任務想一遍,晚上將一天的工作在腦子裡總結下我今天要幹什麼?我今天都幹了什麼?
2:每天花5%-10%的時間去看些書籍或者網站保持自己在團隊中的技術領導力3:短期的目標需要掌握的技術和完成的項目4:自我調節心態調整,總結和溝通5:自我完成,自己做主碰到問題或者困難,可以自己做主解決,即使會犯錯誤。即使自己不能解決,要拿出方案出來。積極的展開交流和實踐。6:打開自己,多做溝通
釋放自己,才能融入,多做溝通才能增進了解1.1 團隊:
1:將積極的心態一面帶給大家試著改變別人的同時,自己也會改變2:團隊要看績效而不是表面功夫加班再多,說的再多也沒用;關鍵還是績效和能力,始終牢記這點3:人情冷暖注意成員之間互助,關鍵還是加強溝通4:團結就是力量不要充當英雄,大部分的時候我們還是靠的團隊
5:要把自己當成團隊中的重要的一份子每個人都是很重要的,不要認為自己不重要,脫離集體6:團隊中不要自大,要謙虛想想李開復、蓋茨,你沒有資格自大7:脫離集體,等於自我毀滅家庭如此,開發團隊一樣如此2 具體工作中各個環節的把握
2.1 需求分析階段
所有項目和產品的開發最初都需要經理需求的分析階段,需求分析的目的就是要找到用戶為什麼用,如何用的問題;了解客戶到底想要做什麼。
如何做需求分析?
首先需要拿到客戶的原始需求,客戶的原始需求可能會比較簡單,也可能會比較系統比較全;不管是簡單的還是全的,我們首先就是要了解整個項目的目標的是什麼?要達到一個什麼樣的效果;
分析項目針對的人群,也就是說這些項目是給誰用的,誰會參與到這個項目的使用,他們用來幹什麼?
分析項目的場景,項目是如何應用的,我們可以試著去想像這樣的一個場景,並將這種應用的場景描繪出來,這其中我們要遵循合理的原則,即這樣應用合不合理,有沒有達到效果。
確定好以上之後,我們就需要通過USER CASE描繪出具體人員使用的用例圖,哪些人用這些,怎麼個用法,通過USER CASE表達出來。
橫向我們需要把功能項羅列出來,將不同的大的,小的功能項進行劃分和歸類。
最後進行一些細節的需求方面的分析和確定。
需求分析的過程中需要做到不斷的討論,也許是爭論,並且要和客戶做長時間的溝通和確認。需求做不好的話,也許整個項目就偏離了軌道,偏離軌道也就離懸崖不遠了;
2.2 設計方案階段
需求分析是要搞清楚我們做什麼?
那麼開發的方案就是要搞明白我們要怎麼做?
做方案,就是要考慮如何能快速、高效、高質的將需求中的功能項給實現了;
第一步,我們還是需要定一個大的基調出來;這個基調就是,我們的開發是基於什麼樣的平台?這個平台可以是一個類似的項目,也可以只是一個開發框架;不管是什麼樣的平台,我們前期都需要能夠確定下來,根據需求中可能存在的風險評估出需要哪種平台。
確定好開發平台後,我們接下來就需要根據現有的平台去確定開發的方案了;在確定每個功能的開發方案的時候,我們首先還得明確每個人負責的模塊和事項;根據個人的能力和技能的不同分配不同的任務。
任務確定好後,接下來就需要由不同的成員去負責各自模塊的設計方案;
設計方案需要明確以下內容:細化你的需求打算用什麼樣的語言、框架、資料庫來進行設計業務流程圖是什麼樣的類圖(UML)是如何設計的每個人的設計方案確定好後,項目組內部還需要進行設計方案的Review,相互之間去了解對方的設計方案,看看有什麼不妥的地方。針對設計方案中的問題進行討論和分析,最終確定正確有效的開發方案出來,必要的情況下可以讓客戶一起參與進來。
2.3 開發計劃
有了開發方案了,就可以出一個具體的開發計划出來;
每個人根據自己的真實情況評估自己負責的模塊所需要花費的時間;時間需要精確到天,針對需要7天以上開發時間的模塊,我們需要重點再分析下需求和方案。2.4 具體的開發過程
進入到具體的開發過程了;
因為前面做了需求和方案,所以在開發的時候,我們就需要按照前面的方案來進行代碼的編寫了;可以說這個過程是一個細活,通過敲打一個一個的字母最終完成整個項目。在開發過程中,我們需要引進敏捷開發模式 ,所以我們開發的時候需要遵循以下一些原則和方法:
Code Design:編寫代碼的時候一定要有設計,前面你做了方案的分析,但是到了具體的代碼可能跟方案還是有些差別,所在在寫代碼之前,一定要做Design。
Code Review:代碼的編寫過程必須要有審核階段,每個人寫的代碼都是參差不齊;所以也出現一些莫名其妙的問題,所以為了避免後期的高維護成本,我們在前期的開發過程中就要控制,進行代碼的審核;這也是為了提高代碼的質量。
代碼的審核,主要是審核:設計、規範、可擴展性;這個需要專人來負責;
Code Reuse:代碼編寫的時候要盡量的考慮到重用;一個代碼寫出來不是說放那裡就不動了,它會流動的,可能別人也會用到,所以要考慮到重用性。
Code Test:測試驅動,敏捷開發中很強調這個Code Test,代碼需要在開發階段就能完成一些基本的測試,這樣可以減少後期不必要的測試成本。
Code is Document:注意,在編寫代碼的時候,要多地寫注視,對於開發人員來說,代碼就是文檔,什麼開發手冊,什麼開發說明;這些都比不上Code Document;優秀的代碼,我們通過觀察代碼的結構,代碼的內容,注視就能很輕鬆的知道代碼的用處和邏輯;
除了敏捷開發遵循的一些原則和方法外,在開發的過程中我們還需要有一些制度和手段:
開發例會項目組內部需要經常性的開會,參與討論項目中的問題,和未來需要注意的地方;謝邀。LZ沒說明白是哪個行業的項目經理,暫且認為你說的是IT項目經理吧現在產品經理很火,項目經理還有別於產品經理,簡單的說,產品負責一款產品的整個生命周期,項目經理則負責這個周期中得一部分,比如開發階段,測試階段,運維階段等等。
下面開始說說項目經理平時工作中得內容,這裡是說軟體項目經理,因為俺是干這個的。
- 溝通:和客戶的溝通,和下屬的溝通,以及和各個部門人的溝通都是決定項目成敗的關鍵因素。所以溝通會佔去工作的很大一部分,高效的溝通可以提高工作效率。
- 時間:項目經理需要對項目進度時間有一個整體的把控,不要等到客戶催的急眼了才後悔當初沒做仔細的項目進度計劃。接到需求,項目經理首先要對這個項目分階段來研究,和技術人員溝通之後確定項目每個階段的時間節點,降低項目失敗的風險。
- 技術:雖然說項目經理算是管理層,但是據我接觸的項目經理一般都是從技術方向發展上來的,所以做事不能忘了老本,而且一般的小項目很少會安排一個架構師一個項目經理,所以如果遇到項目經理來帶項目的話,項目經理還需要對項目的整體架構有一個大概的把控。
- 文檔:這個也許是最頭痛的了,項目經理職位的轉換就是寫各種文檔,當你慢慢的開始寫文檔的時候就意味著公司領導開始培養你管理能力了。從寫需求文檔開始,功能測試文檔,項目計劃文檔等等。
- 團隊:為什麼會說這個,因為團隊人員的去留和項目經理有很大的關係,要知道現在組建一個非常牛逼的團隊是很不容易的。項目經理需要讓下屬找到可以挑戰的新技術,來自由發揮他們的長處,而不是每天苦逼似的加班加點。當然這些跟公司文化和公司發展也有關係。比如能提供給開發人員的薪資待遇問題。
工作中需要注意的事情上面也有提到,在職場經歷過幾年的人需要注意什麼應該都差不多吧。
本人是弱電項目經理,也就是在傳統建築內應用IT技術的項目經理,如在建築內設計安防、報警、網路、樓宇自控、廣播等系統。這種項目經理雖然項目大部分和廣義上的IT有關,但在施工中還是要和傳統項目如土建、安裝、消防、內裝、外裝等工程對接的。
新型IT項目經理,由於IT發展時間比較短,在項目管理上不論從管理方法還是經驗都不如建築項目經理好。建築行業項目經理一般是這樣的:項目經理崗位職責全面負責本項工程現場的設計、施工的協調管理,按照本項合同的條款規定和本方案提出的管理方案、施工組織設計,協調與施工相關各方的配合。本項目施工進度、質量、安全、文明負責,是工地安全生產、防火、防盜的第一責任人。負責協調工地各方的關係,代表公司全面負責整個工程的人員組織安排和處理工地現場重大事件,保證工程進度和質量。這些雖然看起來比較少,但實際上做的工作非常多,非常碎。可以說,項目經理除開會外,剩下的日程只能定下來一天的,甚至這5分鐘都不知道下5分鐘人要去哪裡。這些東西,展開來能寫一本厚厚的書,書名就叫《建設工程項目管理》。因為上面的人說的都是IT項目管理,故本人在這分享一下傳統項目的項目管理,供大家思考。主要工作是兩個:1、項目開始前訂一個令老大們滿意的計劃;2、期限快到的時候找借口delay
項目經理的實際執行階段職責比較複雜,個人直接感悟是要基於項目當前階段的實際情況,為實現項目的目標對項目干係人施加或積極主動、或被動、或顯性、或隱性的的影響和控制,時刻關注項目風險,對風險的整體把控是項目經理重點要關注的。
同時也很認可微博中的一段話,「做管理,無論多忙多累,都要每天跳出繁瑣事務,從全局思考:工作安排是否合理,流程是否需優化,下屬是否需幫忙,是否需要爭取老闆或兄弟部門的支持,有無創新機會,同行哪些經驗和教訓值得借鑒等。否則,很容易沉浸於具體工作,疲憊而無法自拔。」主要工作有:聽說讀寫想。更進一步,確定個所佔時間比重,就我個人來講, 聽20%說20%讀30%寫20%想10% 但所佔時間10%的思考是很重要的。
要注意的有:
1、技術:不是指懂技術或活兒好,這兩項比我優秀的人多了去。 技術是指對技術的理解,一種開放又實用的理解。2、政治:技術大拿往往不屑於,或者乾脆就缺乏能力,去理解和懂得組織結構,神聖目標(最高指示),團隊目標,市場目標,營銷手段等等。 項目經理是技術實施者和需求發起者之間的橋樑3、激勵:如小剛所說,項目經理往往都是光桿兒的,得分析各人需求,使用各種方式,要激勵不歸你管的人,來為你做事。科層關係制度規章往往在項目中不是特別好使。大領導特別受權,或每月參加你的項目例會,這不是每個項目都能享有的特權!你要自己創造激勵。4、管理:與一般管理一樣,成本預算,時間進度,危機預控等等。最後,特別送你一句話:項目經理在從事自己所熱愛的項目時,才能充分發揮最大能力!祝你工作和生活都順利!PM——項目經理(Project Manager)
不同行業PM的權責真的是差異巨大,但所有行業的PM應該都有以下共同點。Do everything by do nothing簡單點說說
1,溝通協調能力一定要好(PM往往是內外銜介面,對內工程人員,開發人員,銷售人員;對外客戶,相關合作夥伴,各級相關機構)2,很多具體事情不用你親自動手,但一旦出問題,PM是首先問責人。因此對於項目的關鍵點,PM一定得有精準把控,因此PM做周報月報是經常的事,一來讓自己團隊對項目進展有數,二來也是對客戶的一個交代,很多國外客戶對於項目實施都要有定期周報月報。3,不要輕易做出承諾(一定要預估風險留有餘地)4,時間。PM一定要是時間概念很強的人。PMP考試,現在流行的PMP,說實話學習一下有必要,但千萬不要死扣PMP的教條。
畢竟國情不同,在很多環境下,按照PMP往往死得很慘,切記。項目經理最重要的就是溝通吧,你要協調下面幾個小組之間的合作,資源的分配(比如測試機,經費等等)負責頂住上層的壓力(日程提前),爭取手下的福利(聚會費用)..還有就是有否決方案的決斷力,這一點很重要。。
謝謝邀請眾所周知,項目經理主要負責時間範圍成本這個三角形的平衡,那麼在日常的工作中主要就是
- 溝通,跟各干係人、外圍人員、打醬油人員、各部門,內部外部的溝通,好的溝通是項目成功的根本
- 計劃、跟蹤與彙報,計劃不用說了,有跟蹤就要有調整,有變更的評估和升級。彙報,周期的報告必須有,看不看是接收者的事,發不發是自己的事,而且報告讓別人有興趣看也是自己的事
- 團隊組建與建設,主動關懷團隊里的人,團隊要有層次結構,金字塔下端的人能看到自己的上升通道看到自己的榜樣,金字塔頂端的人有個人影響力有成就感
- 團隊的學習氛圍,經驗交流
你好 我是互聯網行業的項目經理;但是我並不是技術出身的 因為之前在高級翻譯崗位 能夠直接接觸項目各個板塊的核心人員 包括商務談判 開發 項目管理團隊 還有項目實施 後來才慢慢的轉作項目管理;但是目前來說 還是一個新人 要多多學習 存在的最重要問題是技術背景比較薄弱 另外因為公司體制的問題 我暫時也不太涉及商務及budget的業務;
不過我認為一個項目管理人員 最重要的能力還是溝通1:跟客戶溝通,討論需求
2:跟開發溝通,確定可執行需求,形成各式項目文檔3:跟實施溝通,跟蹤項目進度4:處理突發情況的能力除了溝通之外,另外一項最重要的能力是學習能力;任何一個人要有對未知知識的求知慾,以及為了滿足這種求知慾的快速的吸收,消化,理解並運用的能力!我覺得小剛說的蠻好,我自己的覺得最重要的是溝通,所謂溝通是在說話上要有藝術性,項目經理就是要能很好的跟客戶溝通,傳達自己的公司的要求以及能夠給客戶所帶來相應的回報,但這樣的傳達不僅僅是傳話筒的作用,不光是與客戶之間的溝通,在對自己公司更要溝通,要上高層了解你做了什麼?進展如何?客戶的問題在哪裡?你是如何解決?最終方案是什麼?能給公司帶來多少收益?;其次是要夠專業,以公司利益作為前提,客戶要求為目的,設計出合理的方案,這就需要對要求了解客戶提供的資料能夠看出更深層次的信息,發現其中的問題和風險,對客戶提出相應的要求。還有一個是時間這個很容易理解,各個環節要銜接好,效率第一。說了我對於我工作的一些理解,沒有那麼全面請見諒!
在團隊,業務範圍,成本,時間上能良好地協調
日常工作:
BudgetScheduleResource需要注意:激勵關係獲益者謝邀,除了以上各位說得,我認為現在大多數軟體項目都是臨時拼湊起來的團隊,所以作為項目經理最重要的能力一個是招聘,再有就是讓團隊快速形成戰鬥力的能力。
目前一直尋找一個高級項目經理,要求懂敏捷,英語流利,一直認為項目經理好早,但是怎麼這麼久都沒有找到呢
推薦閱讀:
※半年經驗的項目經理如何跳槽?
※為什麼我感覺我全身沒勁,沒什麼精神,沒什麼鬥志,走著走著就想坐下,歇著,完全進入不了工作的狀態?
※工作和生活取捨:一線RMB400,000 IT名企工作和多倫多自創小公司USD 350,000稅後;知乎專業人士如何選擇?
※攝影師的工作環境和個人習慣,會對身體健康有什麼樣的影響?
※你的辦公桌是什麼樣子的?