【Scrum】敏捷軟件開發(fā)——個體(3)

八、角色轉(zhuǎn)換

分析員

由于很熟悉產(chǎn)品知識和具備很強的溝通技能,一些分析員會轉(zhuǎn)為產(chǎn)品負責人的角色

在傳統(tǒng)管理項目中,分析員的任務(wù)似乎是需要盡早完成分析任務(wù),而在Scrum項目,實時分析是他的目標

在傳統(tǒng)的項目中,分析員經(jīng)常成為其他團隊成員與項目經(jīng)理之間溝通的橋梁,而在Scrum項目,分析員更需要像促進團隊與PO溝通的橋梁

Scrum團隊中的分析員會協(xié)助測試,回答正在開發(fā)的功能特性相關(guān)的問題,以及全程參與日常的Sprint會議

分析員首先需要完成當前的Sprint目標,剩余時間可以用來計劃未來的東西,但沒明確的任務(wù)不允許放在當前的Sprint中

項目經(jīng)理

在Scrum項目中,項目經(jīng)理角色是沒有必要的,要廢除它,因為“自組織團隊”是Scrum的一個核心原則

曾經(jīng)的項目經(jīng)理可以轉(zhuǎn)型成SM、PO或者團隊成員中任一角色,主要取決于他們的經(jīng)驗、技能、知識和興趣

PO是最適合轉(zhuǎn)型的角色,且能滿足喜歡指導團隊的前項目經(jīng)理

SM是最常見轉(zhuǎn)型的角色,但需要克服喜歡指導團隊的習慣

架構(gòu)師

排優(yōu)先級的角色,可以不編碼,但必須具備立刻能編碼的能力,一個顧問和促進者

在敏捷開發(fā)中,架構(gòu)師主要的職責是考慮變化和復雜性,在各個Sprint中有合理開發(fā)順序的工作,有助于團隊快速獲得關(guān)鍵知識,擁有足夠時間反應(yīng)來避免或發(fā)現(xiàn)風險以及最小化整個開發(fā)成本

職能經(jīng)理

通常保留分配人員到項目的職責,是學習型組織的構(gòu)建者

大部分組織里保留定期評估下屬的責任

很多組織中保留決定雇傭和開除權(quán)力的職責

程序員

在Scrum中,雖然專家很重要,但程序員應(yīng)該愿意在很多方面來幫忙優(yōu)化整個團隊的產(chǎn)出

他們需要積極主動地理解產(chǎn)品需求,做超出日常工作描述范圍的事情是常見的

程序員還應(yīng)與客戶和用戶交談,應(yīng)與共事的人員積極溝通并參與結(jié)對編程

數(shù)據(jù)庫管理員

DBA的大部分日常工作不會有很大變化,但在工作顯著有變時需要盡快提供解決方案與計劃

測試人員

在Scrum中,不可能完美地預測所有的用戶需求,每個人都需要思考產(chǎn)品,對每個特性提出問題并且思考如何將它加入到整個產(chǎn)品中

測試人員會更加頻繁的與PO交談,了解某個特性是如何工作的,它的執(zhí)行速度應(yīng)多快及必須通過哪些標準,等等

測試人員需要學會如何迭代地工作,要大力推廣自動化測試腳本

用戶體驗設(shè)計師

UED需要與開發(fā)團隊同時進行迭代工作,但UED不要把自己看成是獨立的團隊


UED和開發(fā)的并行

三個常見的主題

1、增量地工作

總是努力在當前Sprint產(chǎn)生一個潛在可發(fā)布的產(chǎn)品增量

2、迭代地工作

功能特性能在接下來的Sprint中被更新

3、超出專業(yè)之外的工作

為了創(chuàng)建在Sprint結(jié)束時潛在可交付的某些東西,個人需要愿意偶爾做一些超出其專業(yè)之外的工作

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容