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.