個人對於項目管理的一些體會


記得幾年前剛開始做項目負責人的時候,關於項目管理一點都不懂。遇到了不少頭大的問題不知道怎么解決。現在回過頭看,其實當時很多問題都是有辦法解決的。下面介紹我在項目管理中常遇到的問題和如何解決這些問題的一些經驗,與大家一起分享交流。

問題1.項目團隊里都是新手,無法保證開發質量。

處 理這個問題的辦法是多指導,多檢查。解決問題最好的辦法是向領導申請到更合適的資源,讓領導給你安排幾個高手參與項目開發。但很多情況下由於種種原因,公 司無法給你更多的支持,這時項目負責人要保持好良好的心態。新手由於開發經驗不足,出一些紕漏是很正常的情況。帶新手做項目需要多指導,多檢查。在分配開 發任務的時候要盡量說的細,盡量將功能如何實現的方法告訴開發人員,然后詢問他們是否理解。待開任務完成時,要多檢查。盡量讀下代碼,看看有很低效的代 碼,方法命名,注釋是否都齊全。不要嫌麻煩,多檢查一遍,比出了BUG,尋找問題,修復BUG所付出的代價要小很多。

問題2.高難度的功能是否應該下放給經驗不足的團隊成員開發?

很 多時候遇到有技術難度的開發任務時,技術出身的項目負責人會思考。這個功能該不該下放給新手程序員做。如果自己開發半天就能完成,且代碼質量有保證。如果 配發給經驗不足的團隊組員開發,完成時間可能是自己的2,3倍,且質量不一定有保證,這時該如何抉擇?我的體會是這些開發任務應該分給組員去完成。作為一 個項目負責人,是整個項目的統帥。不能遇到問題就事必躬親。在一個項目團隊中每個人都按照自己的職能工作。如果項目負責人把時間花在了寫代碼上,那勢必會 影響自己的本職工作。對於新手程序員來說,寫復雜的代碼是一種經驗積累,只有不斷的積累才能成長。

問題3.需求調研該怎么做?

作為項目經理首先要了解你的客戶,了解你客戶所在的行業。很多時候客戶需求變更是 項目調研的時候沒有正確領會客戶的想法。客戶畢竟不是專業的,大多數情況他們只能告訴你想要什么,但如何實現需求,需要項目經理分析,詢問客戶,溝通了解 的。在需求調研時要了解客戶為什么需要這個功能,這個功能能為他做什么。這樣可以避免不少由於前期調研不充分造成的大量后期修改。

問題4.后期需求發生改變該怎么辦?

有句玩笑話,程序員最怕聽到的話是“需求又變了!”。哈。這個好像是行業都會遇到的問題。首先我們要和客戶做充分溝通。確認這個需求是否真的需變更。然后想想有無其他替代方案可以解決。再詢問客戶改需求修改是否能放到下期完成。完成了前3步后,我們再安排修改計划。這樣可以盡量減少需求變更對項目進度的影響。

問題5.當天有很多突發事情打亂了原先的工作計划該怎么辦?

大家可能都有這樣的經歷。原本今天計划將完成一個功能的優化方案。早上剛做了1小時,項目成員找你去給他解決技術問題。然后回來接了3個業務咨詢的電話。下午領導喊你去參加個會議。快下班的時候其他部門同事讓你幫忙導一些數據。到下班的時候你發現今天自身的工作沒做多少。

其 實項目管理很大一部分是對於時間的管理。項目組員找你給他們解決技術問題,可以先讓項目小組探討,看看能否自行解決。討論不出結果再去深入查看。對於突然 的會議,每天安排工作計划時留出1個小時自由時間。如當天無突發事情可用這1小時做些明天的工作。對於其他部門同事找你幫忙,應先了解事情原由。問是否必 須今天解決。如必須今天解決那只能加班了。

總結:項目管理是個遇到問題,解決問題的過程。很多問題都是有辦法解決的。調整好心態,積極面對問題,然后尋找解決方法。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM