一個軟件項目團隊的分工(僅供參考)

團隊成員: 
項目組長, 1名
界面設計師, 1名
架構分析師, 1名
DBA  1名 
程序員 3-4名 
測試員 2-3名
 

1.需求調研 
參與者爲項目組長,界面設計師,架構分析師,DBA,

2.詳細設計 
由界面設計師根據調研狀況,設計相應的界面,由架構設計師根據界面使用visio等工具設計數據庫,並設計實現該功能的架構和類結構,指明界面操做的業務邏輯,實現邏輯的類,類涉及的表和存儲過程(包括操做的表和顯示的字段)

3.數據庫設計 
DBA根據架構分析師的詳細設計,實現數據庫的設計,並寫出相應的存儲過程(簡單的添加,刪除,修改,顯示可使用工具)

4.程序設計 
程序員根據架構分析師的詳細設計,寫程序設計書,實現各個類和業務邏輯操做(簡單類可使用工具),在具體設計程序的時候能夠考慮使用XP成隊編程,能夠提升效率,保證你們對整個項目都有所瞭解.中間若有技術難題,交由架構設計師着重解決

5.測試 
編寫測試用例,寫測試報告(可根據報告考察績效)

6.迭代 
數據庫設計,程序設計,測試在具體設計時配合架構設計師進行迭代修改,從而完成整個設計

7.協調 
項目組長控制整個項目的進度(管理整個項目的文檔),並進行協調組織。爲了保持整個團隊的技術活力,應指派一人學習先進技術,一週或兩週給團隊相關人員培訓。每週一組織一次會議,報告上週項目進展和分配佈置本週工做。周5隊員寫本週工做報告(已完成任務,下週任務,碰到的問題)
 
本文出自 「 技術不等於金錢」 博客,轉載請與做者聯繫!

相關文章
相關標籤/搜索