Sdílet prostřednictvím


Osvědčené postupy pro agilní správu produktů

Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022 | Azure DevOps Server 2020

Tato příručka pomáhá produktovým manažerům začít s Azure Boards. Shrnuje praktická doporučení pro konfiguraci týmů, plánování práce a používání panelů, backlogů, iterací a plánů doručení k předvídatelnému doručování hodnoty.

Note

Pokud váš tým konkrétně sleduje Kanban nebo Scrum, podívejte se na informace o nástěnkách a Kanbanu nebo návody pro Scrum.

Většina doporučení platí pro Azure DevOps Services (cloud) i Azure DevOps Server (místní). Některé funkce, včetně kumulativních, analytických a některých nástrojů pro plánování portfolia, jsou dostupné jenom v cloudu.

Konfigurace týmů

Definujte tým pro každou skupinu doručení, která by měla fungovat samostatně. Nakonfigurujte týmy podél hodnotových datových proudů, aby každý tým mohl plánovat, sledovat a dodávat nezávisle, a přitom stále zavádět plány na úrovni produktů.

Doporučení:

  • Vytvořte tým pro každou funkci nebo skupinu doručení (obvykle 6–12 vývojářů).
  • Dejte každému týmu vlastní cestu k oblasti a frekvenci iterací.
  • Pomocí nastavení týmu přiřaďte výchozí cesty oblasti a iterace, aby pracovní položky přidané týmem dědily správný kontext.

Další informace:

Konfigurace iterací

Definujte cesty iterace (iterace) na úrovni produktu a pak přiřaďte týmy k příslušným iteracím. Udržujte konzistentní četnost iterací napříč souvisejícími týmy, kde pomáhá koordinaci.

Doporučení:

  • Zvolte společný harmonogram pro týmy, které dodávají společně (obvyklé 1–4 týdny).
  • Vytvořte aspoň šest iterací pro podporu plánování dalších 3 až 6 měsíců.
  • Iterace se konzistentně používají pro plánování prognóz a iterací.
  • Zvažte metody kontinuálního toku pro týmy, které mohou poskytovat přírůstkově, aniž by měly pevné časové hranice.
  • V případě týmů založených na tocích se zaměřte na limity probíhající práce (WIP), nikoli na iterační kapacitu.

Další informace:

Volba typů pracovních položek

Vyberte typy pracovních položek, které odpovídají tomu, jak vaše týmy plánují a realizují práci. Namapovat práci na úrovni produktu (funkce, náměty) na týmovou práci (uživatelské scénáře, problémy, PBI) a volitelně umožnit týmům rozdělit práci na úkoly.

Doporučení:

  • Funkce slouží k reprezentaci hodnoty orientované na zákazníka.
  • Pro týmovou práci v závislosti na vašem procesu používejte požadavky (uživatelský scénář, problém nebo položka backlogu produktu).
  • Použijte úlohu pro práci vývojáře, která zapadá do iterace.
  • Týmy by se měly dohodnout na tom, jak budou zpracovávat chyby – buď jako položky backlogu, nebo jako součást vývojové práce.

Další informace:

Vytvoření a údržba plánu produktu

Jako plán produktu použijte backlog funkcí. Produktoví manažeři mají zadávat a upřesňovat funkce; nechte týmy rozložit funkce do položek backlogu a volitelně úkolů.

Doporučení:

  • Ponechte seřazení backlogu funkcí.
  • Rozdělte funkce na požadavky přizpůsobené velikosti, které týmy můžou dokončit v průběhu iterací.
  • Pravidelně kontrolovat a upřesňovat backlogy (výmaz nebo upřesnění backlogu).

Seznam funkcí

Produktoví manažeři vytvářejí a objednávají funkce v backlogu funkcí. Každá funkce by měla představovat schopnost uvedení do provozu.

Snímek obrazovky znázorňující backlog funkcí

Backlog požadavků

Týmy přidávají požadavky do backlogu požadavků, zvětšují je pro iteraci a mapují je na nadřazené funkce.

Snímek obrazovky zobrazující backlog produktu s uživatelskými příběhy

Doporučení:

  • Požadavky na velikost, aby je tým mohl dokončit v jedné iteraci.
  • Zachovejte jasná kritéria přijetí a definice dokončení.
  • Přiřaďte neparentovanou práci k příslušné funkcionalitě.

Další informace:

Prognózování a plánování

Pomocí nástroje Prognóza a propustnosti týmu můžete předpovídat, kdy se můžou funkce dodávat. Prognóza vyžaduje odhady (body scénáře, úsilí nebo velikost) požadavků. Pokud dáváte přednost jednoduchému prognózování podle počtu, přiřaďte odhad = 1 pro každý požadavek.

Doporučení:

  • Vytvořte konzistentní přístup k odhadování napříč týmy, které se podílejí na společném produktovém plánu.
  • Pomocí prognózy můžete předem modelovat několik iterací a ověřit předpoklady.

Snímek obrazovky znázorňující prognózu backlogu produktu s nastavením rychlosti

Správa závislostí

Sledujte závislosti napříč týmy pomocí odkazů předchůdců/následníků a zpřístupněním závislostí v plánech dodání.

Doporučení:

  • Práce závislá na značkování by měla být označena konzistentní značkou (například dependency) pro rychlé dotazy.
  • K zachycení formálních závislostí použijte typy propojení předchůdců/následníků.
  • Vizualizujte závislosti v Dodacích plánech nebo použijte sestavy založené na dotazech pro třídění blokujících položek.

Snímek obrazovky znázorňující čáry závislostí mezi propojenými pracovními položkami

Další informace:

Note

Rozšíření Marketplace (například Vizualizace pracovních položek) můžou pomoct vizualizovat relace, ale nejsou funkce podporované produktem produktového týmu Azure Boards.

Práce v iteracích

Pomocí iterací backlogu a Úkolovníku naplánujte a doručte iterativní práci. Aktualizujte stavy denně, aby grafy průběhu zůstaly přesné.

Doporučení:

  • Naplánujte každou iteraci s týmem a definujte cíl.
  • Ujistěte se, že pracovní položky přiřazené iteraci mají jasná kritéria pro návrh hodnoty a přijetí.
  • Během iterace aktualizujte zbývající práci a stav.
  • Monitorujte panely a grafy pro sledování propustnosti nebo překážek.

Snímek obrazovky znázorňující graf burndownu analytického sprintu

Další informace:

Kontrola průběhu a doručení

Ke kontrole průběhu napříč týmy použijte panel Funkce, souhrnné sloupce v backlogu Funkcí a Plány doručení.

Doporučení:

  • Přidejte do backlogu funkce souhrnný průběh nebo součty, abyste mohli sledovat dokončení na první pohled.
  • Přizpůsobte si sloupce panelu funkcí tak, aby odpovídaly vašemu životnímu cyklu doručení (například Research, On Deck, Progress, Customer Rollout).
  • Pomocí plánů doručení můžete koordinovat data a závislosti mezi týmy.

Snímek obrazovky znázorňující přizpůsobenou panel funkcí s více sloupci

Další informace:

Vylepšení procesu

Zařaďte kontinuální vylepšování do svého rytmu. Pomocí retrospektivních grafů, grafů rychlosti a řídicích panelů můžete identifikovat vylepšení a sledovat průběh.

Doporučení:

  • Pořádejte pravidelné retrospektivy a zaznamenávejte kroky ke zlepšení.
  • Využijte propustnost a dobu cyklu, abyste pochopili a zlepšili tok práce.
  • Sledujte práci na vylepšeních na vyhrazené nástěnce nebo v backlogu.

Snímek obrazovky znázorňující ukázkový týmový graf Velocity

Další informace:

Optimalizace pracovního toku

Řízení WIP za účelem zlepšení předvídatelnosti doručení a zkrácení doby cyklu. Ať už vaše týmy používají iterace nebo průběžné toky, omezení WIP pomáhá týmům soustředit se a poskytovat hodnotu rychleji.

Doporučení:

  • Nastavte limity WIP na sloupcích tabule, abyste zabránili přetížení.
  • Monitorujte dobu cyklu od začátku do doručení pro každý typ pracovní položky.
  • K vizualizaci kritických bodů použijte kumulativní vývojové diagramy.
  • Zaměřte se na dokončení práce před zahájením nové práce.

Další informace:

Další krok