Ramy pracy

Scrum i Kanban — porównanie dwóch ram pracy zespołowej

Scrum i Kanban — porównanie dwóch ram pracy zespołowej

Źródło zdjęcia: Wikimedia Commons, Wikimedia Commons

Charakterystyka Scrum

Scrum organizuje pracę zespołu w stałe odcinki czasowe zwane sprintami, zwykle trwające od jednego do czterech tygodni. Zespół planuje zakres pracy na początku sprintu, realizuje go bez istotnych zmian zakresu w trakcie, a na koniec prezentuje efekty w formie przeglądu (sprint review) oraz analizuje proces pracy w retrospekcji.

Charakterystyka Kanban

Kanban opiera się na wizualizacji przepływu pracy na tablicy podzielonej na kolumny odpowiadające kolejnym etapom procesu oraz na ograniczeniu liczby zadań realizowanych równolegle (WIP limits). W odróżnieniu od Scrum, Kanban nie narzuca stałych iteracji — zadania są pobierane do realizacji w sposób ciągły, w miarę zwalniania się przepustowości zespołu.

Kryteria wyboru ramy pracy

Wybór między Scrum a Kanban zależy od charakteru pracy zespołu. Scrum sprawdza się przy projektach z jasno określonym zakresem funkcjonalnym możliwym do podzielenia na iteracje. Kanban lepiej pasuje do zespołów utrzymaniowych i wsparcia, gdzie napływ zgłoszeń jest nieregularny i nieprzewidywalny.