Prezentacja Kanban drukuj
Na kolejnym spotkaniu firmowym poznawaliśmy jak do wytwarzania oprogramowania podchodzi się z perspektywy Kanbana. W zasadzie większość naszych projektów realizujemy w Scrumie.
Zagadnienie jest ciekawe, głównym zyskiem wydaje się być rozszerzenie horyzontów na inne podejścia. Jak można by realizować nasze zadania lepiej i jeszcze bardziej elastycznie (czy może szczupło?). Podczas prezentacji poznaliśmy czym generalnie Kanban różni się od Scruma, co może nam dać jego wprowadzenie. Podczas dyskusji poznaliśmy swoje doświadczenia (od pewnego czasu realizujemy jeden z projektów w tym trybie) oraz oczekiwania co do przyszłych zadań.
Wnioski są następujące:
- Kanban nadaje się do realizacji utrzymania – gdzie zadania spływają w nieregularny i trudny do przewidzenia sposób.
- Idealne też się wydaje do krótkich projektów w rodzaju CRów, czy projektów gdzie pełny backlog nie jest dostępny na początku.
- Praca zdalna, szczególnie gdy jest asynchroniczna, też łatwiej się integruje z podejściem Kanban.
- Podejście Branch-per-future omawiane na poprzednim spotkaniu też lepiej się sprawdza przy pracy asynchronicznej. W Scrumie może być kłopot jeśli na koniec Sprintu wszyscy będą chcieli się mergować jednocześnie.
Źródła:
“Kanban and Scrum – making the most of both” by Henrik Kniberg & Mattias Skarin
“Kanban kick-start example” by Henrik Kniberg
“One day in Kanban land” by Henrik Kniberg