1.讓綜合能力比較強的人擔當項目經理。
這個人不一定非常強,但只要他是項目組所有人中綜合能力強的人可以了。項目經理除了領導項目團隊,他需要更關注項目成員的成長。項目經理進行相關決策的時候,應該充分發揮大家的參與性。
2.各角色是同等重要的。
無論是測試工程師、實施工程師、配置管理還是QA,他們都和開發人員是平等的。哪怕是項目經理也不是高高在上的,項目經理只是比大家稍微高級別一點,之所以這樣也是因為各角色的水平還不是很夠,我們需要一個項目帶領人。
3.持續總結與進步。
犯錯不可怕,只需要能不斷學習不斷總結不斷進步可以了。整個項目小組是學習型成長型的團隊,要人人勇于承擔責任,不怕犯錯,遇到問題一起來總結進步!
4.強調用戶體驗的重要性。
用戶體驗其實是很重要的工作,但往往被我們忽視,而現實情況是我們基本沒有用戶體驗方面的高校教育,各公司在這方面的基礎也比較薄弱。我在實際工作中,會把用戶體驗的責任落實到實施工程師與測試工程師頭上,要求他們多從客戶的角度來思考軟件應該如何設計。另一方面,我會要求項目組成員或者我自己親自編寫出用戶體驗設計文檔,讓整個項目小組來評審。希望通過這系列的工作,培養出公司自己的用戶體驗設計師。
什么才是合適的項目團隊模型?
其實沒有固定的標準,各種項目管理理論都會有它自己的見解。無論是傳統的團隊模型,還是MSF的團隊模型,各種理論都會基于某些假設,我們實際工作中應用這些知識時,應充分認識當前我們的水平和存在的問題,針對性地調整模型將其轉化為合適的情況,并在實際工作中持續改善它。
從我的經驗看來,以下幾點是很重要的:
1.項目中的每個人盡管水平和能力不一致,但應該都被平等的對待,所有人對項目同等重要。
2.水平和能力較高的人,應該承擔更多責任,并且有責任推動項目組人員提高水平。
3.“學習、總結、進步”,是每個項目團隊應該具備的基本特點。
4.項目各角色的劃分其實是靈活的,但項目所有人員的整體能力和水平,應該能覆蓋實用項目團隊模型的8種角色。如果缺失某種角色,或者某種角色的水平較低,項目組則應該有計劃地去增強這部分的水平。
5.項目組中所有人承擔的工作負荷和責任應該大致均等。
通過本文,希望能為各位打造高效的項目團隊帶來有益的啟發。