Definicja #
Kanban (z japońskiego: tablica, szyld) to metoda zarządzania pracą wywodząca się z systemu produkcji Toyoty (Toyota Production System), opracowana przez Taiichi Ohno w latach 50. XX wieku. W kontekście IT Kanban został spopularyzowany przez Davida J. Andersona, który w 2010 roku opisał jego zastosowanie w zarządzaniu pracą knowledge workerów.
Cztery podstawowe zasady Kanban:
- Zacznij od tego, co masz — Kanban nie wymaga rewolucyjnych zmian organizacyjnych; nakłada się na istniejący proces
- Zgódź się na ewolucyjną zmianę — stopniowe usprawnienia zamiast radykalnych transformacji
- Szanuj obecne role i odpowiedzialności — Kanban nie narzuca nowych ról (w odróżnieniu od Scrum z rolą Scrum Mastera i Product Ownera)
- Wspieraj przywódcze działania na wszystkich poziomach
Sześć praktyk Kanban:
- Wizualizacja pracy — tablica Kanban z kolumnami reprezentującymi etapy przepływu (To Do, In Progress, Review, Done)
- Ograniczanie WIP (Work In Progress) — limity na liczbę zadań w każdej kolumnie; kluczowy mechanizm Kanban ujawniający wąskie gardła
- Zarządzanie przepływem — optymalizacja czasu od rozpoczęcia do zakończenia zadania (lead time, cycle time)
- Wyraźne zasady — widoczne kryteria przejścia między kolumnami (Definition of Done)
- Pętle zwrotne — regularne przeglądy (stand-up, retrospektywa) bez narzuconych interwałów
- Ciągłe doskonalenie — Kaizen; metryki: cumulative flow diagram, throughput, lead time
Zastosowania #
Kanban stosuje się do:
- Zarządzania pracą operacyjną i support — działy IT helpdesk, DevOps, administracja systemami; zadania napływają na bieżąco bez stałych iteracji
- Zespołów z niestabilnym napływem pracy — gdy trudno prognozować wielkość i czas realizacji zadań; Kanban lepszy niż Scrum przy niejednorodnych zadaniach
- Wizualizacji procesu i wykrywania wąskich gardeł — limity WIP ujawniają gdzie praca się zatrzymuje (np. zbyt długi review, zbyt mało testerów)
- Uzupełnienia Scrum (Scrumban) — hybrydowe podejście łączące sprinty Scrum z tablicą i limitami WIP Kanbana
- Zarządzania backlogiem i roadmapą produktu — tablice strategiczne dla Product Ownerów i managerów
Ścieżka nauki #
Kanban jest prostszy do wdrożenia niż Scrum — nie wymaga certyfikacji ani nowych ról. Najlepiej uczyć się przez praktykę.
Zacznij od:
- Stwórz pierwszą tablicę Kanban — w Jira, Trello, Azure DevOps lub fizycznie na ścianie (sticky notes)
- Zdefiniuj kolumny odpowiadające etapom Twojego procesu (np. Backlog → In Progress → Review → Done)
- Wprowadź limity WIP — zacznij od heurystyki: 2× wielkość zespołu w kolumnach aktywnych
- Codzienne standupy: co blokuje przepływ? co można zakończyć?
- Zbieraj podstawowe metryki: lead time (czas od otwarcia do zamknięcia zadania)
Następnie pogłębiaj:
- Książka: "Kanban" Davida J. Andersona — podstawowa lektura metodyki
- Certyfikacja: Kanban Management Professional (KMP) od Lean Kanban University lub Professional Kanban (PK I) od Kanban University
- Metryki przepływu: cumulative flow diagram, Monte Carlo simulation do prognozowania
- Porównaj z Scrum — kiedy Kanban, kiedy Scrum, kiedy Scrumban (hybryda)
FAQ #
- Czym różni się Kanban od Scrum?
- Scrum pracuje w stałych iteracjach (sprinty 1-4 tygodnie) z jasno określonymi rolami (Scrum Master, Product Owner, Developerzy) i ceremoniami (planning, review, retrospektywa). Kanban jest bardziej płynny — praca napływa ciągle, nie ma stałych iteracji ani narzuconych ról; kluczowy mechanizm to limity WIP ograniczające pracę w toku.
- Czym jest WIP limit w Kanbanie?
- WIP (Work In Progress) limit to maksymalna liczba zadań, które mogą jednocześnie znajdować się w danej kolumnie tablicy Kanban. Ograniczenie WIP ujawnia wąskie gardła — gdy kolumna jest pełna, zespół musi skupić się na kończeniu zadań zamiast rozpoczynania nowych. Zasada: 'Stop Starting, Start Finishing'.
- Czy Kanban wymaga certyfikacji?
- Nie — Kanban możesz wdrożyć bez certyfikacji. Jednak jeśli chcesz formalnie potwierdzić kompetencje, dostępne są certyfikaty: Kanban Management Professional (KMP) od Lean Kanban University i Professional Kanban (PK I) od Kanban University. Certyfikaty Scrum (PSM, CSM) są bardziej rozpoznawalne na polskim rynku.
- Czym jest Scrumban?
- Scrumban to hybrydowe podejście łączące elementy Scrum i Kanban. Zachowuje sprinty i retrospektywy Scrum, ale wprowadza limity WIP i ciągły przepływ Kanbana. Popularny w zespołach przechodzących ze Scrum lub chcących połączyć regularność iteracji z elastycznością Kanbana.
- W jakich narzędziach prowadzi się tablice Kanban?
- Najpopularniejsze narzędzia: Jira (Atlassian) — standard w większości firm IT, obsługuje zarówno Scrum jak i Kanban; Trello — prostsze narzędzie do tablic Kanban, dobre dla małych zespołów; Azure DevOps Boards — popularne w środowiskach Microsoft. Fizyczna tablica ze sticky notes też działa doskonale dla małych zespołów.