角色 職責 項目經理 項目經理負責分配資源,確定優(yōu)先級,協(xié)調與客戶和用戶之間的交往??偠灾?,就是盡量使項目團隊一直集中于正確的目標。項目經理還要建立一套工作方法,以確保項目工件的完整性和質量。 構架設計師 構架設計師負責在整個項目中對技術活動和工件進行領導和協(xié)調。構架設計師要為各構架視圖確立整體結構:視圖的詳細組織結構、元素的分組以及這些主要元素組之間的接口。因此,與其它角色相比,構架設計師的見解重在廣度,而不是深度。 需求分析員 業(yè)務分析員通過概括和界定作為建模對象的組織來領導和協(xié)調業(yè)務用例建模。例如,確定存在哪些業(yè)務主角和業(yè)務用例,他們之間如何交互。通過描述一個或幾個用例的需求狀況以及其他支持軟件的需求來獲取系統(tǒng)功能某一部分的規(guī)約。還要負責用例包并維護該用例包的完整性。 軟件設計師 設計員定義一個或幾個類的職責、操作、屬性及關系,并確定應如何根據(jù)實施環(huán)境對它們加以調整。此外,設計師可能要負責一個或多個設計包或設計子系統(tǒng),其中包括設計包或子系統(tǒng)所擁有的所有類。編寫部分模塊設計文檔和代碼,檢查軟件工程師編寫的模塊代碼。 UI設計師 界面設計人員通過以下方法來領導和協(xié)調 Web 界面的原型設計和正式設計:獲取對 Web 界面的需求(包括可用性需求),構建 Web 頁面原型,使 Web 界面的其他涉眾(如最終用戶)參與可用性復審和使用測試會議,復審并提供對 Web 界面最終實施方案(由其他開發(fā)人員員創(chuàng)建,如設計師和實施工程師)的適當反饋。 軟件工程師 軟件工程師負責完成設計師的設計意圖,根據(jù)設計文檔編寫代碼;根據(jù)設計文檔編寫單元測試代碼,根據(jù)測試報告BUG記錄修訂BUG,完成包或子系統(tǒng)的開發(fā)。 測試工程師 測試工程師負責執(zhí)行測試,其中包括設置和執(zhí)行測試,評估測試執(zhí)行過程并修改錯誤,以及評估測試結果并記錄所發(fā)現(xiàn)的缺陷。 實施工程師 負責軟件產品安裝調試和部署,完成項目相關系統(tǒng)工程工作,負責客戶技術支持,負責編寫系統(tǒng)部署方案和使用手冊、維護手冊,負責系統(tǒng)實施計劃和規(guī)劃。 |
|
來自: NaturalWill > 《待分類1》