Konfigurace a monitorování burndownu sprintu

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

V průběhu sprintu můžete sledovat sestavu burndownu sprintu a zjistit, jestli je váš tým na cestě k dokončení plánu sprintu. Existují dva grafy burndownu přístupné pro sprinty: sestava trendu burndownu v kontextu, která se dá zobrazit z backlogu týmového sprintu a widgetu Sprint Burndown, který můžete přidat na řídicí panel.

Sestava i widget odvozují data z Analýzy. Podporují monitorování burndownu na základě počtu pracovních položek nebo součtu bodů scénáře/ velikosti/ úsilí, zbývající práce nebo jiného číselného pole.

Sestavu nebo widget můžete přidat na řídicí panel. Průběh můžete monitorovat také pomocí widgetů pro burndown nebo burnup založených na analýzách. Poskytují další možnosti konfigurace.

V průběhu sprintu můžete sledovat sestavu burndownu sprintu a zjistit, jestli je váš tým na cestě k dokončení plánu sprintu. Sestava burndownu sprintu v kontextu podporuje sledování burndownu na základě zbývající práce přiřazené k úkolům sprintu. Pokud úkoly ani zbývající práci nesledujete, můžete použít widgety burndownu a burnup založené na analýzách. Poskytují další možnosti konfigurace.

Důležité

Odstranění cest oblasti nebo změna konfigurace cest iterace může způsobit ztrátu dat a nejde je vrátit zpět. Například grafy burndownu nebo burnup widgetů, burndown sprintu a grafy rychlosti pro týmy, jejichž cesty oblasti se mění, nebudou odrážet správná data. Grafy historických trendů odkazují na cestu oblasti a cestu iterace definované v bodě v minulosti pro každou pracovní položku. Když se odstraní cesta k oblasti nebo cesta iterace, historická data pro ni nelze načíst.

Další informace najdete v tomto článku:

  • Metriky sledované v sestavě a widgetu sprintu
  • Týmové aktivity potřebné ke sledování úkolů a zbývající práce
  • Nastavení interaktivních ovládacích prvků pro přizpůsobení zobrazení sestavy burndownu sprintu
  • Přidání sestavy trendu burndownu v kontextu na řídicí panel
  • Konfigurace widgetů Sprint Burndown
  • Zobrazení aktuálních a minulých burndownů sprintů

Přehled všech dostupných grafů burndownu a burnupů najdete v doprovodných materiálech ke burndownu a burnupu.

  • Metriky sledované v sestavě a widgetu sprintu
  • Týmové aktivity potřebné ke sledování úkolů a zbývající práce
  • Konfigurace widgetu Sprint Burndown
  • Zobrazení aktuálních a minulých burndownů sprintů

Poznámka:

Sestavy burndownu sprintu se odvozují z dat sledovaných týmem během sprintu nebo iterace. Další informace najdete v tématu O týmech a agilních nástrojích.

Sestava trendu burndownu v kontextu

Sestava trendu burndownu je založená na počtu úkolů nebo zbývajících odhadech práce nebo na jiných číselných polích, která definujete a aktualizujete v průběhu cyklu sprintu. Podrobnosti najdete v tématu Plánování sprintu. Pokud chcete tuto sestavu otevřít, přejděte do části Otevření backlogu sprintu.

Sestava burndownu sprintu, která je v pořádku, vypadá podobně jako na obrázku níže. Obvykle bude k dispozici burndown pro schody, protože jednotliví členové týmu mohou aktualizovat pracovní položky pouze jednou týdně nebo každých několik dní. Řádek Total Scope označuje počet pracovních položek přidaných po zahájení sprintu. Ideální spojnice trendu se vypočítá na základě počtu pracovních položek, dnů ve sprintu a počtu pracovních dnů.

Modrá oblast označuje počet aktivních nebo probíhajících pracovních položek každý den sprintu. Jak je znázorněno v tomto příkladu, jedna pracovní položka je stále aktivní na konci sprintu.

Select another team

Poznámka:

Řádek Total Scope (Celkový rozsah ) odráží počet pracovních položek přidaných do sprintu. Pokud je výchozí iterace týmu @CurrentIteration, přidají se do aktuální iterace nové pracovní položky. Rozsah se zmenší při úpravě cesty iterace na jiný sprint nebo se dokončí pracovní položky.

Sestava burndownu v kontextu je založená na odhadech úkolů a zbývající práce, které definujete a aktualizujete v průběhu cyklu sprintu. Podrobnosti najdete v tématu Plánování sprintu a panel úkolů. Pokud chcete otevřít graf burndownu sprintu, přejděte do části Otevřít graf burndownu sprintu.

Graf burndownu sprintu, který je v pořádku, bude vypadat přibližně takto. Ideální spojnice trendu spojuje dva body:

  • (1) Celková kapacita týmu na začátku sprintu.
  • (2) Zbývající práce na konci sprintu.

Sklon představuje rychlost, s jakou tým potřebuje shořet práci, aby se sprint dokončil včas.

Skutečný graf, modrá oblast, představuje celkový objem plánované práce sprintu a jeho změny v průběhu sprintu. Modrá oblast odpovídá součtu všech zbývajících prací nastavených pro všechny úkoly sprintu a případně chyby, které mají aktuální sprint jako cestu iterace.

Healthy sprint burndown chart

Widget Sprint Burndown

V katalogu widgetů najdete dvě verze widgetu Sprint Burndown: Sprint Burndown založený na analýzách a Sprint Burndown (starší verze), které jsou vytvořené z úložiště dat sledování práce.

Widget Sprint Burndown

Widget Burndown založený na analýzách poskytuje snadný způsob, jak sledovat průběh týmu zobrazením zbývající práce pro daný sprint. Zbývající práce je svislá osa a čas je vodorovná osa. Zbývající práci můžete definovat na základě scénářů nebo úkolů a počítáním pracovních položek nebo součtem pole.

Sprint Burndown Widget - Sprint Burndown Example

Grafy poskytují užitečné metriky, které vám pomůžou odpovědět na otázku: Sledujeme dokončení této sady práce na konci sprintu?

  • Dokončená práce v procentech
  • Početpracovníchch
  • Average burndown
  • Zvýšení celkového rozsahu

Widget Sprint Burndown (starší verze)

Widget Sprint Burndown (Starší verze) přidá graf založený na zbývající práci definované pro úkoly v aktuálním sprintu týmu. Tuto verzi vyberte, pokud nemáte přístup k Analýzám. Možnosti konfigurace zahrnují výběr týmu a velikost widgetu.

Sprint Burndown Legacy Widget - Sprint Burndown Example

Pokud už váš řídicí panel má k dispozici starší verzi, můžete widget snadno upgradovat úpravou konfigurace widgetu a zaškrtnutím možnosti Vyzkoušet novou verzi. Zrušením zaškrtnutí políčka se můžete kdykoli vrátit ke starší verzi.

Widget Sprint Burndown přidá graf založený na zbývající práci definované pro úkoly v aktuálním sprintu týmu. Pro tento widget nejsou k dispozici žádné možnosti konfigurace.

Sprint Burndown Widget - Configuration, legacy

Požadavky

  • Musíte být členem projektu. Můžete ho přidat do projektu nebo ho vytvořit.
  • Pokud chcete přidat widget na řídicí panel týmu, musíte být členem týmu. Musíte mít základní přístup nebo vyšší, mít oprávnění k řídicímu panelu nebo být správcem týmu nebo správcem projektu.
  • Panely musí být povolené. Pokud je tato možnost zakázaná, nezobrazí se žádná z widgetů Analýzy sledování práce. Pokud ho chcete znovu povolit, přečtěte si téma Zapnutí nebo vypnutí služby Azure DevOps.
  • Musíte být členem projektu. Můžete ho přidat do projektu nebo ho vytvořit.
  • Povolte nebo nainstalujte Analýzu. Pokud chcete přidat rozšíření nebo povolit službu, musíte být vlastníkem účtu nebo členem skupiny Kolekce projektů Správa istrators.
  • Pokud chcete přidat widget na řídicí panel týmu, musíte být členem týmu. Musíte mít základní přístup nebo vyšší, mít oprávnění k řídicímu panelu nebo být správcem týmu nebo správcem projektu. Výchozí nastavení poskytují všem členům týmu oprávnění.
  • Panely musí být povolené. Pokud je tato možnost zakázaná, nezobrazí se žádná z widgetů Analýzy sledování práce. Pokud ho chcete znovu povolit, přečtěte si téma Zapnutí nebo vypnutí služby Azure DevOps.

Týmové aktivity pro sledování úkolů a zbývající práce

Pokud chcete monitorovat burndown sprintů, musí váš tým naplánovat sprinty a přiřadit práci těmto sprintům.

Pokud chcete monitorovat burndown sprintu na základě úkolů a zbývající práce, musí váš tým provést tyto další akce.

Pokud chcete monitorovat burndown sprintů, musí váš tým naplánovat sprinty a přiřadit práci těmto sprintům. Aby grafy burndownu sprintu zobrazovaly smysluplná data, musí váš tým tyto dodatečné akce provést.

Požadované aktivity:

  • Definujte úkoly, které zabírají den nebo méně, aby se snížil účinek špatných odhadů.
  • Nedělejte úkoly do dílčích úkolů. Pokud úkol rozdělíte na dílčí úkoly, zadejte hodiny pouze pro dílčí úkoly. Tyto hodiny se zahrnou jako souhrnné hodnoty nadřazeného úkolu.
  • Aktualizace zbývající práce denně nebo několikrát v týdnu, aby podporovala monitorování a dosáhla plynulejšího burndown grafu.
  • Na konci sprintu aktualizujte stav úkolů dokončených úkolů a určete, jak zpracovat neúplné úkoly.

Prázdný graf burndownu sprintu

Pokud se graf burndownu sprintu zobrazuje prázdný, zkontrolujte tyto body:

  • Přiřadili jste úkoly sprintu přidruženému k grafu?
  • Přiřadili jste zbývající práci úkolům přiřazeným ke sprintu?
  • Jsou nadřazené pracovní položky úkolů přiřazené stejnému sprintu? Pokud ne, úkoly se můžou zobrazit v jiném sprintu přidruženém k nadřazené položce.

Otevření backlogu sprintu

Sestavu burndownu sprintu v kontextu zobrazíte z backlogu sprintu týmu.

  1. Na webovém portálu otevřete backlog sprintu vašeho týmu. (1) Zkontrolujte, že jste vybrali správný projekt, (2) vyberte Panely Sprinty, (3) vyberte správný tým z nabídky selektoru týmu a nakonec (4), vyberte Backlog>.

    Open Work, Sprints, for a team

    Pokud chcete vybrat jiný tým, otevřete volič a vyberte jiný tým nebo vyberte možnost Zobrazit adresář Sprint. Nebo můžete do vyhledávacího pole zadat klíčové slovo, které vyfiltruje seznam týmových backlogů projektu.

    Select another team, team selector

  2. Pokud chcete vybrat jiný sprint než zobrazený sprint, otevřete selektor sprintu a vyberte požadovaný sprint.

    Select another sprint

    Systém zobrazí seznam pouze sprintů vybraných pro aktuální týmový fokus. Pokud v seznamu nevidíte požadované sprinty, vyberte v nabídce nový sprint a pak vyberte Vybrat existující iteraci. Podrobnosti najdete v tématu Definování cest iterace.

  1. Ve webovém prohlížeči otevřete backlog sprintu vašeho týmu. (1) Zkontrolujte, že jste vybrali správný projekt, (2) vyberte Panely Sprinty, (3) vyberte správný tým z nabídky selektoru týmu a nakonec (4), vyberte Backlog>.

    Open Work, Sprints, for a team, 2019

    Pokud chcete vybrat jiný tým, otevřete volič a vyberte jiný tým nebo vyberte možnost Procházet všechny sprinty. Nebo můžete do vyhledávacího pole zadat klíčové slovo, které vyfiltruje seznam týmových backlogů projektu.

    Select another team, team selector 2019

  2. Pokud chcete vybrat jiný sprint než zobrazený sprint, otevřete selektor sprintu a vyberte požadovaný sprint.

    Select another sprint, 2019

    Systém zobrazí seznam pouze sprintů vybraných pro aktuální týmový fokus. Pokud v seznamu nevidíte požadované sprinty, vyberte v nabídce nový sprint a pak vyberte Vybrat existující iteraci. Podrobnosti najdete v tématu Definování cest iterace.

Zobrazení sestavy trendu burndownu v kontextu

  1. Pokud chcete otevřít sestavu burndownu sprintu, vyberte Analýza.

    Open Analytics

  2. Pomocí interaktivních ovládacích prvků vyberte z následujících možností:

    1. Počáteční akoncové datum sprintu. Tato data budou výchozí pro aktuální data sprintu iterace týmu.
    2. Backlogy nebo pracovní položky , které se mají vypálit, a to buď v backlogu produktu – scénáře, problémy, položky backlogu produktu nebo požadavky – nebo backlog úkolů, které se mají použít. Váš výběr má vliv na možnosti dostupné pro Burndown v nabídce.
    3. Pole Burndown pro výpočet burndownu, a to buď počet pracovních položek, nebo součet pole, jako jsou body obsahu, úsilí nebo velikost.
    4. Zaškrtněte nebo zrušte zaškrtnutí políčka Zobrazit nepracovní dny. Nepracovní dny se při povolení zobrazují jako šedé pruhy na pozadí. Výchozí nepracovní dny jsou nastavené pro tým a pro sprint týmu prostřednictvím stránky kapacity. Další informace najdete v tématu Nastavení kapacity sprintu.

    Výběrem možnosti Obnovit obnovíte ovládací prvky na výchozí možnosti. Ve výchozím nastavení jsou data nastavená na vybraný sprint. Změny počátečního a koncového data nemění žádné definice data sprintu.

  3. Pokud zbývající práci v úkolech nesledujete, můžete zobrazit burndown na základě počtu pracovních položek nebo úkolů. Najeďte myší na libovolný bod v grafu, aby se zobrazil souhrn dat pro konkrétní den.

Když se rozhodnete zobrazit backlog úkolů a součet zbývající práce, zobrazí modrá oblast součet zbývající práce za den pro úkoly, které jsou stále aktivní nebo probíhající. Když se zbývající práce aktualizuje, graf označuje míru burndownu. Spojnice trendu Rozsah označuje přidání zbývající práce po zahájení sprintu. Ideální spojnice trendu označuje ideální míru burndownu sprintu. Řádky kapacity se zobrazují jenom v případech, kdy tým nakonfiguroval kapacitu.

Burndown trend based on Remaining Work

Poznámka:

Možnosti pro pole se součtem závisí na číselných polích definovaných pro typy pracovních položek úkolů a požadavků. Nejběžnější pole použitá k zobrazení trendu burndownu jsou:

Vámi provedené výběry se nastaví jenom pro vás a zachovávají se mezi relacemi, dokud je nezměníte.

Open sprint burndown chart, 2019

Přidání sestavy na řídicí panel

  1. Pokud chcete přidat sestavu na řídicí panel, vyberte ikonu akcí a vyberte Kopírovat do řídicího panelu.

    Analytics in-context report, Copy to dashboard

  2. Vyberte řídicí panel a vyberte OK.

Přidání widgetu Sprint Burndown na řídicí panel

Widget Sprint Burndown můžete přidat na řídicí panel a vybrat tým, jehož průběh chcete monitorovat. Tyto widgety nakonfigurujete pro jeden nebo více týmů.

  1. Pokud jste ještě do řídicího panelu nepřidali widget Sprint Burndown, udělejte to teď.

    Dialogové okno Přidat widget můžete filtrovat pomocí "burndownu sprintu" a rychle vyhledat tyto dva widgety, které máte k dispozici.

    Add widget dialog, filter by sprint burndown

  2. Widget nakonfigurujete tak, že vyberete ikonu akcí a vyberete možnost Konfigurovat .

    Open the Configure dialog

  1. Výběrem možnosti Upravit přidáte widget burndownu sprintu do řídicího panelu týmu.

    Katalog widgetů se automaticky otevře. Přetáhněte widget Sprint Burndown na řídicí panel.

  2. Až budete s přidáváním hotovi, vyberte Hotovo úpravy.

    Do řídicího panelu se přidá graf burndownu sprintu pro aktuální sprint týmu. K tomuto widgetu není přidružená žádná možnost konfigurace.

    Sprint burndown legacy

Konfigurace widgetu Sprint Burndown založený na analýzách

  1. Widget nakonfigurujete tak, že vyberete ikonu akcí a vyberete možnost Konfigurovat .

    Sprint Burndown Widget - Configuration

  2. Upravte název widgetu a vyberte upřednostňovanou velikost. Widget Sprint Burndown může vertikálně navýšit kapacitu až 10x10.

  3. Proveďte následující výběry:

    • Tým – Vyberte tým , který chcete sledovat.
    • Backlogy a pracovní položky – Vyberte pracovní položky, které chcete zahrnout do burndownu. Můžete vybrat libovolný backlog nebo konkrétní typ pracovní položky.
    • Burndown on – Zvolte, jak chcete burndown. Můžete vypálit podle počtu pracovních položek nebo součtu na základě vybraného pole.
    • Vyberte iteraci – můžete vybrat @CurrentIteration nebo konkrétní iteraci.
    • Časové období – Pokud jste vybrali @CurrentIteration, nebudou tato data možné upravovat, protože se automaticky dostanou k počátečnímu a koncovému datu aktuální iterace. Pokud jste vybrali konkrétní iteraci, můžete přizpůsobit počáteční a koncové datum pro graf burndownu.
  4. Pokročilé funkce: Zaškrtněte políčka následujících možností, které chcete přidat do grafu.

    • Zobrazit celkový rozsah: Zobrazí historické i předpokládané zvýšení rozsahu.
    • Zobrazit nepracovní dny: Zobrazí nepracovní dny v burndownu. Při zobrazení se vystínují nepracovní dny.
    • Vykreslení zbývající barvy typu pracovní položky: Zobrazuje zbývající práci na základě barvy typu pracovní položky, nikoli výchozí modré barvy. Pokud je součástí více pracovních položek, překryje barvy podle typu pracovní položky.

Konfigurace widgetu Sprint Burndown (starší verze)

Widget nakonfigurujete tak, že vyberete ikonu akcí a vyberete možnost Konfigurovat .

Sprint Burndown Legacy Widget - Configuration - Legacy Version

Pokud už váš řídicí panel má k dispozici starší verzi, můžete widget snadno upgradovat úpravou konfigurace widgetu a zaškrtnutím možnosti Vyzkoušet novou verzi. Zrušením zaškrtnutí políčka se můžete kdykoli vrátit ke starší verzi.

Grafy burndownu aktuálního a předchozího sprintu

Při každém sprintu udržuje systém historii vaší aktivity.

Pokud chcete zobrazit předchozí sprint a jeho graf burndownu, vyberte sprint ze selektoru sprintu.

Select a past sprint from the sprint selector

Můžete zkontrolovat burndown sprintů v kontextových sestavách a zobrazit vzory týmu při provádění. Grafy burndownu udržují záznam o schopnosti týmu plánovat a odhadovat.

Sprint 1 Sprint 2 Sprint 3
Sprint 1 Sprint 2 Sprint 3

Teams může být užitečné pravidelně kontrolovat tyto sestavy během retrospektivních sprintů. Může vést k užitečným diskuzím a vést k nastavení jednoho nebo více cílů sprintu, například:

  • Jak se naše projektovaná rychlost shoduje s naší skutečnou rychlostí?
  • Jak můžeme přesněji určit, kolik toho můžeme ve sprintu dosáhnout?
  • Jak můžeme dokončit práci v průběhu sprintu běžnou rychlostí?

Další kroky

U projektů, které používají místní model procesu XML, můžete pro zbývající pracovní pole zadat formát, který se zobrazí ( h po dobu hodin nebo d po dny).