Delen via


Een burndown- of burnup-widget configureren

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

In Azure DevOps-dashboards bieden burndown- en burnup-widgets u flexibiliteit om grafieken te maken voor elk type bereik of aantal teams in opgegeven perioden. Burndown-grafieken richten zich op resterend werk. Burnup-grafieken richten zich op voltooid werk. Met beide grafiektypen kan uw team bepalen of u op schema bent om uw werk te voltooien op de einddatum. Voor een overzicht van alle beschikbare burndown- en burnup-grafieken, zie Burndown- en burnup-richtlijnen.

In de volgende schermopname ziet u een burndownwidget die is geconfigureerd om een release burndown weer te geven.

Schermopname van een burndownwidget. Balken geven aan dat het resterende werk afneemt gedurende de sprints. Lijnen tonen dat de burndown afneemt en de toename van het bereik.

Vereisten

Categorie Vereisten
Toegangsniveaus - Projectmedewerker.
- Ten minste basistoegang .
Machtigingen - Teambeheerder of projectbeheerder of specifieke dashboardmachtigingen die aan u zijn verleend.
- Een widget toevoegen aan een teamdashboard: Lid van het team.
Functie-inschakeling Azure Boards ingeschakeld. Als deze optie is uitgeschakeld, worden geen van de analytics-widgets voor het bijhouden van werk weergegeven. Zie Een service in- of uitschakelen om deze opnieuw in of uit te schakelen.
Taakbewustzijn Kennis van vereiste of aanbevolen taken die verderop in dit artikel worden vermeld.
Categorie Vereisten
Toegangsniveaus - Projectmedewerker.
- Ten minste basistoegang .
Machtigingen - Teambeheerder of projectbeheerder of specifieke dashboardmachtigingen die aan u zijn verleend.
- Een widget toevoegen aan een teamdashboard: Lid van het team.
Functie-inschakeling - Azure Boards ingeschakeld. Als deze optie is uitgeschakeld, worden geen van de analytics-widgets voor het bijhouden van werk weergegeven. Zie Een service in- of uitschakelen om deze opnieuw in of uit te schakelen.
- Analyse is geïnstalleerd en ingeschakeld. Leden van de groep Beheerders van projectverzamelingen kunnen extensies toevoegen of de service inschakelen. Eigenaren van organisaties zijn automatisch lid van deze groep.

De widget toevoegen aan uw dashboard

Gebruik de volgende procedure om een burndown- of burnup-widget toe te voegen aan uw dashboard.

  1. Ga naar https://dev.azure.com/{your-organization} om u aan te melden bij uw organisatie.

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

    Schermopname van Azure DevOps met een leeg dashboard. Dashboards en Bewerken zijn gemarkeerd.

  3. Selecteer een widget en selecteer vervolgens Toevoegen.

    Schermopname van het dialoogvenster Widget toevoegen. De Burndown-widget en de knop Toevoegen zijn gemarkeerd.

Het burndown- of burnup-widget configureren

Voer de volgende stappen uit om een van beide widgettypen te configureren. Het enige verschil tussen de burndown-widgets en de burnup-widgets is dat de burnup-widget werk voltooid plot en de burndown-widget werk dat nog resteert plot. Voor meer informatie, zie Een burndown- of burnupdiagram interpreteren verderop in dit artikel.

  1. Selecteer Configureren in de widget.

  2. Voer de configuratiegegevens in die worden beschreven in de volgende tabel en selecteer Opslaan.

Configuratiecategorie Richtlijn
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. U kunt de voortgang van meerdere projecten alleen bijhouden als het proces voor deze projecten hetzelfde is of ten minste vergelijkbaar is.
Werkitems Selecteer het type achterstand of werkitem voor burn-down. De categorie Achterstand bevat alle werkitemtypen die zijn geconfigureerd voor die achterstand. Als u een gehost XML-proces gebruikt om uw project aan te passen en u een aangepaste categorienaam hebt voor foutwerkitems, kunnen de burndown- en burnupgrafieken geen query's uitvoeren op werkitems in die categorie. Als u een query wilt uitvoeren op bugs, moet het aangepaste type bugwerkitem behoren tot de standaardcategorie voor bugs, bugcategorie. Deze categorie heeft een verwijzingsnaam van Microsoft.BugCategory.
Veldcriteria Selecteer veldcriteria om de werkitems te beperken die in de grafiek worden weergegeven. Filteren is gebaseerd op de waarden die zijn toegewezen aan de velden van elk werkitem. Bij filteren worden echter de waarden gebruikt die zijn toegewezen op het moment van elke revisie binnen de traceringsperiode. Waarden worden niet met terugwerkende kracht toegewezen vanaf het begin van de geschiedenis van een werkitem. Zie Filters die van toepassing zijn op historische gegevens voor meer informatie.
Grafieken op basis van analyses worden gebouwd op basis van de WorkItemsSnapshot entiteitsset. Entiteitstypen voor momentopnamen worden gemodelleerd als dagelijkse momentopnamen. Gegevensaggregatie begint op de datum waarop een toewijzing wordt gemaakt, omdat de widget toewijzingen pas herkent nadat u ze hebt toegepast. Dus als u een burndown- of burnupwidget wilt filteren op basis van veld- of tagtoewijzingen, wijst u de velden of tags toe vóór het begin van de periode die u wilt bewaken.
Wanneer u veldcriteria configureert, kunt u filteren op een null-waarde. Het resultaat is consistent met het resultaat van een query die gebruikmaakt van dezelfde veldcriteria.
Burndown op Selecteer de manier waarop u burndown wilt berekenen. Opties zijn onder andere Aantal om een aantal werkitems te gebruiken en Som om de som van een geselecteerd veld te nemen. U kunt kiezen uit standaardvelden of aangepaste velden met een geheel getal of een 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 boeken op velden die tijdens de sprint veranderen, zoals Resterende hoeveelheid werk voor taken, neemt de waarde van items die niet zijn geschat toe naarmate items worden gesloten.
Tijdsperiode Configureer de periode voor de grafiek.
- Begindatum: bepaalt de oorspronkelijke basislijn voor het bereik. De grafiek wordt afgebrand vanaf het oorspronkelijke bereik.
- Einddatum: Hiermee geeft u de doeldatum van voltooiing op. Het doel is om het oorspronkelijke werkbereik op de einddatum te verkleinen.
Plotinterval Selecteer de intervallen die u wilt uitzetten in het datumbereik van de grafiek. Als u de burndown per iteratie wilt weergeven in plaats van per datum, selecteert u een begindatum en stelt u de waarde van Burndown weergeven opIteratie in.
De gemiddelde burndown is gebaseerd op het geselecteerde interval. Bij de berekeningen voor de gemiddelde burndown wordt ervan uitgegaan dat elk interval dezelfde lengte heeft. Het interval tussen de begindatum en het einde van de eerste maand wordt bijvoorbeeld verondersteld een volledige maand te zijn, zelfs als die eerste maand een gedeeltelijke maand is. Voer voor de beste resultaten een begindatumwaarde in die gelijk is aan de begindatum van de eerste maand. Dezelfde logica is van toepassing wanneer u per weekintervallen tekent.
Geavanceerde functies Selecteer geavanceerde functies die u in de grafiek wilt opnemen:
- Het totale bereik weergeven: geeft een toename van het historische en verwachte bereik weer.
- Opgeloste werkitems weergeven als Voltooid: Wanneer deze optie is ingeschakeld, worden werkitems in een Resolved status behandeld ( of elke status die uw proces aan de Completed statuscategorie toebedeelt ) als voltooid voor grafiekmetrieken (voltooide totalen, verwachte voltooiing en voltooide werkplots). Met deze instelling wordt alleen de interpretatie van de widget voor de grafiek gewijzigd en wordt uw procesconfiguratie niet gewijzigd.
- Opties voor burndown-grafiek:
   - Burndown weergeven: Toont historische en geprojecteerde burndown (weergeeft de resterende hoeveelheid werk in grafieken).
   - Voltooid werk weergeven: Toont voltooid werk als gestapelde balken op werkitemtype.
   - Resterende hoeveelheid werk tekenen met de kleur van het werkitemtype: Kleuren resterend werk per werkitemtype; de widget stapelt kleuren wanneer er meerdere werkitems worden weergegeven.
- Opties voor burnupgrafiek:
   - Burnup-grafiek weergeven: Toont historische en geprojecteerde burnup (voltooiing van werk grafisch weergegeven).
   - Resterende hoeveelheid werk weergeven: Toont resterende hoeveelheid werk als gestapelde balken op werkitemtype.
   - Voltooid werk tekenen met de kleur van het werkitemtype: Kleuren voltooid werk per werkitemtype; de widget stapelt kleuren wanneer er meerdere werkitems worden weergegeven.
Configuratiecategorie Richtlijn
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. U kunt de voortgang van meerdere projecten alleen bijhouden als het proces voor deze projecten hetzelfde is.
Werkitems Selecteer het type achterstand of werkitem voor burn-down. De categorie Achterstand bevat alle werkitemtypen die zijn geconfigureerd voor die achterstand. Als u de Verhalen-achterstand selecteert, hebt u een andere optie: Bugs opnemen in de Verhalen-achterstand. Selecteer deze optie als u bugs wilt opnemen in combinatie met gebruikersverhalen in uw burndown. Voor Scrum-projecten is deze optie beschikbaar voor de achterstallige productachterstand (PBI). Voor CMMI-projecten (Capability Maturity Model Integration) is deze optie beschikbaar voor de backlog van de vereisten. Als u een gehost XML-proces gebruikt om uw project aan te passen en u een aangepaste categorienaam hebt voor bugwerkitems, kunnen de burndown- en burnup-widgets geen query's uitvoeren op werkitems in die categorie. Als u een query wilt uitvoeren op bugs, moet het aangepaste type bugwerkitem behoren tot de standaardcategorie voor bugs, bugcategorie. Deze categorie heeft een verwijzingsnaam van Microsoft.BugCategory.
Veldcriteria Selecteer veldcriteria om de werkitems te beperken die in de grafiek worden weergegeven. Filteren is gebaseerd op de waarden die zijn toegewezen aan de velden van elk werkitem. Bij filteren worden echter de waarden gebruikt die zijn toegewezen op het moment van elke revisie binnen de traceringsperiode. Waarden worden niet met terugwerkende kracht toegewezen vanaf het begin van de geschiedenis van een werkitem. Zie Filters die van toepassing zijn op historische gegevens voor meer informatie.
Grafieken op basis van analyses worden gebouwd op basis van de WorkItemsSnapshot entiteitsset. Entiteitstypen voor momentopnamen worden gemodelleerd als dagelijkse momentopnamen. Gegevensaggregatie begint op de datum waarop een toewijzing wordt gemaakt, omdat de widget toewijzingen pas herkent nadat u ze hebt toegepast. Dus als u een burndown- of burnupwidget wilt filteren op basis van veld- of tagtoewijzingen, wijst u de velden of tags toe vóór het begin van de periode die u wilt bewaken.
Wanneer u veldcriteria configureert, kunt u filteren op een null-waarde. Het resultaat is consistent met het resultaat van een query die gebruikmaakt van dezelfde veldcriteria.
Burndown op Selecteer de manier waarop u burndown wilt berekenen. Opties zijn onder andere Aantal om een aantal werkitems te gebruiken en Som om de som van een geselecteerd veld te nemen. U kunt kiezen uit standaardvelden of aangepaste velden met een geheel getal of een 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 boeken op velden die tijdens de sprint veranderen, zoals Resterende hoeveelheid werk voor taken, neemt de waarde van items die niet zijn geschat toe naarmate items worden gesloten.
Tijdsperiode Configureer de periode voor de grafiek.
- Begindatum: bepaalt de oorspronkelijke basislijn voor het bereik. De grafiek wordt afgebrand vanaf het oorspronkelijke bereik.
- Einddatum: Hiermee geeft u de doeldatum van voltooiing op. Het doel is om het oorspronkelijke werkbereik op de einddatum te verkleinen.
Plotinterval Selecteer de intervallen die u wilt uitzetten in het datumbereik van de grafiek. De gemiddelde burndown is gebaseerd op het geselecteerde interval. Intervallen kunnen tijdsperioden zijn, zoals een dag, een week of een maand, of intervallen kunnen worden gebaseerd op een iteratieschema. Bij de berekeningen voor de gemiddelde burndown wordt ervan uitgegaan dat elk interval dezelfde lengte heeft. Het interval tussen de begindatum en het einde van de eerste maand wordt bijvoorbeeld verondersteld een volledige maand te zijn, zelfs als die eerste maand een gedeeltelijke maand is. Voer voor de beste resultaten een begindatumwaarde in die gelijk is aan de begindatum van de eerste maand. Dezelfde logica is van toepassing wanneer u per weekintervallen tekent.
Geavanceerde functies Selecteer geavanceerde functies die u in de grafiek wilt opnemen:
- Het totale bereik weergeven: geeft een toename van het historische en verwachte bereik weer.
- Opgeloste werkitems weergeven als Voltooid: Wanneer deze optie is ingeschakeld, worden werkitems in een Resolved status behandeld ( of elke status die uw proces aan de Completed statuscategorie toebedeelt ) als voltooid voor grafiekmetrieken (voltooide totalen, verwachte voltooiing en voltooide werkplots). Met deze instelling wordt alleen de interpretatie van de widget voor de grafiek gewijzigd en wordt uw procesconfiguratie niet gewijzigd.
- Opties voor burndown-grafiek:
   - Burndown weergeven: Toont historische en geprojecteerde burndown (weergeeft de resterende hoeveelheid werk in grafieken).
   - Voltooid werk weergeven: Toont voltooid werk als gestapelde balken op werkitemtype.
   - Resterende hoeveelheid werk tekenen met de kleur van het werkitemtype: Kleuren resterend werk per werkitemtype; de widget stapelt kleuren wanneer er meerdere werkitems worden weergegeven.
- Opties voor burnupgrafiek:
   - Burnup-grafiek weergeven: Toont historische en geprojecteerde burnup (voltooiing van werk grafisch weergegeven).
   - Resterende hoeveelheid werk weergeven: Toont resterende hoeveelheid werk als gestapelde balken op werkitemtype.
   - Voltooid werk tekenen met de kleur van het werkitemtype: Kleuren voltooid werk per werkitemtype; de widget stapelt kleuren wanneer er meerdere werkitems worden weergegeven.

Een burndown- of burnupgrafiek interpreteren

Uw team kan een burndown- of burnupgrafiek gebruiken om direct inzicht te krijgen in hun voortgang en om meer te weten te komen over hun ritme en gedrag. De meeste burndownlijnen zijn geen rechte lijnen, omdat teams over het algemeen niet met een vaste snelheid bewegen. Uitbreidingen van de scope kunnen zich in de loop van de tijd voordoen en de snelheid beïnvloeden. Als de verwachte voltooiingsdatum bijvoorbeeld wordt verplaatst, kunt u een van de volgende 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 voordelige optie is om bereik toe te voegen.

Zoals blijkt uit het volgende diagram, bieden grafieken gebaseerd op burndown- of burnup-widgets vele berekende elementen.

Schermopname van een burndownwidget. Labels geven aan dat de balken het resterende werk vertegenwoordigen en dat de lijnen burndown en bereik vertegenwoordigen.

Onderdeel Beschrijving
Datumbereik De begin- en einddatum van de burndown. Wanneer burndown wordt uitgezet per iteratie, valt de einddatum op het einde van de laatste iteratie.
Belangrijkste metrische gegevens Het huidige resterende werk op basis van de geselecteerde burndownmethode.
Percentage voltooid Het percentage van het werk dat is voltooid op basis van de oorspronkelijke geplande omvang. Als u de volledige lijst met voltooide werkitems wilt zien, selecteert u Voltooid.
Gemiddelde burndown Het gemiddeld voltooide werk per interval of iteratie.
Items die niet worden geschat Een metrische waarde die alleen wordt weergegeven wanneer u de som van een veld analyseert. Het geeft het aantal items weer dat momenteel geen waarde heeft in het geselecteerde Burndown on-veld. Als u een volledige lijst met werkitems zonder schattingen wilt zien, selecteert u de waarde Items die niet zijn geschat .
Totale bereikverhoging De hoeveelheid werk die is toegevoegd aan de oorspronkelijke scope sinds het begin van de burndown.
Verwachte voltooiing De verwachte voltooiingsdatum op basis van het resterende werk, de historische burndown en de toename van de scope. Als de verwachte voltooiingsdatum vóór de opgegeven einddatum valt, wordt deze weergegeven als een verticale lijn op het interval wanneer het werk moet worden voltooid. Als de verwachte voltooiingsdatum na de opgegeven einddatum valt, wordt deze weergegeven als tekst die het aantal andere intervallen of iteraties aangeeft dat nodig is om het werk te voltooien.
Oorspronkelijk bereik Alle resterende hoeveelheid werk sinds de opgegeven begindatum. De grafiek wordt afgebrand vanaf het oorspronkelijke bereik. Het voltooide percentage en de waarde totale bereikverhoging worden berekend op basis van uw oorspronkelijke bereik.
Totaal bereik De totale omvang 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 of elke iteratie. Voor toekomstige gegevenspunten vertegenwoordigt het getekende totale bereik een verwachte bereikwijziging op basis van eerdere bereikwijzigingen.
Burndown De burndownwaarde, die aangeeft hoe snel je het werk afbrandt. Voor eerdere gegevenspunten vertegenwoordigt de geplotte burndown de werkelijke burndown aan het einde van elk interval of iteratie. Voor toekomstige datapunten vertegenwoordigt de geplotte burndown een geprojecteerde burndown op basis van eerdere burndown.

Belangrijk

Als u waarden voor het gebiedspad verwijdert of iteratiepadwaarden opnieuw configureert, kunnen gegevens verloren gaan in de volgende grafieken:

  • Burndown- en burn-up-widgetdiagrammen
  • Burndown-grafieken voor sprints
  • Snelheidsdiagrammen voor teams met gewijzigde gebiedspaden
  • Historische trenddiagrammen die verwijzen naar de waarden gebiedspad en iteratiepad zoals gedefinieerd op het moment voor elk werkitem

U kunt gebieds- en iteratiepaden alleen verwijderen wanneer ze niet meer worden gebruikt door werkitems. Wanneer u deze paden verwijdert, kunt u hun historische gegevens niet meer ophalen.