Sdílet prostřednictvím


Agregace práce a dalších polí

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

Rollup poskytuje součet hodnot vybraných polí pro všechny podřízené pracovní položky nadřazené položky. Vzhledem k tomu, že Azure DevOps podporuje více úrovní vnoření, ujistěte se, že během kumulativní aktualizace hodnoty nepočítáte dvakrát. Vedoucí projektů obvykle hledají souhrn odhadované nebo dokončené práce, úsilí, velikosti nebo bodů scénáře.

Poznámka:

Systém nepodporuje agregaci polí Úsilí, Body scénářů ani Velikost v produktových a portfoliových backlogech.

Nativní podpora agregace v rámci webového portálu

Azure Boards podporuje souhrnné sloupce v backlogech produktů a portfolia, souhrny v podokně plánování sprintu i na backlogech sprintů a taskboardech.

Zobrazení souhrnných pruhů průběhu, počtů nebo součtů

Z jakéhokoli backlogu produktu nebo portfolia můžete přidat souhrnné indikátory průběhu, počty následnických pracovních položek v hierarchii nebo součet vybraných polí, jako jsou body scénářů nebo zbývající práce.

Podívejte se například na následující indikátory průběhu backlogu portfolia.

Snímek obrazovky s ukázkovým backlogem portfolia s indikátory průběhu

Další informace naleznete v tématu Zobrazení průběhu souhrnu nebo celkových součtů.

Zobrazení souhrnu v podokně Plánování sprintu

Při přiřazování položek backlogu ke sprintu pomocí podokna Plánování se okno sprintu aktualizuje o průběžný počet položek a úkolů backlogu a také plánované úsilí.

Stránka backlogu produktu, přetáhněte pracovní položky do sprintu nebo je přiřaďte do sprintu prostřednictvím kontextové nabídky

Plánované úsilí poskytuje součet všech bodů scénáře nebo úsilí definovaných pro položky backlogu přiřazené sprintu. Další informace najdete v tématu Přiřazení položek backlogu ke sprintu.

Zobrazení souhrnu backlogů sprintů a tabulí úloh

Kromě toho můžete zobrazit souhrn zbývající práce z backlogu sprintu nebo z panelu úkolů.

V backlogu sprintu se pro nadřazenou pracovní položku zobrazí součet všech zbývajících prací definovaných pro všechny úkoly. Tato hodnota se také zobrazí na kartě nadřazené pracovní položky při zobrazení panelu úkolů.

Backlog sprintu zobrazuje přehled zbývající práce.

Na panelu úkolů sprintu jsou tři typy souhrnů:

  • Souhrn zbývající práce se zobrazí na kartě nadřazené pracovní položky.
  • Součet všech zbývajících prací definovaných pro všechny úkoly v rámci sloupce se zobrazí v horní části každého sloupce.
  • Součet všech zbývajících prací definovaných pro všechny úkoly pro položku backlogu se zobrazí v každém řádku seskupené podle sloupce.

Panel úkolů sprintu zobrazuje souhrn zbývající práce.

Když aktualizujete stav úkolu jako Dokončeno, systém automaticky vynuluje zbývající práci pro daný úkol. Další informace naleznete v části Panel úkolů.

Další nástroje, které podporují konsolidaci

Souhrn dalších datových polí v datech sledování práce Azure DevOps můžete získat pomocí jedné z následujících metod:

metoda Služby Azure DevOps Lokální Azure DevOps
Grafy dotazů na pracovní položky Zaškrtávací značka Ikona zaškrtnutí
Microsoft Excel Zaškrtnutí Zaškrtnutí
Rozšíření Marketplace Symbol zaškrtnutí Zaškrtnutí
Analýzy Zaškrtnutí Zaškrtávací značka
Sestava v SQL Server Reporting Services Nepodporováno Značka zaškrtnutí

Grafy dotazů na pracovní položky a souhrn dat

Můžete vytvořit dotaz s plochým seznamem, který sečte hodnoty zadaného pole. Další informace naleznete v tématu Sledování průběhu vytvářením diagramů dotazů založených na stavu a trendech. Grafy podporují počet pracovních položek nebo součet hodnot v poli.

Tady například zobrazíme kontingenční tabulku, která sečte story pointy pro uživatelské příběhy podle oblasti a stavu pracovního prvku.

Příklad souhrnu bodů textu podle oblasti a stavu

Microsoft Excel a souhrn dat sledování práce

Dotaz můžete exportovat do aplikace Excel, který obsahuje pracovní položky, které chcete sumarizovat. Potom můžete napsat excelové makro, které získá součet a publikuje data zpět do TFS. Další informace o integraci Aplikace Excel naleznete v tématu Hromadné přidávání nebo úpravy pracovních položek v Aplikaci Excel.

Další informace o makrech v Excelu naleznete v části Automatizace úloh pomocí záznamníku makra.

Tip

Pokud chcete poskytnout podporu pro otevírání pracovních položek a výsledků dotazů v Excelu z webového portálu, přidejte do své organizace nebo kolekce rozšíření VSTS Open in Excel Marketplace.

Rozšíření Marketplace a vlastní ovládací prvky

V Marketplace je k dispozici několik rozšíření, která poskytují rollup. Tady je několik příkladů, které můžou podporovat vaše potřeby:

Nebo můžete napsat rozšíření pomocí REST API pro sledování práce, abyste získali souhrnné informace. Vzorový kód dostupný na GitHubu, který vám umožňuje začít, je agregátor TFS.

Analytická služba

Analytickou službu můžete použít k zodpovězení kvantitativních otázek týkajících se vašich projektů. Pomocí této služby můžete na řídicí panel přidat widgety Analytics. Nebo můžete vytvářet další sestavy pomocí Power BI.

Sestava služby SQL Server Reporting Services

Některé zprávy OOB poskytují souhrn. Tady je příklad souhrnu dokončené a zbývající práce, kterou poskytuje sestava Přehled scénářů. Tato sestava je součástí výchozí šablony agilního procesu TFS.

Ukázková sestava s přehledem scénářů

Pokud máte nasazenou službu analyzování SQL serveru, můžete získat konsolidovaný souhrn položek backlogu z těchto sestav. Frekvence aktualizace těchto sestav je 2 hodiny.

Pokud potřebujete přidat sestavy do místního nasazení TFS, podívejte se na Přidání sestav do projektu.

Požadavky na sloučení

Pro podporu konsolidace strukturujte pracovní položky podle následujících doporučení:

  • Použijte odkazy nadřazené-podřízené k propojení pracovních položek obsahujících hodnoty, které chcete spojovat.

  • Přidejte požadovaná pole do pracovních položek, které zachytí souhrnné hodnoty. Výchozí pole použitá k naplánování práce jsou k dispozici pouze u pracovní položky úkolu. Tato pole jsou:

    • Original Estimate (Microsoft.VSTS.Scheduling.OriginalEstimate): Množství práce potřebné k dokončení úkolu. (Agilní a CMMI)

    • Dokončená práce (Microsoft.VSTS.Scheduling.CompletedWork): Množství práce, která byla vynaložena na implementaci úkolu. (Agilní a CMMI)

    • Zbývající práce (Microsoft.VSTS.Scheduling.RemainingWork): Toto pole slouží k podpoře grafů úbytku práce.

      Pokud byl projekt vytvořen pomocí šablony procesu Visual Studio Scrum, je v úkolu definována pouze zbývající práce.

      Další informace o přidávání polí najdete v tématu Úprava pole nebo přidání vlastního pole.

  • Určete jednotku času používanou ke sledování práce a ujistěte se, že se používá konzistentně napříč týmem nebo organizací. Můžete například sledovat úkoly pomocí hodin nebo dnů.

  • Určete, jestli chcete, aby souhrnné hodnoty byly jen pro čtení ve formuláři pracovní položky. Když je uděláte jen pro čtení, zabráníte uživatelům v zadávání nepřesných dat. Pole nastavíte jen pro čtení pomocí atributu Control pole Readonly .

Otázky a odpovědi

Otázka: Mohu získat souhrnnou kapacitu týmu?

Odpověď: Ne. Data zadaná pro kapacitu týmu se neukládají v běžných úložištích dat.