Scrum的Bad Smell(2)
Toward a Catalog of Scrum Smells
http://www.mountaingoatsoftware.com/articles/11-toward-a-catalog-of-scrum-smells
By Mike Cohn
失去節奏
症狀: 每次sprint的長度並不相同
討論:
在一個執行scrum良好的專案中, 團隊會建立一個很自然的節奏. 每次的sprint長度是一樣的, 每次sprint一開始就進行sprint 規劃會議, 來討論接下來這個sprint要如何進行. 每次要結束時, 都會舉行sprint review 會議, 來展示這次sprint的成果. 此外中間時, 還會進行daily scrum 會議
如果時間無法固定下來, 常常因為外力介入或是壓力而有所改變, 這樣在選擇sprint backlog時就會很難處理, 也會導致大家在一個sprint中, 會承諾較少的user story
Daily Scrum會議是為了Scrum Master而開的
症狀: 感覺Daily Scrum會議, 只是團隊成員對Scrum master的status update
討論:
有時候daily scrum會議感覺起來, 它的存在只是會了scrum master. Scrum master會激動的指出誰的工作沒有完成, 誰犯了什麼樣的錯誤. 如果daily scrum會議開成這樣, 就跟其他development process一樣.
Daily Scrum主要有兩個目的:(1) 在專案中提供一個coordination mechanism. 讓一天至少有一次大家能知道, 別人在哪裡, 在做什麼. 雖然有時候可能在走道, 就有機會和別的成員交談, 但是不一定有機會對有所成員對話, daily scrum提供了這樣的機會. (2) 在同事面前作出承諾. 當團隊成員在回答“What are you going to do today?”時, 是對所有成員承諾他要做什麼, 而不是為了scrum master. 如果隔天沒有完成, 他必須對團隊成員有所解釋
留言列表