Dela via


Sammanslagning av arbete och andra fält

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

I en Rollup ingår summerade värden av utvalda fält för alla underordnade arbetsobjekt till en överordnad. Eftersom Azure DevOps har stöd för flera kapslingsnivåer ska du säkerställa att du inte dubbelberäknar värdena under summeringen. Projektledare söker vanligtvis sammanslagning för uppskattat eller slutfört arbete, ansträngning, storlek eller beräkningspoäng.

Anteckning

Systemet har inte stöd för sammanslagning av fälten Ansträngning, Story Points eller Storlek över produktloggar och portföljsloggar.

Internt stöd för sammanslagning i webbportalen

Azure Boards har stöd för sammanställningskolumner i produkt- och portföljebacklogs, sammanställning i planeringsfönstret för sprint samt sammanställning av sprint-backloggar och uppgiftstavlor.

Visa summeringsförloppsstaplar, antal eller summor

Från valfri produkt- eller portföljåterblick kan du lägga till sammanställda förloppsstaplar, antalet av underordnade arbetsobjekt i en hierarki eller summan av valda fält, såsom Berättelsepoäng eller Återstående arbete.

Se till exempel följande förloppsstaplar för en portföljeftersläpning.

Skärmbild av exempelportföljens backlog med förloppsstaplar.

Mer information finns i Visa sammanslagningsförlopp eller summor.

Visa översikt i sprintplaneringsfönstret

När du tilldelar kvarvarande uppgifter till en sprint med hjälp av planeringsfönstret uppdateras sprintfönstret med en löpande sammanställning av antalet kvarvarande uppgifter och uppgifter samt den planerade ansträngningen.

Sidan med produktbackloggen, dra arbetsobjekt till en sprint eller tilldela till en sprint via sammanhangsmenyn

Planerad insats sammanfattar alla storypunkter eller ansträngningspoäng som definierats för backlog-poster som tilldelats till sprinten. Mer information finns i Tilldela kvarvarande uppgifter till en sprint.

Visa översikt av sprint-backloggar och uppgiftstavlor

Dessutom kan du visa en översikt av återstående arbetsuppgifter från en sprint-backlog eller en att-göra-tavla.

Från sprintens kvarvarande uppgifter visas summan av allt återstående arbete som definierats för alla aktiviteter för det överordnade arbetsobjektet. Det här värdet visas också på det överordnade arbetsobjektkortet när du visar aktivitetstavlan.

Sprint-backlog visar sammanslagning av återstående arbete

Från en sprinttavla finns det tre typer av sammanställning:

  • Summeringen av återstående arbete visas på kortet för det överordnade arbetsmomentet
  • Summan av allt återstående arbete som definierats för alla aktiviteter i en kolumn visas överst i varje kolumn
  • Summan av allt återstående arbete som definierats för alla aktiviteter för ett kvarvarande objekt visas i varje rad, grupperat efter kolumn.

Sprint Taskboard visar sammanställning av återstående arbete

När du uppdaterar statusen för en aktivitet som Slutförd nollställs automatiskt återstående arbete för aktiviteten. Mer information finns i Aktivitetstavla.

Andra verktyg som stöder sammanslagning

Du kan hämta summering av ytterligare datafält i arbetsuppföljningsdata i Azure DevOps genom att använda en av följande metoder:

Metod Azure DevOps Services Lokal Azure DevOps
Frågediagram för arbetsobjekt check check
Microsoft Excel check check
Marketplace-tillägg check check
Analytik check check
SQL Server Reporting Services-rapport Stöds inte check

Sökfrågediagram och sammanställning av arbetsobjekt

Du kan skapa en platt listfråga som summerar värdena för ett fält som du anger. Mer information finns i Spåra förlopp genom att skapa status- och trendfrågebaserade diagram. Diagram stöder antalet arbetsobjekt eller en summa av ett fält.

Här visar vi till exempel en pivottabell som summerar story points för användarberättelser per områdesväg och arbetsobjektstatus.

Exempel på sammanslagning av berättelsepunkter efter område och tillstånd

Microsoft Excel och sammanslagning av arbetsspårningsdata

Du kan exportera en fråga till Excel som innehåller de arbetsobjekt som du vill skapa en sammanställning för. Du kan sedan skriva ett Excel-makro för att hämta summorna och publicera data tillbaka till TFS. För mer information om Excel-integrering, se Masslägg till eller ändra arbetsobjekt med Excel.

Mer information om Excel-makron finns i Automatisera uppgifter med makroinspelningen.

Tips

Om du vill ge stöd för att öppna arbetsobjekt och fråga resultat i Excel från webbportalen lägger du till VSTS Open i Excel Marketplace-tillägget i din organisation eller samling.

Marketplace-tillägg och anpassade kontroller

Det finns flera tillägg tillgängliga från Marketplace som tillhandahåller hopslagning. Här är några som kan stödja dina behov:

Eller så kan du skriva ett tillägg med hjälp av REST-API:et för arbetsspårning för att få summering. Ett kodexempel som är tillgängligt på github och som kan komma igång är TFS Aggregator.

Analystjänst

Du kan använda Analytics-tjänsten för att besvara kvantitativa frågor om dina projekt. Med den här tjänsten kan du lägga till Analytics-widgetar på instrumentpanelen. Du kan också skapa ytterligare rapporter med Hjälp av Power BI.

SQL Server Reporting Services-rapport

Flera OOB-rapporter tillhandahåller sammanställning. Här är ett exempel på sammanslagning av slutfört och återstående arbete som rapporten Översikt över berättelser innehåller. Den här rapporten är en del av TFS Agile-standardprocessmallen.

Exempelrapport för översikt över berättelser

Om du har distribuerat SQL Server Analysis Services kan du hämta sammanställning för eftersläpande arbete från dessa rapporter. Uppdateringsfrekvensen för dessa rapporter är 2 timmar.

Om du behöver lägga till rapporter i din lokala TFS-distribution kan du läsa Lägga till rapporter i ett projekt.

Krav för sammanslagning

Strukturera dina arbetsobjekt enligt följande rekommendationer för att stödja sammanslagning:

  • Använd förälder-barn länkar för att länka arbetsobjekt som innehåller värden som du vill summera.

  • Lägg till obligatoriska fält i WIT:erna som ska innehålla de aggregerade värdena. Standardfält som används för att schemalägga arbete finns bara i aktivitetsarbetsobjektet. Dessa fält är:

    • Ursprunglig uppskattning (Microsoft.VSTS.Scheduling.OriginalEstimate): Mängden arbete som krävs för att slutföra en uppgift. (Agile och CMMI)

    • Slutfört arbete (Microsoft.VSTS.Scheduling.CompletedWork): Mängden arbete som har lagts ned på att implementera en uppgift. (Agile och CMMI)

    • Återstående arbete (Microsoft.VSTS.Scheduling.RemainingWork): Det här fältet används för att stödja burn-down-diagram.

      Om projektet skapades med hjälp av Visual Studio Scrum-processmallen definieras endast återstående arbete i uppgiften.

      Mer information om hur du lägger till fält finns i Ändra ett fält eller lägg till ett anpassat fält.

  • Fastställ den tidsenhet som används för att spåra arbete och se till att det används konsekvent i hela ditt team eller din organisation. Du kan till exempel spåra aktiviteter med hjälp av timmar eller dagar.

  • Avgör om du vill göra uppsummeringsvärdena skrivskyddade i formuläret för arbetsobjekt. Genom att göra dem skrivskyddade hindrar du användare från att ange felaktiga data. Du gör fälten skrivskyddade med hjälp av fältattributet ControlReadonly .

Frågor och svar

Kan jag få en översikt över teamkapacitet?

S: Nej. De data som anges för teamkapaciteten lagras inte i de vanliga datalagren.