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