如何多團(tuán)隊(duì)大規(guī)模實(shí)施敏捷開發(fā)

概述

本場景描述的是針對(duì)多個(gè)Scrum團(tuán)隊(duì)/敏捷團(tuán)隊(duì),開發(fā)同一款大型產(chǎn)品,或者大型項(xiàng)目的敏捷應(yīng)用場景。Leangoo多團(tuán)隊(duì)大規(guī)模敏捷開發(fā)模板是基于大規(guī)模敏捷模型定義的,可以適配基于Scrum of Scrums, Scrum@Scale,LeSS和SAFe等模型。Leangoo多團(tuán)隊(duì)大規(guī)模敏捷開發(fā)模板,在團(tuán)隊(duì)級(jí)使用的是標(biāo)準(zhǔn)的Scrum模型。

Scrum是用于開發(fā)和維護(hù)復(fù)雜產(chǎn)品的一個(gè)框架。上世紀(jì)90年代,Scrum在全球已得到廣泛應(yīng)用,Scrum最初用于產(chǎn)品研發(fā),目前已廣泛用于軟硬件開發(fā)、互聯(lián)網(wǎng)、人工智能、學(xué)校、政府、市場、管理組織運(yùn)營等諸多領(lǐng)域。隨著技術(shù)、市場和環(huán)境的復(fù)雜度和不確定性持續(xù)增長,Scrum在處理復(fù)雜性方面的效用日益得到證實(shí)。

Scrum流程

?Scrum of Scrums 簡稱SoS ,是一個(gè)跨團(tuán)隊(duì)協(xié)作的Scrum團(tuán)隊(duì)。這個(gè)團(tuán)隊(duì)由各個(gè)Scrum團(tuán)隊(duì)的Scrum Master組成。SoS需要召開每日例會(huì)(Scaled Daily Scrum,簡稱SDS)SoS擁有一個(gè)Scrum Master進(jìn)行多個(gè)團(tuán)隊(duì)的協(xié)調(diào)工作。如下圖所示:


?

Leangoo中建立大規(guī)模敏捷項(xiàng)目

對(duì)于大型互聯(lián)網(wǎng)產(chǎn)品、企業(yè)級(jí)軟件產(chǎn)品、大型項(xiàng)目或解決方案來說,通常需要多個(gè)團(tuán)隊(duì)協(xié)作進(jìn)行開發(fā),針對(duì)這種情況,我們可以在Leangoo中按照下圖的思路創(chuàng)建Leangoo項(xiàng)目:

?登錄Leangoo后,在企業(yè)中創(chuàng)建項(xiàng)目,項(xiàng)目類型選擇“敏捷開發(fā)”, 項(xiàng)目模板選擇“多團(tuán)隊(duì)大規(guī)模敏捷開發(fā)”。 創(chuàng)建后系統(tǒng)會(huì)默認(rèn)創(chuàng)建6個(gè)Leangoo項(xiàng)目,一個(gè)整體產(chǎn)品規(guī)劃和5個(gè)開發(fā)小組:

產(chǎn)品規(guī)劃組

產(chǎn)品規(guī)劃組用于管理整個(gè)項(xiàng)目的產(chǎn)品路線圖,產(chǎn)品需求(Product Backlog),缺陷(缺陷看板),跨團(tuán)隊(duì)協(xié)作(Scrum of Scrums看板)等,項(xiàng)目中的所有內(nèi)容整個(gè)團(tuán)隊(duì)可見。產(chǎn)品路線圖,產(chǎn)品Backlog看板、缺陷看板由產(chǎn)品負(fù)責(zé)人負(fù)責(zé)管理。Scrum of Scrums看板由SoS Master負(fù)責(zé)管理。

開發(fā)小組01

Scrum團(tuán)隊(duì)自己的Sprint看板,每個(gè)迭代一個(gè)。

開發(fā)小組02

Scrum團(tuán)隊(duì)自己的Sprint看板,每個(gè)迭代一個(gè)。

開發(fā)小組03

Scrum團(tuán)隊(duì)自己的Sprint看板,每個(gè)迭代一個(gè)。

開發(fā)小組04

Scrum團(tuán)隊(duì)自己的Sprint看板,每個(gè)迭代一個(gè)。

開發(fā)小組05

Scrum團(tuán)隊(duì)自己的Sprint看板,每個(gè)迭代一個(gè)。

您可以根據(jù)您的團(tuán)隊(duì)數(shù)量增減開發(fā)小組的項(xiàng)目。創(chuàng)建新的小組時(shí),項(xiàng)目類型請(qǐng)選擇敏捷開發(fā),模板選擇空白項(xiàng)目,然后再創(chuàng)建Sprint就可以了。

多項(xiàng)目示例:

產(chǎn)品路線圖規(guī)劃和需求管理

產(chǎn)品路線圖是重要的產(chǎn)品管理工具。產(chǎn)品路線圖是一個(gè)高層次的戰(zhàn)略計(jì)劃,它描述了產(chǎn)品在未來一段時(shí)間可能會(huì)如何發(fā)展和壯大。產(chǎn)品路線圖確保整個(gè)產(chǎn)品團(tuán)隊(duì)持續(xù)關(guān)注產(chǎn)品的目標(biāo),幫助產(chǎn)品負(fù)責(zé)人把握產(chǎn)品的戰(zhàn)略方向,調(diào)整產(chǎn)品的優(yōu)先級(jí)和產(chǎn)品規(guī)劃。通過Leangoo可以幫助您創(chuàng)建價(jià)值和目標(biāo)驅(qū)動(dòng)的敏捷產(chǎn)品路線圖。

以下場景產(chǎn)品路線圖規(guī)劃是可選的 :

已經(jīng)進(jìn)入穩(wěn)定期,處在持續(xù)微調(diào)階段的互聯(lián)網(wǎng)產(chǎn)品、SaaS軟件或平臺(tái)

已經(jīng)進(jìn)入維護(hù)期的產(chǎn)品,如已經(jīng)趨于穩(wěn)定的銀行、保險(xiǎn)、運(yùn)營商的業(yè)務(wù)支持平臺(tái)

短期定制外包項(xiàng)目

短期小型項(xiàng)目

產(chǎn)品路線圖規(guī)劃的頻率基于產(chǎn)品特征、產(chǎn)品規(guī)模和復(fù)雜度,以及產(chǎn)品推向市場的頻率來決定。

市場變化較快,響應(yīng)要求高的產(chǎn)品,可以按照月度進(jìn)行規(guī)劃,對(duì)于企業(yè)級(jí)大型產(chǎn)品或解決方案可以按照季度進(jìn)行規(guī)劃。

?

1、創(chuàng)建一個(gè)產(chǎn)品路線圖

在Leangoo產(chǎn)品中,我們推薦使用共享的Leangoo腦圖來進(jìn)行可視化的產(chǎn)品路線圖規(guī)劃。打開一個(gè)Leangoo項(xiàng)目,點(diǎn)擊“腦圖”Tab頁,可以創(chuàng)建一個(gè)產(chǎn)品路線圖的腦圖,下圖是一個(gè)示例:

2、管理版本需求

在基于Scrum的敏捷開發(fā)模型下,我們通過產(chǎn)品Backlog(產(chǎn)品待辦列表)來管理產(chǎn)品/項(xiàng)目需求。對(duì)于使用了版本規(guī)劃的場景,我們需要為每個(gè)版本創(chuàng)建一個(gè)產(chǎn)品backlog看板。

?

產(chǎn)品Backlog是一個(gè)按照商業(yè)價(jià)值排序的條目化的需求清單,,在產(chǎn)品backlog中需求通常使用用戶故事來表達(dá)。在Leangoo中提供的產(chǎn)品Backlog模板,根據(jù)需求的優(yōu)先級(jí)和規(guī)劃,把產(chǎn)品Backlog分為了五個(gè)列表,通過這五個(gè)列表將需求規(guī)劃到迭代:

待梳理需求:放還沒有經(jīng)過細(xì)化和梳理的原始需求,或者還需要進(jìn)一步澄清和分析的需求。

以后的迭代:放近一兩個(gè)迭代不會(huì)開發(fā)的需求清單,清單中,越是上面的需求,優(yōu)先級(jí)越高。

下個(gè)迭代:較高優(yōu)先級(jí),下一個(gè)迭代預(yù)計(jì)會(huì)著手開發(fā)的需求。

當(dāng)前迭代:最高優(yōu)先級(jí),規(guī)劃到當(dāng)前迭代開發(fā)的需求。

已交付:以前的迭代已經(jīng)交付的需求。

在這個(gè)產(chǎn)品backlog當(dāng)中,越往右,優(yōu)先級(jí)越高,越往上面,優(yōu)先級(jí)越高。需求按照價(jià)值高低從左向右流動(dòng)。

打開產(chǎn)品Backlog上的故事卡,可以編輯和查看用戶故事所有細(xì)節(jié),如下圖所示:?

針對(duì)如下場景:

1>已經(jīng)進(jìn)入持續(xù)調(diào)優(yōu)階段的互聯(lián)網(wǎng)產(chǎn)品、SaaS軟件或平臺(tái)

2>已經(jīng)進(jìn)入維護(hù)期的產(chǎn)品,如已經(jīng)趨于穩(wěn)定的銀行、保險(xiǎn)、運(yùn)營商的業(yè)務(wù)支持平臺(tái)

3>短期定制外包項(xiàng)目

4>小型項(xiàng)目

通常不適用產(chǎn)品路線圖規(guī)劃,不存在多個(gè)版本規(guī)劃的情況,一個(gè)項(xiàng)目只需要一個(gè)產(chǎn)品 backlog看板就可以了,產(chǎn)品backlog的結(jié)果和多版本規(guī)劃情況是一樣的。如下圖所示:

迭代管理

Leangoo敏捷開發(fā)模板使用的是雙層看板結(jié)構(gòu),第一層看板是產(chǎn)品Backlog看板,用于管理需求清單和需求規(guī)劃,可視化展示需求的進(jìn)展情況;第二場看板是Sprint(迭代)看板,用于管理當(dāng)前Sprint的需求和開發(fā)任務(wù),可視化展示每個(gè)Sprint的需求和任務(wù)進(jìn)展情況,每個(gè)迭代一個(gè)迭代看板。兩層看板結(jié)構(gòu)如下圖所示:

?

我們在產(chǎn)品Backlog中將需求規(guī)劃到當(dāng)前迭代后,我們就需要為當(dāng)前迭代創(chuàng)建迭代看板,迭代看板每個(gè)迭代一個(gè),在迭代看板上可以進(jìn)行迭代計(jì)劃和任務(wù)分解,基于迭代看板跟蹤任務(wù)進(jìn)展和進(jìn)行團(tuán)隊(duì)任務(wù)協(xié)作。

針對(duì)于大型團(tuán)隊(duì),分為多個(gè)開發(fā)小組,每個(gè)小組都需要?jiǎng)?chuàng)建自己的迭代,如果下圖所示:

?

每個(gè)迭代看板上的需求引用自產(chǎn)品Backlog規(guī)劃到本迭代的需求,如下圖所示:

?

迭代看板的結(jié)構(gòu)包括4個(gè)列表和多個(gè)泳道,每個(gè)需求(用戶故事)一個(gè)泳道。

4個(gè)列表分別是:

用戶故事:這個(gè)迭代計(jì)劃完成的用戶故事。

待辦:用戶故事分解得到的開發(fā)任務(wù),處于待開發(fā)狀態(tài)

進(jìn)行中:正在進(jìn)行的任務(wù)

完成:已經(jīng)完成的任務(wù)和故事都放到這個(gè)列表

迭代看板示例如下圖所示:

?

進(jìn)展跟蹤

1、迭代進(jìn)展跟蹤

燃盡圖是Scrum中的一個(gè)簡單實(shí)用的團(tuán)隊(duì)進(jìn)展跟蹤的工具,能形象地展示當(dāng)前迭代中的剩余工作量和剩余工作時(shí)間的變化趨勢。一般在每日站會(huì)后團(tuán)隊(duì)會(huì)根據(jù)任務(wù)的完成情況對(duì)其進(jìn)行更新。在迭代看板上,點(diǎn)擊看板統(tǒng)計(jì)圖標(biāo),即可打開燃盡圖。如下圖所示:?

?
燃盡圖

2、版本進(jìn)展跟蹤

類似于迭代燃盡圖,為了確保某個(gè)版本能夠按計(jì)劃準(zhǔn)時(shí)發(fā)布,達(dá)成版本發(fā)布目標(biāo),我們需要跟蹤這個(gè)版本的進(jìn)展。在Leangoo中,我們可以通過發(fā)布燃盡圖來進(jìn)行跟蹤,點(diǎn)擊“產(chǎn)品Backlog – v3.1”的看板統(tǒng)計(jì)圖標(biāo),即可打開版本燃盡圖。如下圖所示:

?

?

3、團(tuán)隊(duì)速度統(tǒng)計(jì)

團(tuán)隊(duì)速率是一個(gè)Scrum團(tuán)隊(duì)在一個(gè)Sprint中實(shí)際完成的工作量(通常使用故事點(diǎn)作為團(tuán)隊(duì)速度的單位)。每個(gè)Sprint結(jié)束時(shí),Leangoo可以幫助團(tuán)隊(duì)自動(dòng)記錄當(dāng)前Sprint完成的工作量,并且自動(dòng)生成團(tuán)隊(duì)速率的可視化統(tǒng)計(jì)圖表,方便團(tuán)隊(duì)了解團(tuán)隊(duì)效率變化的趨勢,以及分析異常。

4、項(xiàng)目進(jìn)度統(tǒng)計(jì)

在Leangoo項(xiàng)目中,系統(tǒng)也會(huì)根據(jù)項(xiàng)目需求的總體完成情況,統(tǒng)計(jì)項(xiàng)目的總體進(jìn)度,并進(jìn)行預(yù)計(jì),嚴(yán)重延期的項(xiàng)目紅色預(yù)警,進(jìn)度偏差警告黃色預(yù)警。預(yù)警閥值可以進(jìn)行項(xiàng)目自定義配置。

缺陷管理

1、缺陷看板

在Leangoo的敏捷項(xiàng)目中,默認(rèn)創(chuàng)建了“缺陷看板”,用來管理項(xiàng)目/產(chǎn)品缺陷,如下圖所示:

?

當(dāng)前迭代的缺陷,建議放到本迭代的迭代看板上,在迭代結(jié)束前修復(fù)完成?!叭毕菘窗濉蓖ǔ4娣虐l(fā)布后遺留的缺陷,客戶反饋的缺陷,生產(chǎn)環(huán)境發(fā)現(xiàn)的缺陷等。

您可以通過Leangoo看板自定義缺陷修復(fù)的流程,跟蹤缺陷的修復(fù)狀態(tài),了解缺陷處理過程中是否存在等待和瓶頸,以便于及時(shí)調(diào)整,優(yōu)化團(tuán)隊(duì)的工作效率。

2、缺陷卡片

在缺陷看板上,您可以通過缺陷卡片記錄缺陷的詳細(xì)信息,包括缺陷的類別,負(fù)責(zé)人,工作量,缺陷的截圖,描述等等。您可以跟進(jìn)需要自定義字段,自定義缺陷卡片需要記錄的信息。

?

3、基于缺陷看板進(jìn)行缺陷分布統(tǒng)計(jì)

Leangoo支持通過不同的維度對(duì)缺陷進(jìn)行分布統(tǒng)計(jì),如下圖所示:

?

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

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