Een burndown- of burnupwidget configureren

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

De burndown- en burnup-widgets bieden u flexibiliteit om grafieken te maken voor elk type bereik of aantal teams binnen de opgegeven periodes. Burndown-grafieken richten zich op resterende hoeveelheid werk, terwijl burnup-grafieken zich richten op voltooid werk. Met beide grafiektypen kan uw team bepalen of u op schema bent om de set werk op de einddatum te voltooien. Zie Burndown- en burnup-richtlijnen voor een overzicht van alle burndown-/burnup-grafieken die voor u beschikbaar zijn.

Burndown-widget geconfigureerd om een burndown van een release weer te gevenScreenshot of release burndown widget.

Vereisten

De widget toevoegen aan uw dashboard

  1. Meld u aan bij uw organisatie (https://dev.azure.com/{yourorganization}).

  2. Ga naar uw project en selecteer vervolgens Dashboards en vervolgens Bewerken.

    Screenshot showing sequence of selection for Dashboards, Edit function.

  3. Selecteer een widget en vervolgens Toevoegen.

    Screenshot showing widget selection pane and blue Add button.

  1. Analytics inschakelen of installeren.
  2. Voeg de widget toe aan uw dashboard.
  3. Selecteer Meer acties en Configureren.

Burndown- of burnupwidget configureren

Volg de volgende stappen om beide widgettypen te configureren. Het enige verschil tussen de burndown- en burnup-widgets is dat het werk van de burnupwidget is voltooid en dat de burndownwidgetwerk nog resteert. Zie voor meer informatie hoe u een burndown- of burnupgrafiek interpreteert, verderop in dit artikel.

  1. Selecteer Configureren in de widget.
  2. Voltooi de configuratiegegevens, beschreven in de volgende tabel en selecteer Opslaan.

Notitie

Deze functie is beschikbaar vanaf Azure DevOps Server 2022.1.

Configuratiecategorie Hulp
teams Als u de voortgang tussen teams wilt bijhouden, voegt u meer teams toe. U kunt teams selecteren uit andere projecten, maar de lijsten met selecteerbare achterstanden, typen werkitems en velden zijn gebaseerd op uw huidige project. Het bijhouden van meerdere projecten werkt alleen als het proces voor deze projecten hetzelfde is of ten minste vergelijkbaar is.
Werkitems Backlog bevat alle werkitemtypen die zijn geconfigureerd voor die achterstand. Als uw project is aangepast met behulp van een gehost XML-proces en een aangepaste categorienaam voor bugwerkitems heeft, kunnen de burndown-/burnup-widgets geen query's uitvoeren op werkitems binnen die categorie. Als u een query wilt uitvoeren op fouten, moet het aangepaste type bugwerkitem behoren tot de standaardcategorie Bug, referentienaamMicrosoft.BugCategory.
Veldcriteria Selecteer veldcriteria om de werkitems te beperken die in de grafiek worden weergegeven. Filteren is gebaseerd op waarden die zijn toegewezen aan velden zoals gedefinieerd voor elk werkitem op de datum binnen de traceringsperiode. Zie Filters die van toepassing zijn op historische gegevens voor meer informatie.
Grafieken op basis van analyses worden gebouwd op basis van de WorkItemsSnapshot EntitySet. Entiteitstypen voor momentopnamen worden gemodelleerd als dagelijkse momentopnamen. Gegevensaggregaties op basis van toewijzingen die zijn gemaakt vanaf de datum waarop ze worden toegewezen. Als u dus een burndown-/burnupwidget wilt filteren op basis van veld- of tagtoewijzingen, wijst u deze toe vóór de periode die u wilt bewaken. Anders herkent de widget ze pas op de datum waarop ze worden toegepast. U kunt filteren op een null-waarde voor de veldcriteria, die consistent is met een query met behulp van dezelfde veldcriteria.
Burndown op Kies hoe u burndown wilt berekenen op aantal werkitems of op Som op basis van een geselecteerd veld. U kunt kiezen uit standaardvelden of aangepaste velden van geheel getal of decimaal gegevenstype, zoals verhaalpunten, inspanning of resterende hoeveelheid werk. Burndown werkt het beste wanneer u velden als Verhaalpunten samenvoegt. Als u ervoor kiest om af te branden op velden die tijdens de sprint veranderen, zoals Resterende hoeveelheid werk voor taken, neemt de berekening van 'Items niet geschatte' toe naarmate items worden gesloten.
Periode - Begindatum: bepaalt de oorspronkelijke basislijn voor het bereik. De grafiek wordt afgebrand vanaf het oorspronkelijke bereik.
- % voltooid en totaal bereik verhogen: berekend op basis van uw oorspronkelijke bereik.
- Einddatum: Hiermee geeft u de doeldatum van voltooiing op. Het doel is om het oorspronkelijke werkbereik te verbranden op basis van de einddatum.
Tekeninterval Selecteer de intervallen die u wilt uitzetten tussen de begindatum en de einddatum. De gemiddelde burndown is gebaseerd op het geselecteerde interval. Nadat u de begindatum hebt geselecteerd, stelt u burndown uitzetten in op Iteratie. Bij de gemiddelde burndown wordt ervan uitgegaan dat elk interval dezelfde lengte heeft en dat het interval tussen de begindatum en de eerste maand een volledige maand is. Zelfs als de tijdsduur tussen begindatum en de einddatum van de eerste maand niet overeenkomt met de gebruikelijke lengte van een maand, is de lengte hetzelfde. Voer voor de beste resultaten een begindatum in die gelijk is aan de begindatum van de eerste maand, wat ook geldt bij het tekenen met wekelijkse intervallen.
Geavanceerde functies - Burndown weergeven: geeft zowel de historische als de verwachte toekomstige burndown weer.
- Totaal bereik weergeven: geeft zowel het historische als het verwachte bereik weer.
- Voltooid werk weergeven: het resterende werk en voltooid werk worden weergegeven als stackbalk.
- Teken resterend met de kleur van het werkitemtype: geeft resterende hoeveelheid werk weer op basis van de kleur van het werkitemtype, in plaats van de standaardblauwe kleur. Als er meerdere werkitems zijn opgenomen, worden kleuren gestapeld op werkitemtype.
- Opgeloste werkitems weergeven als Voltooid: Geeft opgeloste items weer als voltooid, wat een echte weerspiegeling van de burndownstatus biedt.
Configuratiecategorie Hulp
teams U kunt teams selecteren uit andere projecten, maar de lijsten met selecteerbare achterstanden, typen werkitems en velden zijn gebaseerd op uw huidige project. U kunt meerdere projecten alleen bijhouden als het proces voor deze projecten hetzelfde is.
Werkitems Backlog bevat alle werkitemtypen die zijn geconfigureerd voor die achterstand. Als u de achterstand verhalen selecteert, hebt u een andere optie: Bugs opnemen in de achterstand van Verhalen. Voer een vinkje in het vak in om bugs samen met gebruikersverhalen in uw burndown op te nemen. Deze optie is beschikbaar voor de PBI-achterstand voor Scrum-projecten en de achterstand vereisten voor CMMI-projecten. Als uw project is aangepast met behulp van een gehost XML-proces en een aangepaste categorienaam voor bugwerkitems heeft, kunnen de burndown-/burnup-widgets geen query's uitvoeren op werkitems binnen die categorie. Als u een query wilt uitvoeren op fouten, moet het aangepaste type bugwerkitem behoren tot de standaardcategorie Bug, referentienaamMicrosoft.BugCategory.
Veldcriteria Selecteer veldcriteria om de werkitems te beperken die in de grafiek worden weergegeven. Filteren is gebaseerd op waarden die zijn toegewezen aan velden zoals gedefinieerd voor elk werkitem op de datum binnen de traceringsperiode. Zie Filters die van toepassing zijn op historische gegevens voor meer informatie.
Grafieken op basis van analyses worden gebouwd op basis van de WorkItemsSnapshot EntitySet. Entiteitstypen voor momentopnamen worden gemodelleerd als dagelijkse momentopnamen. Gegevensaggregaties op basis van toewijzingen die zijn gemaakt vanaf de datum waarop ze worden toegewezen. Als u dus een burndown-/burnupwidget wilt filteren op basis van veld- of tagtoewijzingen, wijst u deze toe vóór de periode die u wilt bewaken. Anders herkent de widget ze pas op de datum waarop ze worden toegepast. U kunt filteren op een null-waarde voor de veldcriteria, die consistent is met een query met behulp van dezelfde veldcriteria.
Burndown op Kies hoe u burndown wilt berekenen op aantal werkitems of op Som op basis van een geselecteerd veld. U kunt kiezen uit standaardvelden of aangepaste velden van geheel getal of decimaal gegevenstype, zoals verhaalpunten, inspanning of resterende hoeveelheid werk. Burndown werkt het beste wanneer u velden als Verhaalpunten samenvoegt. Als u ervoor kiest om af te branden op velden die tijdens de sprint veranderen, zoals Resterende hoeveelheid werk voor taken, neemt de berekening van 'Items niet geschatte' toe naarmate items worden gesloten.
Periode - Begindatum: bepaalt de oorspronkelijke basislijn voor het bereik. De grafiek wordt afgebrand vanaf het oorspronkelijke bereik.
- % voltooid en totaal bereik verhogen: berekend op basis van uw oorspronkelijke bereik.
- Einddatum: Hiermee geeft u de doeldatum van voltooiing op. Het doel is om het oorspronkelijke werkbereik te verbranden op basis van de einddatum.
Tekeninterval De gemiddelde burndown wordt gebaseerd op het geselecteerde interval, dat dagelijks, wekelijks, maandelijks of op basis van een iteratieschema kan zijn. Bij de gemiddelde burndown wordt ervan uitgegaan dat elk interval dezelfde lengte heeft. Het interval tussen de begindatum en de eerste maand is bijvoorbeeld een volledige maand, zelfs als de tijdsduur tussen begindatum en de einddatum van de eerste maand niet overeenkomt met de gebruikelijke lengte van een maand. Voer voor de beste resultaten een begindatum in die gelijk is aan de begindatum van de eerste maand, wat ook geldt voor wekelijkse intervallen.
Geavanceerde functies - Burndown weergeven: geeft zowel de historische als de verwachte toekomst weer. burndown.
- Totaal bereik weergeven: geeft zowel het historische als het verwachte bereik weer.
- Voltooid werk weergeven: geeft resterende hoeveelheid werk en voltooid werk weer als stackbalk.
- Teken resterend met de kleur van het werkitemtype: geeft resterende hoeveelheid werk weer op basis van de kleur van het werkitemtype, in plaats van de standaardblauwe kleur. Als er meerdere werkitems zijn opgenomen, worden kleuren gestapeld op werkitemtype.

Een burndown- of burnupgrafiek interpreteren

Uw team kan direct inzicht krijgen in hun voortgang en meer te weten komen over hun ritme en gedrag. De meeste burndownlijnen zijn geen rechte lijnen. Het team beweegt nooit precies één vaste snelheid. Bereiktoenames treden in de loop van de tijd op. Als de verwachte voltooiingsdatum bijvoorbeeld wordt verplaatst, kunt u een van deze vragen stellen:

  • Voegen we te veel bereik toe?
  • Verandert de gemiddelde burn rate, en zo ja, waarom?

Burndown-grafieken helpen teams ook inzicht te hebben in de risico's voor hun release. Als de verwachte einddatum de releasedoeldatum overschrijdt, moeten teams mogelijk het bereik verminderen of het project langer maken. Burndown kan ook aangeven dat de voortgang groter is dan verwacht, wat de ongebruikelijke, maar geweldige optie is om bereik toe te voegen.

Zoals in het volgende diagram wordt weergegeven, bieden grafieken op basis van de burndown-/burnup-widgets veel berekende elementen.

Conceptual image showing burndown/burnup widget elements.

Element Beschrijving
Datumbereik De begin- en einddatum van de burndown. Wanneer burndown wordt uitgezet door iteraties, is de einddatum het einde van de laatste iteratie.
Belangrijkste metrische gegevens Huidige resterende hoeveelheid werk op basis van de geselecteerde burndownmethode.
% voltooid Het percentage voltooid werk op basis van het oorspronkelijke bereik. Selecteer % voltooid om de volledige lijst met voltooide werkitems weer te geven.
Gemiddelde burndown Gemiddeld werk voltooid per interval of iteratie.
Items die niet worden geschat Wordt alleen weergegeven wanneer u op de som van een veld brandt. Het vertegenwoordigt het huidige aantal items dat geen waarde heeft in het geselecteerde burndownveld . Selecteer het nummer om een volledige lijst met werkitems zonder schattingen weer te geven.
Totale bereikverhoging Hier ziet u hoeveel werk is toegevoegd aan het oorspronkelijke bereik sinds de burndown is gestart.
Verwachte voltooiing Berekent de verwachte voltooiingsdatum op basis van het resterende werk en de historische burndown- en bereikverhogingspercentages. Als de verwachte voltooiingsdatum vóór de opgegeven einddatum valt, wordt er een verticale lijn voor het interval tekend wanneer het werk moet worden voltooid. Als de verwachte voltooiingsdatum na de opgegeven einddatum valt, wordt het aantal andere intervallen/iteraties weergegeven dat nodig is om het werk te voltooien.
Oorspronkelijk bereik Oorspronkelijk bereik is alle resterende hoeveelheid werk sinds de opgegeven begindatum. De grafiek wordt afgebrand vanaf het oorspronkelijke bereik. % voltooid en totale bereikverhoging worden berekend op basis van uw oorspronkelijke bereik.
Totaal bereik Vertegenwoordigt het totale bereik van de burndown. De getekende punten bevatten zowel voltooide als resterende hoeveelheid werk. De totale bereiklijn geeft de bereikwijziging van uw project aan. Voor eerdere gegevenspunten vertegenwoordigt het uitgezet totale bereik het werkelijke totale bereik vanaf het einde van elk interval/iteratie. Voor toekomstige gegevenspunten vertegenwoordigt het getekende totale bereik een verwachte bereikwijziging op basis van eerdere bereikwijzigingen.
Burndown Vertegenwoordigt de burndown. De burndown-lijn vertelt je hoe snel je het werk afbrandt. Voor eerdere gegevenspunten vertegenwoordigt de plotted burndown de werkelijke burndown vanaf het einde van elk interval/iteratie. Voor toekomstige gegevenspunten vertegenwoordigt de getekende burndown een geprojecteerde burndown op basis van eerdere burndown.

Belangrijk

Het verwijderen van gebiedspaden of het opnieuw configureren van iteratiepaden kan leiden tot verlies van gegevens en kan niet worden teruggedraaid. Bijvoorbeeld burndown- of burnupwidgetdiagrammen, sprint burndown- en snelheidsdiagrammen voor teams waarvan gebiedspaden worden gewijzigd, bevatten geen juiste gegevens. Historische trenddiagrammen verwijzen naar het gebiedspad en iteratiepad , zoals gedefinieerd op een punt in het verleden voor elk werkitem. Wanneer een gebiedspad of iteratiepad wordt verwijderd, kunnen de historische gegevens hiervoor niet worden opgehaald.

Volgende stappen