你不是一個人在戰斗——軟件項目團隊模型
摘要:
俗話說“三個臭皮匠勝過諸葛亮”,但實際工作情況往往是“三個諸葛亮不如一個臭皮匠”!
軟件開發是智力型團隊,如何發揮每個人的作用,并將所有人的力量扭成一股強大的項目團隊戰斗力,這是項目團隊模型要重點解決的問題。
大綱:
1、傳統項目團隊模型
2、實際項目團隊模型
3、MSF的項目團隊模型
4、實用團隊模型
5、什么才是合適的項目團隊模型?
正文:
傳統項目團隊模型
什么是項目團隊模型?簡單地說就是項目以怎樣的方式組建團隊,軟件開發項目團隊的傳統團隊模型如下:
項目組在項目經理的帶領下,各角色協調工作,為項目成功而努力!
各角色的具體職責如下:
項目經理:整體協調項目,編制計劃及保證計劃執行,推動項目成功。
系統分析員:分析系統需求,保證系統需求既滿足客戶要求,同時保證技術可行性;指導項目技術方案及系統架構設計。
軟件設計師:細化系統設計。
程序員:編碼實現設計。
測試工程師:測試系統,保證系統滿足需求。
實施工程師:部署、調試系統,培訓客戶,協助客戶推動系統上線運行。
配置管理員:對整個項目周期中的工作產品實施配置管理。
QA:質量保證工程師,保證開發過程按照既定的要求進行,保證工作產品符合既定的規范。
這個傳統團隊模型有兩大特點:
1、一個團隊總有一個頭(這也是我們的慣性思維),這個頭就是項目經理。
2、假設各種專業的角色能協調工作,并能各自發揮所長。
我們希望項目團隊能有一個強大的頭領,加上一班專業人才,共同為項目成功而努力。
但實際情況有這么理想嗎?
項目經理會埋怨手下能力不夠、不主動報告工作、不主動承擔責任......
而項目組成員會埋怨項目經理不夠強,只會叫他干活,不授權,更加不會傳授知識......
實際項目團隊模型
我們實際項目的團隊結構,往往是這樣的:
posted on 2011-11-18 14:43 順其自然EVO 閱讀(198) 評論(0) 編輯 收藏 所屬分類: 測試學習專欄