
【概述】
Scrum 團(tuán)隊(duì)是 Scrum 組織的重要資產(chǎn),團(tuán)隊(duì)的組織方式和相互之間的關(guān)系,對組織成功采用 Scrum 有重大影響。
【特性團(tuán)隊(duì)與組件團(tuán)隊(duì)】
特性團(tuán)隊(duì)是一個(gè)跨職能、跨組件的團(tuán)隊(duì),能夠從產(chǎn)品列表中抽取并完成最終客戶想要的特性。
組件團(tuán)隊(duì)專注于開發(fā)組件或子系統(tǒng),這些只能實(shí)現(xiàn)最終客戶想要的部分特性。
組件團(tuán)隊(duì)有時(shí)稱為資產(chǎn)或子系統(tǒng)團(tuán)隊(duì)。
【多團(tuán)隊(duì)之間的協(xié)調(diào)】
協(xié)調(diào)多個(gè)團(tuán)隊(duì)的兩個(gè)方法:
SoS (Scrum of Scrums)
執(zhí)行 SoS 的團(tuán)隊(duì)由各個(gè)開發(fā)團(tuán)隊(duì)中的成員組成。每個(gè)開發(fā)團(tuán)隊(duì)根據(jù)哪個(gè)成員能最清楚說明團(tuán)隊(duì)依賴問題來指派參會(huì)人員。也可以由這些團(tuán)隊(duì)的 ScrumMaster 承擔(dān)。
執(zhí)行 SoS 的方式很多,參會(huì)者可以確定最合適的方式。一般不會(huì)每天都開,而是根據(jù)需要每周開幾次,與會(huì)者回答的問題跟每日站會(huì)相似。
版本火車
根據(jù)按照一個(gè)共同的節(jié)奏協(xié)調(diào)跨團(tuán)隊(duì)的合作,使多個(gè)團(tuán)隊(duì)的愿景、規(guī)劃和相互依賴關(guān)系保持一致。版本火車關(guān)注的是在大型的產(chǎn)品級別上實(shí)現(xiàn)快速、靈活的工作流。
火車的隱喻暗示特性出站時(shí)間有一個(gè)公開的時(shí)刻表,所有參與產(chǎn)品開發(fā)的團(tuán)隊(duì)都需要在約定的時(shí)間把東西放到火車上。
Leffingwell 定義的版本火車規(guī)則如下:
1、頻繁、定期規(guī)劃和解決方案的發(fā)布(或潛在可發(fā)布增量,PSI)日期是固定的(日期固定,質(zhì)量固定,范圍可變)。
2、各團(tuán)隊(duì)的迭代時(shí)間長度相同。
3、建立大小適中的、全局的、客觀的里程碑。
4、在頂層、系統(tǒng)級以及特性和組件級做持續(xù)的系統(tǒng)集成。
5、版本增量(PSI)可以定期(一般是60天到120天)提交客戶進(jìn)行預(yù)審、內(nèi)部評審和系統(tǒng)級的 QA。
6、系統(tǒng)級固化迭代,用于減少技術(shù)債并為特殊的版本級驗(yàn)證和測試提供時(shí)間。
7、對于構(gòu)建類似構(gòu)構(gòu)件的團(tuán)隊(duì),某些特定的基礎(chǔ)設(shè)施組件(接口、系統(tǒng)開發(fā)工具箱、公用的安裝程序和許可工具、用戶體驗(yàn)框架、數(shù)據(jù)和 Web 服務(wù)等)一般都必須提前準(zhǔn)備就緒。