Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022
Scrum-methoden gebruiken iteratiepaden of sprints om werk voor teams binnen bepaalde perioden en frequenties te plannen. Handige hulpprogramma's voor het implementeren van Scrum-procedures in Azure Boards zijn gefilterde achterstanden en borden op basis van iteratiepaden. U kunt Scrum gebruiken om sprints in te roosteren en te plannen, uw bord bij te houden en het sprint-verloop te bewaken.
Voor een introductie tot Scrum, zie Wat is Scrum?
Scrum in Azure Boards
De algemene reeks stappen voor het implementeren van Scrum in Azure Boards is als volgt. Selecteer elk gekoppeld artikel voor meer informatie.
Teams en sprints configureren
- Iteratiepaden op projectniveau definiëren en datums instellen.
- Voeg gebiedspaden op projectniveau toe of voeg een gebiedspad toe wanneer u elk team configureert.
- Voeg teams toe.
- Iteratiepaden op teamniveau selecteren.
Maak de teambacklog
Note
Als u de gewenste werkitems niet ziet in uw backlog of op uw bord, raadpleegt u Uw backlog maken en beheren. Voor meer informatie, zie Wat is Azure Boards?
Backlog-items aan sprints toewijzen
U kunt snel werkitems aan een sprint toewijzen door ze van de productachterlog naar de sprint te verslepen. Als u aan de slag wilt met Scrum, kunt u de standaard sprints gebruiken die vooraf zijn gedefinieerd voor elk Azure DevOps-project.
- Wijs backlogitems toe aan een sprint.
- Voeg taken toe aan backlog-items.
- Sprintcapaciteit instellen.
- Pas het werk aan zodat het binnen de sprintcapaciteit past.
- Deel uw sprintplan.
Voortgang van sprint bewaken
- Werk je bord bij.
- De burndown van de sprint bewaken.
Een sprint sluiten
Sprintachterstanden
Sprint backlogs en boards bieden gefilterde weergaven van werkitems voor teams die zijn toegewezen aan specifieke iteratiepaden of sprints. Sprints worden gedefinieerd voor een project en vervolgens geselecteerd voor teams.
Vanuit de backlog van het team kunt u werk aan een iteratiepad toewijzen door te slepen en neer te zetten en vervolgens het werk voor elke sprint in een afzonderlijke backlog weergeven. De achterstallige sprint bevat een gefilterde subset van achterstallige items waarvan het iteratiepad overeenkomt met de gekozen sprint.
Als u met verschillende teams werkt en elk team een eigen achterstandsweergave wil, kunt u meer teams maken. Elk team krijgt vervolgens toegang tot hun eigen set Agile-hulpprogramma's waarmee werkitems worden gefilterd op het standaardgebiedpad en het iteratiepad van het team.
Planningsweergave
Elke sprint die u voor uw team selecteert, biedt toegang tot een sprintachterstand, sprintbord en andere tools in de Agile-methodiek voor het plannen en bijhouden van werk. De planningsweergave biedt een overzicht van uw sprintplanning.
Selecteer in de projectachterstand of een sprintachterstand het pictogram Weergaveopties en selecteer vervolgens Planning. De sprints die voor uw team zijn geselecteerd, worden weergegeven in een zijvenster.
Als u een sprintachterlog wilt selecteren, kunt u een van de sprintkoppelingen in het deelvenster Planning kiezen, of deze selecteren in de sprintselector op een pagina met sprintachterlogs.
Als er geen sprints worden weergegeven in het planningsvenster of de vervolgkeuzelijst sprints, kunt u sprints toevoegen of bestaande sprints voor uw team selecteren. Zie Sprints definiëren voor meer informatie.
Note
In het deelvenster Planning worden alleen de huidige sprint en de volgende 10 toekomstige sprints weergegeven, zelfs als het team meer sprints heeft geselecteerd.
Capaciteitsbeheer
Nadat u iteratiepaden hebt gedefinieerd en teamiteraties hebt geconfigureerd, kunt u agile-hulpprogramma's voor capaciteitsplanning gebruiken om het werk te plannen waaraan uw team tijdens een sprint kan doorvoeren. De hulpprogramma's voor capaciteitsplanning en capaciteitsbalk ondersteunen deze taak.
Capaciteitsplanning
Gebruik het hulpprogramma voor teamcapaciteit op het tabblad Capaciteit om de capaciteit van afzonderlijke teamleden en vrije dagen en feestdagen of gedeelde dagen voor het hele team in te stellen. Wanneer u de teamcapaciteit instelt, weet het team het exacte totale aantal werkuren of dagen dat ze voor elke sprint hebben. Zie Capaciteit instellen voor het team en de teamleden voor meer informatie.
Capaciteitsbalken
In het deelvenster Werkdetails ziet u capaciteitsbalken voor het hele team, per activiteit of per toegewezen aan elk teamlid dat tijdens een sprint werkt. U kunt capaciteitsbalken gebruiken om snel te zien wie zich boven, op of onder de capaciteit bevindt tijdens de sprint.
Als u capaciteitsbalken wilt zien, selecteert u het pictogram Weergaveopties en selecteert u vervolgens Werkdetails. Wanneer u afzonderlijke teamleden en toewijzingen toevoegt in het planningsprogramma, wordt er een capaciteitsbalk weergegeven en worden updates voor die persoon weergegeven. Team- en individuele capaciteit weerspiegelen altijd de capaciteit van de huidige dag tot het einde van de sprint.
Capaciteitsbalken worden bijgewerkt met elk van deze activiteiten:
- Werk wordt toegewezen met niet-nul resterend werk.
- Resterende werkwijzigingen.
- Datums veranderen binnen de sprintcyclus.
Takenbord- en burndowngrafiek
Tijdens een sprint kunt u het takenbord en de burndowngrafiek van sprints gebruiken om de voortgang bij te houden. De sprint burndowngrafiek biedt een visueel overzicht in één oogopslag om te bepalen of uw team op schema ligt om het sprintplan te halen.
Taakbord
Uw taakbord biedt een interactieve voortgangsrecord voor werk dat nodig is om de sprint te voltooien. Werk tijdens de sprint de status van taken en het resterende werk voor elke taak bij. Taken dagelijks of meerdere keren per week bijwerken levert een vloeiender burndowndiagram op.
Burndown-grafiek
De burndowngrafiek van de sprint weerspiegelt de voortgang van jouw team bij het voltooien van het werk dat tijdens de planning geschat is. Gebruik het burndown-chart om risico's te beperken en te controleren op scope creep tijdens de sprintcyclus.
In de burndown-grafiek geeft de ideale trendlijn altijd een constante afname aan, terwijl het blauwe gebied aangeeft wat er daadwerkelijk gebeurt. Dit gebied toont de opbouw van werk als teamleden taken toevoegen en het verminderen van werk wanneer teamleden hun taken voltooien.
Hulpmiddelen voor snelheid en voorspellingen
Na verschillende sprints kunt u het hulpprogramma Velocity chart en Forecast gebruiken om het werk te schatten dat uw team kan voltooien in toekomstige sprints.
Snelheidsgrafiek
Velocity is een handige metriek om inzicht te krijgen in hoeveel werk uw team tijdens een sprintcyclus voltooit. Elk team is gekoppeld aan één snelheidsgrafiek.
Selecteer het velocity-diagram op het tabblad Analyse van de pagina Backlog van het team. In de grafiek tonen lichtblauwe balken de totale hoeveelheid geplande inspanning, op basis van verhaalpunten of werkitemgrootte, voor een bepaalde sprint. De groene gebieden geven de totale geschatte hoeveelheid werk aan voor voltooide werkitems. De donkerblauwe gebieden komen overeen met de geschatte inspanning voor items die nog niet zijn voltooid.
De snelheid varieert afhankelijk van de teamcapaciteit over sprints, maar na verloop van tijd zou de gemiddelde snelheid betrouwbaar moeten zijn voor prognoses van de volledige backlog. Om betrouwbaardere snelheidsmetrieken te verkrijgen, minimaliseert u de variabiliteit van achterstandsitemgrootten, inspanning en verhaalpunten.
Hulpprogramma voor prognose
Met het prognosehulpmiddel kunt u bepalen hoeveel werk uw team binnen een sprint kan voltooien, op basis van een opgegeven teamsnelheid. Selecteer op de pagina Backlog van het team het pictogram Weergaveopties en stel Prognose vervolgens in op Aan.
Stel in het prognosediagram de snelheid in op verschillende waarden om een idee te krijgen van het aantal en welke items u binnen een sprint kunt voltooien. Door een snelheid in te stellen, kunt u zien welke items binnen het bereik van de reeks sprints vallen die het team heeft geselecteerd. In het volgende voorbeeld geeft het instellen van een snelheid van 15 aan dat er drie sprints nodig zijn om het weergegeven werk te voltooien.
Wijzigingen in sprintomvang
Er is geen grafiek of widget voor het wijzigen van het sprintbereik, maar in de burndowngrafiek ziet u de total scope increase in de rechterbovenhoek. U kunt ook een query uitvoeren op werkitems die na het begin zijn toegevoegd aan of verwijderd uit een sprint.
Query uitvoeren op werkitems die zijn toegevoegd of verwijderd nadat de sprint is gestart
Selecteer in het teamachterlog snelheidsgrafiek of de snelheidsgrafiek-widget de geplande balk voor de sprint waarin u geïnteresseerd bent.
De pagina Queryresultaten wordt geopend, met de lijst met werkitems die zijn gedefinieerd voor de sprint aan het begin.
Selecteer het tabblad Editor om de query te bewerken en wijzig de query op de pagina Editor als volgt.
Werkitems weergeven die na het begin aan de sprint zijn toegevoegd:
- Wijzig de operator voor het id-veld in Not In.
- Voeg boven aan de query een clausule toe om In op te geven voor de typen werkitems waarin u geïnteresseerd bent.
- Voeg een Under-clausule toe voor de Area Path van het team.
- Voeg een = component toe voor het sprint-iteratiepad waarin u geïnteresseerd bent.
De bijgewerkte query moet er ongeveer uitzien als in de volgende afbeelding:
Weergeven van werkitems die uit de sprint zijn verplaatst na het begin:
- Voeg boven aan de query een clausule toe om In op te geven voor de typen werkitems waarin u geïnteresseerd bent.
- Voeg een Under-clausule toe voor de Area Path van het team.
- Voeg een component Not Under toe voor het sprint iteratiepad waarin u geïnteresseerd bent.
De bijgewerkte query moet er ongeveer uitzien als in de volgende afbeelding:
Selecteer Kolomopties en voeg Gemaakt datum toe als kolomoptie en sorteer op dat veld.
Voer de query's uit om de werkitems te zien die zijn toegevoegd aan of verwijderd uit de sprint en wanneer ze zijn gemaakt.
Zie Queryvelden, operators en macro's in Azure Boards voor meer informatie. Zie Query op datum of huidige iteratie voor andere opties voor het bepalen van wijzigingen in het sprintbereik.