漸進式的Scrum of Scrums
Monday, May 4, 2009
Three stages of the Daily Scrum
http://agiletips.blogspot.com/2009/05/three-stages-of-daily-scrum.html
作者在一個很大的agile 團隊, 大約有180人, 分成12個團隊. 他們會進行2週的iteration, daily scrums以及iteration的retrospective會議.
在這裡作者要介紹他如何做scrum of scrums會議. 首先, 他提到一開始團隊並沒有這麼大, 人數也是由少量變成多量, 因此它分成三個階段的演進
階段一. The Daily Scrum 會議
這時候人比較少(2個團隊, 每個團隊各15人), 因此就像一般的團隊來進行daily scrum會議
階段二. Scrum of Scrum with PMs and non-PMs
這時候我們大約有5個團隊, 每個團隊各15人.
我們每個團隊還是有daily scrum, 但是會發比較長的時間進行, 因為專案的複雜度變大
此外在daily scrum完之後, 我們有scrum of scrums會議, 不過問的問題有點不一樣
What did your team do yesterday?
What will your team do today?
Is anything blocking your team, is your team about to put anything in other team’s way?
參與的人, 每隊由一個PM 和non-PM參加. PM是必要的, 他們需要drive會議的進行. PM需要每天挑選要參加的non-PM成員(可以在團隊的daily scrum中挑選)
Non-PM的人, 首先, 需要去補PM不足的部份, 他要能提供適當的細節. 接著, 他要能適當傳播scrum of scrums的訊息回去團隊
階段三. Scrum of Scrum for PMs
當團隊大到12個團隊, 每個團隊各15人. 階段二的方法就變成沒有效率的. 因為: 1) 有24的人要開會, 2) 它會混合管理議題和技術議題.
所以我們改變作法, 把Srcum of scrums(SoS)分成幾個團隊: PM SoS, Dev SoS, 和QA SoS. 基本上PM SoS是每天開, Dev SoS和QA SoS則會視情況而定.
每當PM想要討論更細部的項目, 或是有兩個以上的PM有相同的問題, 我們會把它放到parking lot去. 等到SoS會議後, 可以例即或是另外約時間來討論.
留言列表