Nastavení probíhajících limitů práce

Azure DevOps Services | Azure DevOps Server 2022 – Azure DevOps Server 2019

Základní postup Kanbanu – omezení pracovních limitů probíhajících prací, označovaných jako "limity WIP", omezuje množství práce, kterou váš tým provádí v každé pracovní fázi. Je navržená tak, aby se váš tým zaměřil na dokončení položek před zahájením nové práce. I když je zpočátku neintuitivnější, mnoho týmů najdou omezení WIP, což jim pomůže zvýšit produktivitu a zlepšit kvalitu softwaru.

Definujete omezení WIP pro každou pracovní fázi, která odpovídá každému zprostředkujícímu sloupci. Limit nastaví měkké omezení počtu položek povolených ve sloupci. Nic vám nebrání v přesunu dalších položek do sloupce a překročení limitu. Panel Kanbanu zobrazuje počet položek v každé fázi vedle každého limitu.

Nastavení limitů WIP je jednoduché, ale dodržování limitů vyžaduje týmový závazek. Úspěšné přijetí limitů WIP zahrnuje změnu kultury. Přesouvá týmy ze zaměření na individuální produktivitu do jedné z týmových produktivity.

Další informace najdete v tématu Kanban – přehled.

Požadavky

  • Chcete-li konfigurovat nastavení týmu, musíte být přidáni do role Tým Správa istrator nebo být členem skupiny zabezpečení Project Správa istrators. Pokud chcete přidat, přečtěte si článek Přidání správce týmu nebo změna oprávnění na úrovni projektu.
  • Abyste mohli vykonávat všechny funkce backlogu a panelu, musíte mít přiřazen základní přístup nebo vyšší. Uživatelé s přístupem účastníka můžou upravovat jenom pracovní položky na panelu a přidávat existující značky do pracovní položky. Účastníci nemůžou přidávat pracovní položky ani aktualizovat pole zobrazená na kartách. Další informace najdete v tématu O úrovních přístupu.
  • Chcete-li konfigurovat nastavení týmu, musíte být přidáni do role Tým Správa istrator nebo být členem skupiny zabezpečení Project Správa istrators. Pokud chcete přidat, přečtěte si článek Přidání správce týmu nebo změna oprávnění na úrovni projektu.
  • Abyste mohli vykonávat všechny funkce backlogu a panelu, musíte mít přiřazen základní přístup nebo vyšší. Uživatelé s přístupem účastníka můžou upravovat jenom pracovní položky na panelu a přidávat existující značky do pracovní položky. Zúčastněné strany nemůžou provádět následující úkoly. Další informace najdete v tématu O úrovních přístupu.
    • Přidání pracovních položek na panel
    • Přetažením pracovních položek můžete aktualizovat stav nebo změnit pořadí karet.
    • Aktualizace polí zobrazených na kartách

Určení počátečních limitů WIP

Požádejte svůj tým, aby určil počáteční limity WIP, které se mají nastavit a jak je používat a monitorovat. Několik pravidel platí pro to, jaká čísla se mají nastavit, protože se můžou lišit v závislosti na několika faktorech. Pomocí následujících akcí můžete určit, jaké limity se mají nastavit:

  • Nastavte limity na základě probíhajících aktuálních prací. Spočítejte položky, které jsou přítomné ve stávajících sloupcích Kanbanu.
  • Nastavte limity, které nepřekračují dvě nebo tři položky na člena týmu, který funguje ve fázi. Pokud máte například tři členy týmu a každý člen týmu může současně pracovat na maximálně dvou úkolech, výsledný limit WIP je 6 (= 3 vývojáři X 2 úkolů nebo vývojářů).
  • Začněte s nízkými limity, které vašemu týmu pomůžou rychleji zjišťovat kritické body a identifikovat problémy s procesy, které se mají vyřešit.

Zachování limitů WIP

Po nastavení limitů WIP budete chtít sledovat, jak dobře váš tým tyto limity uchovává.

Dodržování limitů WIP znamená, že týmy nepřetahují položky do sloupce, pokud ano, počet položek ve sloupci překročí limit sloupce. Když to uděláte, váš panel Kanban vám poskytne okamžitou zpětnou vazbu. Tato zpětná vazba by měla fungovat jako signál týmu, aby se okamžitě zaměřil na aktivity, aby se snížil počet položek ve sloupci.

Příklad obrázku panelu Kanban zobrazující sloupec nad limitem WIP

I když je to teoreticky jednoduché, udržování limitů WIP může vynutit jednotlivce, týmy a organizace z jejich zóny pohodlí. Členové týmu, kteří rádi přebíjí více úkolů, se můžou cítit omezeni. Ostatní se můžou najít bez práce, protože čekají na dokončení práce v upstreamové fázi.

Pokud chcete získat výhody omezení probíhající práce, schází se váš tým často, aby projednal probíhající změny procesu.

Identifikace kritických bodů

Pokud chcete optimalizovat tok hodnoty, přirozeně chcete identifikovat a odstranit kritické body. Kritické body značí, že v celém procesu pracovního postupu existuje plýtvání.

Monitorováním panelu Kanban v průběhu času můžete zjistit, kde dochází k kritickým bodům. Když několik položek sedí v nefunkčním sloupci několik dní, došlo k kritickému bodu. K kritickým bodům obvykle dochází v případě, že limity WIP jsou příliš vysoké. Žádná kritická místa však nemohou značit, že limity WIP jsou příliš nízké.

Pořizování pravidelných snímků panelu Kanbanu může vizuálně katalogovat, kde se práce hladce roztéká a kde se zobrazují kritické body.

Snímek obrazovky s ukázkovými snímky

Tyto snímky můžou vašemu týmu ukázat následující informace:

  • Kolik položek v průměru existuje v rámci fáze nebo sloupce pracovního postupu
  • Kolik položek pracuje v porovnání s členy týmu, kteří pracují ve fázi pracovního postupu nebo sloupci
  • Kolik položek a které položky zůstaly ve fázi pracovního postupu nebo sloupci po dlouhou dobu
  • Kolik položek tým dokončil na konci jednoho, dvou nebo tří týdnů

Eliminace odpadu

Vzhledem k tomu, že kritické body v procesu pracovního postupu signalizují plýtvání, musíte identifikovat zdroj odpadu. Kanban definuje plýtvání jako cokoli, co není nezbytně nutné k vytvoření požadovaných výsledků.

Mezi běžné plýtvání při vývoji softwaru patří:

  • Nepoužitý kód nebo funkce
  • Vady vedoucí k přepracování
  • Zpoždění nebo čas strávený čekáním na něco
  • Předání od jedné osoby, týmu nebo obchodního procesu do jiného
  • Nedostatečné požadavky
  • Pomalá nebo špatná komunikace

Odstranění plýtvání vyžaduje, aby týmové diskuze identifikovaly příčiny a řešení přijatelné pro tým.

Nastavení limitů WIP

S pochopením, jak chcete používat limity WIP, proveďte následující kroky a nastavte je. Pokud jste nenamapovali pracovní tok týmu na sloupce Kanban, udělejte to nejdřív.

  1. Otevřete panel Kanbanu.

  2. Výběrem ikony ozubeného kola nakonfigurujte panel a nastavte obecná nastavení týmu.

    Snímek obrazovky s nastavením panelu Otevřít pro tým, svislou navigaci

  3. Zvolte Sloupce a potom kartu sloupce, abyste pro tento sloupec nastavili limit WIP.

    Snímek obrazovky s panelem Kanban, přizpůsobením sloupců, výchozími sloupci, agilním procesem a nastavením limitů WIP

    Poznámka:

    Různé názvy a volby sloupců jsou k dispozici na základě procesu použitého k vytvoření projektu a toho, jestli se váš tým rozhodl zacházet s chybami, jako jsou požadavky nebo úkoly.

  4. Až budete hotovi, zvolte tlačítko Uložit.

Omezení, výzvy a řešení WIP

Týmy občas překračují limity WIP o jednu nebo dvě položky. Pokud ale váš tým často překračuje limity třemi nebo více položkami, měli by zkontrolovat procesy nebo upravit limity.

Po několika týdnech, kdy tým pracuje s limity WIP, proberte problémy, které členové týmu mají. Pak se rozhodněte, která řešení by chtěli použít, a podle potřeby upravte limity. Následující seznam, i když není vyčerpávající, značí některé běžné problémy, které týmy čelí, a osvědčené řešení, která je překonat.

Výzvy WIP

  • Sociální dynamika. Pokud jde o následující pravidla, můžou se členové týmu cítit vyzývatelní. Někteří přirozeně chtějí vzdorovat. Ostatní nevidí, že pravidlo platí pro ně nebo nevidí, co dělají jako porušení pravidel. Někteří členové týmu můžou převzít dodatečnou práci, která je mimo rozsah toho, co bylo dohodnuto. A stále ostatní nechtějí vzdát multitaskingu, protože věří, že je klíčem k jejich produktivitě a individuálnímu úspěchu.

  • Proměnlivost probíhající práce Široká variabilita velikosti pracovních položek – uživatelských scénářů a chyb – může negativně ovlivnit celkový pracovní postup. Například položky s odhady, které se liší od 4 hodin do 14 dnů nebo 2 až 55 bodů scénáře, se nedají spočítat stejně, pokud jde o probíhající práci omezení.

  • Ignorování systémových problémů. Místo řešení problémů s pracovním postupem, když dojde k kritickým bodům, týmové vojáky, aby se dostali více času k vyřešení kritického bodu.

  • Změna kultury. Přijetí limitů WIP zavádí změny systému, kultury a týmu.

Řešení pro správu WIP

  • Vytvořte kulturu týmové produktivity. Vyřešte přirozené napětí, které existuje mezi jednotlivými produktivitami a produktivitou týmu. Identifikujte způsoby, kterými mohou členové týmu zvýšit celkovou produktivitu týmu a procesu pracovního postupu.

  • Velikost funguje tak, aby se minimalizovala proměnlivost. Před zahájením práce na libovolné položce by měl tým probrat celkovou požadovanou velikost práce a určit, jestli je možné ji rozdělit na menší úkoly.

  • Zaměřte se na tok položek s vysokou prioritou. Když jsou nečinní, členové týmu se ptají, jak můžou pomoct přesunout nadřazenou položku vpřed. Pokud je položka zablokovaná nebo vyzváná k doručení položky včas, členové týmu požádají o pomoc s dokončením položky.

  • Kapacita týmu zdrojů pro každou pracovní fázi Kritické body mohou nastat, když není dostatek odborníků, kteří pracují v určité fázi. Určete způsoby, jak zvýšit týmové dovednosti v rámci každé pracovní fáze, nebo podle potřeby přidat prostředky, které splňují dílčí pracovní fázi.

  • Vytvářejte sdílené porozumění. Neustále se snažíte zvýšit znalosti týmu o tom, jak pracovat pomocí postupů Kanbanu. Proveďte akce, které členům týmu umožňují přispívat ke zpracování změn. Zvažte plánování pravidelných retrospektivních schůzek nebo týmových schůzek a prodiskutujte, co funguje dobře a co je potřeba změnit. Zdokumentování zásad týmu za účelem omezení nejednoznačnosti

  • K úpravě procesů použijte metriky. Pravidelně kontrolujte metriky probíhající práce v Kanbanu a zjistěte, kdy je potřeba provést změny.

  • Umožňuje spravovat změny kultury beze změny. Lidé chtějí udělat svou nejlepší práci – základní základní kanban a přidružené disciplíny. Při zavádění nových postupů použijte principy správy změn. Vytvořte v rámci týmu větší vlastnictví, aby bylo úspěšné implementace limitů WIP.