====== Kanban ====== **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 [[Scrum|Scrumu]] nemá pevně dané cykly (sprinty), ale soustředí se na plynulý, nepřetržitý proces. ===== Čtyři základní principy Kanbanu ===== 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. ===== Kanban tabule (Board) ===== 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. | ===== Rozdíl: Kanban vs. Scrum ===== ^ 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). | ===== Klíčové metriky v Kanbanu ===== * **Lead Time:** Celková doba od chvíle, kdy požadavek vznikl, až po jeho dokončení. * **Cycle Time:** Doba, po kterou se na úkolu skutečně pracovalo (od "In Progress" po "Done"). * **Throughput:** Počet úkolů dokončených za určité časové období. ===== Oblíbené nástroje ===== * **Trello:** Jednoduchý nástroj založený čistě na principu karet a tabulí. * **Jira:** Robustní nástroj pro vývojáře s pokročilým nastavením limitů WIP a reporty. * **Asana / Monday.com:** Nástroje pro široké projektové řízení s podporou Kanban zobrazení. * **GitHub Projects:** Integrovaná tabule přímo u zdrojového kódu. --- > **Základní pravidlo:** "Stop starting, start finishing." (Přestaňte začínat nové věci a začněte dokončovat ty rozdělané.) //Související: [[Agile]], [[Scrum]], [[DevOps]], [[Lean]]//