專案經理團隊(program management team):
設計專案經理(feature design pm): 負責具體的產品設計,寫design spec。pm 隊伍中,80%的pm是做這個。
發行專案經理(release pm): 負責整個專案的流程和進度管理,制定進度表等,協調整個團隊的工作。大的pm 隊伍中有一人專門做這個。這是整個專案的領頭人。大型的專案的成功與否,常常靠得力的發行經理的領導。
協助專案經理(supporting pm): 負責其它產品發行需要照顧到的事情,如客戶交流、和市場開發人員交流、負責beta program (初版試行)、等等。大的pm 隊伍中少不了這樣的人。20%的pm是做這個。
開發團隊(development team):
開發團隊領導(development manager): 負責管理各個開發小組,並對開發程式設計的工作做總體的規劃。
開發組長(development lead): 負責管理開發工程師,也參加對開發程式設計的工作做總體的規劃。
開發工程師(develop engineer, or developer): 負責具體的程式設計開發。
構架師(architect): 大的產品團隊有一兩個資深工程師專門做整體系統的設計規劃。
測試團隊(quality assurance or test team):
測試團隊領導(qa manager): 負責管理測試小組
測試組長(test lead): 負責管理測試工程師, 制定測試計畫等
測試工程師(tester or test engineer): 負責具體的測試工作
測試開發工程師(developer in test, or sted): 負責測試工具的開發
產品可用性團隊(usability team):
產品可用性工程師 (usability engineer): 做使用效能的調查和測試,採訪客戶或將客戶邀請來做調查
介面設計師(ui designer): 負責具體的介面設計
產品設計師(product designer): 負責產品的總體設計, 特別是硬體產品。
以上這個團隊並不是所有的產品隊伍都有。比較小的隊伍就沒有這些專人,有的時候向別的隊伍借用,或僱傭臨時工。
客戶教育或文件團隊(user education, or ue team):
文件組長(ue lead): 負責管理文件小組
文件編輯(ue editor): 負責具體的文件編輯和撰寫
完美的軟體專案開發團隊結構
專案經理團隊 program management team 設計專案經理 feature design pm 負責具體的產品設計,寫design spec。pm 隊伍中,80 的pm是做這個。發行專案經理 release pm 負責整個專案的流程和進度 管理 制定進度表等,協調整個團隊的工作。大的...
軟體開發專案中的團隊組成
角色 職責 專案經理 專案經理負責分配資源,確定優先順序,協調與客戶和使用者之間的交往。總而言之,就是盡量使專案團隊一直集中於正確的目標。專案經理還要建立一套工作方法,以確保專案工件的完整性和質量。構架設計師 構架設計師負責在整個專案中對技術活動和工件進行領導和協調。構架設計師要為各構架檢視確立整體...
團隊專案 二次開發 v 2 1 軟體工程
原先 對於基本物件的get,set方法建構函式等方法與實現基本功能的方法統一放到了一起,容易造成 不清晰,別人比較難閱讀的情況。而且其中 冗餘比較多。改進 進行了層次的分析,將基本物件與實現物件基本功能的方法分開,並用了介面方便對函式方法的管理,有利於下次對 的改進。消除了 中的冗餘。從使用者的角度...