Słowniczek

Kanban / Agile

Kanban i Agile to dwie powiązane, ale odrębne metodologie zarządzania pracą. Agile to filozofia tworzenia produktów w krótkich cyklach (iteracjach) z ciągłym feedbackiem od klienta. Kanban to wizualny system zarządzania przepływem pracy, oparty na tablicy z kolumnami (np. „Do zrobienia”, „W toku”, „Zrobione”) i limitach zadań w toku. Często stosowane razem, ale działają na różnych poziomach: Agile mówi „co robimy” (strategia iteracji), Kanban mówi „jak to przepływa” (taktyka wizualizacji).

Dlaczego to ważne dla Ciebie, nawet jeśli nie jesteś programistą? Bo obie metodologie rozwiązują ten sam problem, z którym boryka się każda firma: chaos zadaniowy. Zbyt dużo rzeczy do zrobienia, zbyt mało widoczności na to, co jest naprawdę w toku, i zero kontroli nad tym, co blokuje postęp.

Geneza — od Toyoty do Twojego Trello

Kanban narodził się w Toyocie w latach 40. XX wieku. Taiichi Ohno, inżynier Toyoty, zaobserwował, jak amerykańskie supermarkety uzupełniają półki: nie zamawiają towaru z góry na cały rok, ale uzupełniają go, gdy poziom spada poniżej minimum. Ohno przeniósł tę logikę na produkcję — każda stacja robocza „ciągnie” materiały z poprzedniej dopiero wtedy, gdy jest gotowa je przetworzyć. Efekt: zero nadprodukcji, minimalne zapasy, maksymalna efektywność. To rdzeń Lean management i Toyota Production System.

Agile formalnie powstał w 2001 roku, gdy 17 programistów spotkało się w ośrodku narciarskim w Utah i napisało Manifest Agile — cztery wartości i dwanaście zasad. Kluczowe wartości: ludzie ponad procesy, działający produkt ponad dokumentację, współpraca z klientem ponad negocjowanie umów, reagowanie na zmiany ponad trzymanie się planu. Manifest był reakcją na „waterfall” — tradycyjne zarządzanie projektami, w którym planujesz wszystko z góry na 12 miesięcy, a potem odkrywasz, że rynek się zmienił i cały plan jest nieaktualny.

Jak działa Kanban — wizualizacja i limity WIP

Kanban opiera się na trzech fundamentalnych zasadach:

  1. Wizualizuj przepływ pracy. Tablica (fizyczna lub cyfrowa) z kolumnami reprezentującymi etapy procesu. Minimalna wersja: „Backlog” | „W toku” | „Zrobione”. Zaawansowana: „Pomysł” | „Zaplanowane” | „W realizacji” | „Review” | „Wdrożone”. Każde zadanie to kartka, która przesuwa się z lewej na prawą.
  2. Ogranicz WIP (Work In Progress). To jest serce Kanbana i najczęściej ignorowana zasada. WIP limit to maksymalna liczba zadań, które mogą znajdować się w jednej kolumnie jednocześnie. Dlaczego? Bo bez limitów kolumna „W toku” rośnie do 47 zadań, z których żadne nie jest kończone. Limit WIP zmusza do kończenia przed rozpoczynaniem — paradoksalnie, robiąc mniej rzeczy naraz, kończysz więcej.
  3. Mierz i optymalizuj przepływ. Metryki Kanbana: Lead Time (czas od zgłoszenia do ukończenia), Cycle Time (czas od rozpoczęcia pracy do ukończenia), Throughput (ile zadań kończysz na tydzień). Jeśli Lead Time rośnie — masz wąskie gardło. Jeśli WIP rośnie ponad limit — ktoś łamie regułę i zaczyna nowe zadania zamiast kończyć obecne.

Jak działa Agile — sprinty i iteracje

Agile w praktyce (Scrum, najpopularniejszy framework):

  • Sprint — cykl pracy trwający 1-4 tygodnie (najczęściej 2). Na początku sprintu zespół wybiera zadania z backlogu, na końcu prezentuje gotowy przyrost produktu.
  • Daily standup — codzienne spotkanie 15 minut: co zrobiłem wczoraj, co robię dziś, co mnie blokuje. Nie raport dla szefa — synchronizacja zespołu.
  • Sprint review — prezentacja tego, co powstało w sprincie. Feedback od interesariuszy/klientów. To moment prawdy — czy to, co budujemy, jest tym, czego potrzebuje rynek?
  • Retrospektywa — co poszło dobrze, co źle, co poprawić. Kluczowa ceremonia — bez niej Agile to tylko modne nazwy na stare spotkania.

Powiązanie z MVP: Agile i MVP są filozoficznie tożsame. Obie mówią: nie buduj wszystkiego naraz, dostarczaj małe kawałki wartości, zbieraj feedback, iteruj. Sprint to mini-MVP — za 2 tygodnie masz coś, co możesz pokazać klientowi.

Kanban vs Scrum — co wybrać?

To nie jest rywalizacja — to różne narzędzia do różnych sytuacji:

  • Scrum pasuje do: projektów z jasnym zakresem, zespołów 5-9 osób, pracy wymagającej regularnych cykli planowania. Wymaga ról (Product Owner, Scrum Master), ceremonii i dyscypliny.
  • Kanban pasuje do: pracy ciągłej (support, operacje, marketing), zespołów dowolnej wielkości, sytuacji, gdzie nie da się planować w cyklach (bo zadania przychodzą losowo). Nie wymaga ról ani ceremonii — wystarczy tablica i limity WIP.
  • Scrumban (hybryda) — sprinty ze Scruma + tablica i WIP limity z Kanbana. Coraz popularniejsze, bo łączy planowanie z elastycznością.

Zastosowanie poza IT — każda firma może używać Kanbana

Agencja marketingowa: tablica z kolumnami: Brief | Kreacja | Review klienta | Poprawki | Opublikowane. WIP limit na „Kreacja”: 3. Efekt: zespół kończy kampanie zamiast zaczynać 10 naraz.

Kancelaria prawna: Nowa sprawa | Analiza | Przygotowanie pisma | Wysłane | Zamknięte. WIP limit na „Analiza”: 5. Lead Time spadł o 40%.

Jednoosobowa firma: Trello z trzema kolumnami. Poniedziałkowy przegląd backlogu, cotygodniowa refleksja. Prosta wersja Kanbana, która zmienia chaos w kontrolę.

Typowe błędy wdrożeń

  • „Agile w nazwie, waterfall w praktyce” — firma mówi, że jest Agile, bo ma codzienne standupy. Ale scope jest ustalony na rok z góry, feedbacku od klientów nikt nie zbiera, a retrospektywy to teatr. To nie jest Agile — to waterfall z buzzwordami.
  • Brak WIP limitów. Tablica Kanban bez limitów WIP to kolorowa lista zadań. Bez limitów nie ma „pull”, nie ma presji na kończenie, nie ma optymalizacji przepływu. Sam wizual nie wystarczy.
  • Ignorowanie retrospektyw. Agile bez retrospektyw to samochód bez lusterek — jedziesz, ale nie wiesz, co za Tobą. Retrospektywa to jedyny moment, gdy zespół może powiedzieć „to nie działa” i coś zmienić.
  • Zbyt duże zadania. Kartka „Zbuduj nową stronę” w kolumnie „W toku” wisi 3 tygodnie i blokuje przepływ. Rozbij na mniejsze: „Zaprojektuj header”, „Napisz copy do hero”, „Zakoduj sekcję FAQ”. Mniejsze zadania = szybszy przepływ = lepsza widoczność.

Kanban i Agile to nie modne frameworki z konferencji IT. To praktyczne systemy kontroli chaosu, które działają w każdym kontekście — od jednoosobowej firmy po korporację. Zaczynasz od tablicy z trzema kolumnami i limitem WIP na 3. Jeśli to zmieni Twoją produktywność (zmieni), stopniowo dodajesz elementy. Pamiętaj: nie musisz robić „pełnego Scruma”. Musisz widzieć, nad czym pracujesz, i kończyć przed rozpoczynaniem.

Agile to filozofia tworzenia produktów w krótkich cyklach z ciągłym feedbackiem od klienta — mówi co robimy i dlaczego. Kanban to wizualny system zarządzania przepływem pracy z tablicą, kolumnami i limitami zadań w toku — mówi jak praca przepływa. Często stosowane razem, ale działają na różnych poziomach. Kanban narodził się w Toyocie w latach 40., Agile formalnie w 2001 roku z Manifestu Agile. W praktyce: Kanban to tablica z kartkami przesuwanymi z lewej na prawą, Agile (Scrum) to cykle 2-tygodniowe z planowaniem, demo i retrospektywą.

WIP (Work In Progress) limit to maksymalna liczba zadań, które mogą znajdować się jednocześnie w jednej kolumnie tablicy Kanban. To serce systemu i najczęściej ignorowana zasada. Bez limitu kolumna „W toku” rośnie do 47 zadań, z których żadne nie jest kończone — wszyscy zaczynają, nikt nie kończy. Paradoksalnie: robiąc mniej rzeczy naraz, kończysz więcej. Limit WIP wymusza sekwencję: skończ obecne zadanie, zanim weźmiesz nowe. Praktycznie: zacznij od WIP = 3 na kolumnę „W toku” i dostosuj po 2 tygodniach obserwacji.

Absolutnie — Kanban powstał w fabryce samochodów Toyoty, nie w software house. Każdy biznes, w którym są zadania przechodzące przez etapy, może używać Kanbana. Agencja marketingowa: Brief → Kreacja → Review → Poprawki → Opublikowane. Kancelaria prawna: Nowa sprawa → Analiza → Pismo → Wysłane → Zamknięte. Jednoosobowa firma: Trello z trzema kolumnami i poniedziałkowym przeglądem. WIP limit na kolumnę „W toku” = 3 zmienia chaos w kontrolowany przepływ, niezależnie od branży.

Scrum pasuje do projektów z jasnym zakresem i cykliczną pracą: budowanie produktu, sprinty 2-tygodniowe, zespół 5-9 osób, regularne demo i retrospektywy. Kanban pasuje do pracy ciągłej i nieprzewidywalnej: support klienta, operacje, marketing contentowy, gdzie zadania przychodzą losowo i nie da się planować w stałych cyklach. Jeśli potrzebujesz obu — Scrumban (hybryda) łączy sprinty planistyczne ze Scruma z tablicą i WIP limitami z Kanbana. Najważniejsze: nie musisz robić pełnego frameworka. Zacznij od tablicy i limitów WIP, resztę dodaj stopniowo.

Cztery klasyki: (1) Agile w nazwie, waterfall w praktyce — codzienne standupy, ale scope ustalony na rok z góry i zero feedbacku od klientów. To nie Agile, to waterfall z buzzwordami. (2) Kanban bez WIP limitów — tablica bez limitów to kolorowa lista zadań, nie system zarządzania przepływem. (3) Pomijanie retrospektyw — jedyny moment, gdy zespół może powiedzieć „to nie działa” i coś zmienić. Bez tego powtarzasz te same błędy w kółko. (4) Zbyt duże zadania — kartka „Zbuduj stronę” wisi 3 tygodnie i blokuje cały przepływ. Rozbijaj na mniejsze jednostki.

Powiązane artykuły