Kanban
Definicja
Kanban to ewolucyjna metoda zarządzania procesami, która wywodzi się z systemu produkcyjnego Toyoty. W przeciwieństwie do Scruma, nie opiera się na sztywnych iteracjach (sprintach), lecz na ciągłym przepływie zadań (flow). Głównym celem jest optymalizacja dostarczania wartości poprzez eliminację wąskich gardeł.
Kluczowe zasady Kanban
Wdrożenie Kanban opiera się na kilku fundamentalnych praktykach:
1. Wizualizacja pracy
Praca jest dzielona na mniejsze zadania i umieszczana na Tablicy Kanban (fizycznej lub cyfrowej). Pozwala to całemu zespołowi na natychmiastowe zidentyfikowanie, na jakim etapie znajduje się każde zadanie.
2. Ograniczanie pracy w toku (WIP Limits)
To najważniejsza zasada Kanban. Zespół nakłada limity na liczbę zadań, które mogą znajdować się jednocześnie w danej kolumnie (np. “W trakcie”). Zapobiega to przeciążeniu zespołu i zmusza do kończenia rozpoczętych zadań przed podjęciem nowych.
3. Zarządzanie przepływem (Flow)
Zamiast mikrozarządzania ludźmi, zespół zarządza ruchem zadań na tablicy. Celem jest, aby praca przebiegała płynnie, szybko i bez zbędnych przestojów.
Tablica Kanban
Klasyczna tablica składa się z co najmniej trzech kolumn, odzwierciedlających status zadań w Backlogu:
- To Do (Do zrobienia): Zadania czekające na realizację.
- Doing (W trakcie): Zadania, nad którymi aktualnie pracuje zespół (z uwzględnieniem limitów WIP).
- Done (Gotowe): Zadania ukończone zgodnie z Definition of Done.
Porównanie: Kanban vs Scrum
| Cecha | Kanban | Scrum |
|---|---|---|
| Kadencja | Przepływ ciągły. | Regularne iteracje (Sprinty). |
| Zmiany | Można wprowadzać w dowolnym momencie. | Zmiany w trakcie Sprintu są ograniczone. |
| Role | Brak zdefiniowanych ról. | PO, Scrum Master, Zespół. |
| Główna Metryka | Cycle Time, Lead Time. | Velocity (Prędkość zespołu). |
Typowe błędy
- ❌ Brak limitów WIP – Tablica staje się jedynie listą “do zrobienia”, a zespół pracuje nad zbyt wieloma rzeczami naraz.
- ❌ Ignorowanie wąskich gardeł – Zadania gromadzą się w jednej kolumnie, a zespół nie podejmuje działań, by udrożnić proces.
- ❌ Ukryta praca – Realizowanie zadań, których nie ma na tablicy, co zaburza przejrzystość.
Podsumowanie
Kanban to doskonałe rozwiązanie dla zespołów ceniących elastyczność i ciągłość dostarczania, gdzie priorytety zmieniają się dynamicznie. Dzięki wizualizacji i limitom WIP, pozwala na budowanie stabilnego i przewidywalnego procesu wytwórczego.
Powiązane pojęcia:
Kliknij w pojęcie, aby przejść do jego definicji w słowniku
Inne pojęcia ze słownika
Model Kano – Analiza Satysfakcji Klienta
Technika priorytetyzacji i analizy wymagań, która klasyfikuje funkcje produktu na podstawie tego, jak bardzo wpływają one na satysfakcję użytkownika w porównaniu z ich stopniem implementacji.
Czytaj więcej →Narzędzia CASE
Zbiór programów i metodologii wspomagających automatyzację procesów wytwórczych oprogramowania, od analizy po testowanie i utrzymanie.
Czytaj więcej →Diagram Czynności (Activity Diagram)
Behawioralny diagram UML służący do modelowania przepływu sterowania i danych w systemie lub procesie biznesowym. To taki flowchart na sterydach.
Czytaj więcej →
Latarnia Analizy