Kanban (japonsky „tabule“ nebo „karta“) je metoda zaměřená na vizualizaci toku práce, maximalizaci efektivity a neustálé zlepšování. Na rozdíl od Scrumu nemá pevně dané cykly (sprinty), ale soustředí se na plynulý, nepřetržitý proces.
1. **Vizualizace práce:** Práce je rozdělena na jednotlivé úkoly zobrazené na kartách, které se pohybují po tabuli. 2. **Omezení rozpracované práce (WIP - Work In Progress):** Stanovuje se limit na to, kolik úkolů může být v jednom sloupci současně. To zabraňuje přetížení týmu. 3. **Řízení toku (Flow):** Sledování postupu úkolů a identifikace úzkých hrdel (bottlenecks), kde se práce zastavuje. 4. **Neustálé zlepšování (Kaizen):** Tým pravidelně analyzuje proces a hledá cesty, jak jej zefektivnit.
Typická tabule je rozdělena do sloupců představujících fáze procesu:
| Sloupec | Popis |
|---|---|
| Backlog | Zásobník všech nápadů a požadavků. |
| To Do | Úkoly vybrané k realizaci. |
| In Progress | Úkoly, na kterých se právě pracuje (zde platí limity WIP). |
| Testing | Hotové úkoly čekající na kontrolu nebo QA. |
| Done | Dokončená a dodaná práce. |
| Vlastnost | Kanban | Scrum |
|---|---|---|
| Kadence | Průběžný tok (Continuous flow). | Pevné cykly (Sprinty - obvykle 2 týdny). |
| Změny | Možné kdykoliv (pokud je volná kapacita). | Během sprintu se změny nedoporučují. |
| Role | Žádné pevně dané role. | Definované role (Scrum Master, Product Owner). |
| Metriky | Cycle Time, Lead Time. | Velocity (rychlost týmu ve sprintu). |
—
Základní pravidlo: „Stop starting, start finishing.“ (Přestaňte začínat nové věci a začněte dokončovat ty rozdělané.)