Kanban je metodologie, která využívá vizualizaci produktového backlogu pomocí nástěnek, tzv. boardů. Kanban je jednoduchá, ale velmi efektivní metodika, která do agilního vývoje přináší vysokou přidanou hodnotu.
Základem Kanbanu jsou tři sloupce, které tvoří board. Tyto sloupce obsahují úkoly podle jejich statusu:
- to do (co se má udělat)
- in progress (co je rozdělané)
- done (hotovo)
Pro efektivní workflow se nám osvědčilo přidat následující sloupce:
- on hold (pozastaveno)
- blocked (zablokováno)
- suspended (pozastaveno)
- in review (na kontrole)
V online aplikaci se mezi boardy úkoly posouvají potažením (drag&drop). Cílem je minimalizovat počet úkolů, které jsou rozpracovány.
Kanban boardy se často využívají jako užitečný prvek i v jiných přístupech. Vizualizace pomáhá všem členům týmu vidět, v jakém stavu projekt je a každý se může soustředit na jeho úkoly.
Scrum si metodu Kanbanu půjčil pro efektivnější exekuci úkolů a vznikl Scrumban.
Přidaná hodnota
Kanban má širokou přidanou hodnotu, kterou si lidé často neuvědomují:
- poskytuje skvělý přehled o aktuálním stavu a budoucích plánech a potřebách
- umožňuje vyšší předvídatelnost
- umožňuje jednodušší a efektivnější komunikaci
- zvětšuje agilitu
- podporuje neustálé zlepšování
- je nákladově efektivní
- umožňuje jednoduše identifikovat překážky v práci
- zvyšuje transparentnost a týmovou spolupráci
Kanban je vhodný
- především pro projekty, kde se větší úkoly dají rozpadnout na jednodušší úkoly;
- a to i pro větší týmy;
- i pro projekty mimo IT, kdy si potřebujete pohlídat, že všechny úkoly nezbytné pro dokončení projektu byly dokončeny nebo měly svůj důvod proto, aby byly odloženy.
Pokud vás v při čtení napadly nějaké otázky, neváhejte nám napsat. Rádi je zodpovíme a článek doplníme.