Iteratiepaden (sprints) definiëren en teamiteraties configureren

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

Iteratiepaden, ook wel sprints genoemd, ondersteunen het toewijzen van werkitems aan tijdvakkenintervallen. U definieert iteratiepaden op projectniveau en vervolgens selecteert elk team de paden die ze willen gebruiken. Iteratiepaden zijn een gedeelde resource die wordt gebruikt door alle teams die ze selecteren. U kunt een platte set iteratiepaden of een hiërarchie van paden maken ter ondersteuning van releases, subreleases en sprints.

Definieer iteratiepaden en wijs deze toe aan teams wanneer u de volgende hulpprogramma's wilt gebruiken:

Tip

Als een team geen iteratiepad heeft geabonneerd of geselecteerd, wordt dat iteratiepad niet weergegeven in een teamweergave of hulpprogramma.

Zie Over gebieden en iteraties, naamgevingsbeperkingen, naamgevingsbeperkingen voor meer informatie over naamgevingsbeperkingen en limieten die zijn ingesteld voor het toevoegen van iteratiepaden.

Tip

Als u alleen de iteratiedatums hoeft te wijzigen, kunt u dat snel doen, zoals wordt weergegeven in Sprintdatums wijzigen. Als u echter de iteratiepaden en structuur wilt definiëren, volgt u de richtlijnen in dit artikel.

Vereisten

  • Als u een iteratiepad aan een project wilt toevoegen, moet u lid zijn van de groep Project Beheer istrators. Als u nog geen project hebt, maakt u er nu een. De gebruiker die het project heeft gemaakt, heeft standaard deze machtigingen ingesteld.
  • Als u iteratiepaden onder een knooppunt wilt toevoegen, bewerken en beheren, moet u een of meer van de volgende machtigingen hebben ingesteld op Toestaan voor het knooppunt dat u wilt beheren: onderliggende knooppunten maken, dit knooppunt verwijderen, dit knooppunt bewerken en machtigingen voor dit knooppunt weergeven.
  • Als u teamiteratiepaden wilt instellen, moet u worden toegevoegd als teambeheerder of lid zijn van de groep Project Beheer istrators.

Zie Machtigingen op projectniveau wijzigen of Machtigingen en toegang instellen voor het bijhouden van werk voor meer informatie over het verkrijgen van machtigingen.

Aan de slag

Nieuw gemaakte projecten bevatten één hoofdgebiedpad dat overeenkomt met de projectnaam. U voegt gebiedspaden toe onder deze hoofdmap. Daarnaast geeft elk project doorgaans een vooraf gedefinieerde set iteratiepaden op, zodat u aan de slag kunt met het bijhouden van uw werk. U hoeft alleen de datums op te geven.

Als u geen toegang hebt tot het beheren van projecten en teams, voert u de volgende stappen uit.

  1. Controleer Azure Boards configureren en aanpassen.
  2. Definieer de gebiedspaden en teams volgens de richtlijnen in Gebiedspaden definiëren en wijs deze toe aan een team.
  3. Bepaal de lengte van de iteratie die u wilt ondersteunen. Aanbevolen procedures zijn om ervoor te zorg dat alle teams dezelfde sprintfrequentie gebruiken. Raadpleeg informatie over gebieden en iteraties voor hulp.
  4. Bepaal of u een platte structuur of hiërarchie van sprints en releases wilt.
  5. Open projectinstellingen>Projectconfiguratie en definieer de iteratiepaden ter ondersteuning van stap 2 en 3 op projectniveau. Volg de stappen verderop in dit artikel: Open Project Instellingen, projectconfiguratie en iteraties toevoegen en stel iteratiedatums in.
  6. Open de teamconfiguratie en wijs de standaard- en extra gebiedspaden toe aan elk team. Volg de stappen die verderop in dit artikel worden beschreven: Teaminstellingen openen en standaarditeratiepad(en) voor het team instellen.
  7. Elk team moet het standaard iteratiepad toewijzen dat ze hebben geselecteerd aan hun werkitems. Doe dit zodat deze werkitems worden weergegeven in hun productachterstanden en borden. Gebruik bulksgewijs wijzigen om verschillende werkitems tegelijk te wijzigen. Zie ook Backlog-items toewijzen aan een sprint.

Indien nodig kunt u de volgende taken op elk gewenst moment uitvoeren:

  • Aanvullende onderliggende iteratieknooppunten toevoegen
  • De naam van een iteratiepad wijzigen (behalve het hoofdpad)
  • Een onderliggend iteratiepad onder een ander knooppunt verplaatsen
  • Een onderliggend iteratiepad verwijderen
  • De standaard- en geselecteerde iteratiepaden wijzigen die zijn toegewezen aan een team

Iteratie van teamachterstand versus standaarditeratie

Elk team heeft toegang tot veel Agile-hulpprogramma's, zoals beschreven in Over teams en Agile-hulpprogramma's. Elk hulpprogramma verwijst naar het standaardgebiedpad(en) van het team. Verschillende hulpprogramma's verwijzen naar de standaard- en geselecteerde iteratiepaden of sprints van het team. De meeste teams kiezen één gebiedspad en verschillende iteratiepaden ter ondersteuning van hun activiteiten voor het bijhouden van werk. Om andere scenario's te ondersteunen, kunnen teams echter verschillende gebiedspaden kiezen die op hun achterstand en borden moeten worden weergegeven.

Teams kan een standaarditeratie instellen die verschilt van de backlog-iteratie. De backlog-iteratie bepaalt welke items worden weergegeven in de achterstanden en borden van het team. En de standaarditeratie bepaalt welke waarde wordt toegewezen aan werkitems die zijn gemaakt op basis van de teamcontext.

Alle werkitems die u maakt op basis van uw teamcontext, worden automatisch het standaardgebiedpad en het standaarditeratiepad van het team toegewezen.

Belangrijk

Selecteer een versie in de Azure DevOps Content Version-selector.

Selecteer de versie van dit artikel die overeenkomt met uw platform en versie. De versiekiezer staat boven de inhoudsopgave. Zoek uw Azure DevOps-platform en -versie op.

Project-Instellingen openen, projectiteraties weergeven

U definieert zowel gebieden als iteraties voor een project vanuit de projectconfiguratie Instellingen > Boards > Project.

Open Project Instellingen vanuit de webportal.

Definieer beide gebieden en iteraties voor een project vanuit de projectinstellingenborden>>Projectconfiguratie.

  1. Kies (1) Project Instellingen, vouw indien nodig borden uit en kies (2) Projectconfiguratie en (3) Iteraties.

    Schermopname van Project Instellingen, Project Configuration.

Open Project Instellingen vanuit de webportal.

Definieer zowel gebieden als iteraties voor een project vanuit de projectconfiguratie-iteraties>.

  1. Kies in de webportal Project-instellingen(1), selecteer Projectconfiguratie(2) en vervolgens Iteraties(3).

    Schermopname van Project Instellingen, Project Configuration voor Azure DevOps Server 2019.

Iteraties toevoegen en iteratiedatums instellen

U kunt iteraties op dezelfde manier toevoegen als gebieden. Zie Scrum- en sprintplanningstools voor meer informatie over het werken binnen een sprintritme.

  1. Gebiedspaden toevoegen en wijzigen vanuit Project-instellingen>Project-configuratie-iteraties.>

    Voor Scrum-projecten ziet u de volgende reeks sprints.

    Schermopname van de pagina Project Instellingen context, projectconfiguratie, iteraties.

  2. Als u de begin- en einddatums wilt plannen voor elke sprint die uw teams gebruiken, markeert u de sprint en kiest u Datums instellen. U kunt ook Acties voor het iteratiepad selecteren en Bewerken kiezen.

    Schermopname van het dialoogvenster voor datums instellen.

  3. Kies het agendapictogram om nieuwe datums te selecteren.

    Schermopname van de pagina Iteraties en het agendapictogram voor het selecteren van nieuwe datums.

  4. Wanneer u klaar bent, hebt u een reeks sprints gepland, vergelijkbaar met de volgende afbeelding:

    Schermopname van de pagina Iteraties, geplande set sprints.

    De volgende stap is het kiezen van de sprints die elk team gebruikt.

Vanuit Iteraties kunt u iteraties toevoegen die teams vervolgens voor hun gebruik kunnen selecteren.

  1. U kunt gebiedspaden toevoegen en wijzigen vanaf de pagina Werkiteraties> vanuit de projectbeheerder of instellingencontext.

    Voor Scrum-projecten ziet u de volgende reeks sprints.

    Schermopname van de pagina Project Instellingen Context, Werk, Iteraties.

  2. Als u de begin- en einddatums wilt plannen voor elke sprint die uw teams gebruiken, markeert u de sprint en kiest u Datums instellen. U kunt ook het contextmenu Acties selecteren voor het iteratiepad en Bewerken kiezen.

    Kies het agendapictogram om nieuwe datums te kiezen.

    Schermopname van de pagina Werk, Iteraties en agendapictogram om te kiezen voor nieuwe datums voor Azure DevOps Server 2019.

  3. Wanneer u klaar bent, hebt u een reeks sprints gepland, zoals deze:

    Schermopname van de pagina Werk, Iteraties, geplande reeks sprints voor Azure DevOps Server 2019.

    De volgende stap is het kiezen van de sprints die elk team gebruikt.

Teaminstellingen openen, teamiteraties weergeven

U kunt de standaardinstellingen van het team instellen op basis van teaminstellingen. Als u geen teambeheerder bent, wordt u toegevoegd als een teambeheerder. Alleen team- of projectbeheerders kunnen de teaminstellingen wijzigen.

Notitie

Teams kunnen maximaal 300 iteratiepaden worden toegewezen. Zie Werktracking, proces- en projectlimieten voor meer informatie.

U definieert zowel gebieden als iteraties van projectinstellingen > teamconfiguratie.> U kunt er snel naartoe navigeren vanuit een teamwerkachterstand, bord of dashboard.

  1. Open een achterstand of bord voor een team en kies Teamprofiel en kies vervolgens Team Instellingen.

    Hier openen we het bord voor het webteam en van daaruit het teamprofiel.

    Schermopname van werkachterstand of bord, kies het pictogram van het teamprofiel.

  2. Kies Iteraties en gebieden.

    Schermopname van Teamprofiel, kies Iteraties en gebied.

  3. Als u de teamcontext wilt wijzigen, gebruikt u de teamkiezer in de breadcrumbs.

    Schermopname van Teamconfiguratie, Team breadcrumb.

Team sprints selecteren en het standaard iteratiepad instellen

U definieert sprints voor het project en selecteert deze vervolgens om voor elk team actief te zijn. U wijst de standaarditeratie toe die moet worden gebruikt bij het maken van nieuwe werkitems.

  1. Open Project-instellingen > boards > teamconfiguratie > iteraties voor een team.

    Hier gaan we naar het Fabrikam Fiber Team.

    Schermopname van de pagina Project-instellingen, Teamconfiguratie, Iteraties.

  2. Backlog iteratie. Alleen werkitems die zijn toegewezen aan een iteratie die gelijk is aan of onder deze backlog-iteratie, worden weergegeven in de achterstanden en borden van het team.

    Schermopname van de iteratiepagina voor het team, stelt iteratie van de teamachterstand in voor achterstanden en borden.

    Ook worden alle werkitems die via de achterstand of het bord van een team worden toegevoegd, toegewezen aan de herhaling van de achterstand.

  3. Standaarditeratie. De standaarditeratie definieert de iteratie die wordt gebruikt wanneer u een werkitem maakt op basis van de achterstand van het team of het Kanban-bord. U kunt elke iteratie opgeven die is gedefinieerd onder het herhalingspad Backlog. Als u nieuwe werkitems wilt toewijzen aan de huidige iteratie, geeft u @CurrentIteration op. Dezelfde macro die wordt gebruikt in query's om werkitems weer te geven die zijn toegewezen aan de huidige actieve iteratie die aan het team is toegewezen, wordt gebruikt.

    U kunt bijvoorbeeld alle nieuwe werkitems toevoegen aan een toekomstig iteratiepad, dat u gebruikt om specifieke sprints op periodieke intervallen te classificeren en toe te wijzen.

    Schermopname van de pagina Werk, Iteraties voor team, stel de standaardinstelling voor nieuwe werkitems in.

    Notitie

    Nieuwe werkitems die zijn toegevoegd via de pagina Werkitems of de widget Nieuwe werkitems op een teamdashboard verwijzen niet naar het standaarditempad dat aan het team is toegewezen. In plaats daarvan worden nieuwe werkitems toegewezen aan het laatste iteratiepad dat door de gebruiker is geselecteerd. Nieuwe werkitems die zijn toegevoegd via de achterstand van sprints of het taskboard van een team, worden altijd toegewezen aan het iteratiepad dat is gekoppeld aan de geselecteerde sprint.

  4. Actieve sprints. Voeg een iteratie toe voor elke sprintachterstand die u actief wilt maken voor het team. Voeg elke sprint één voor één toe door deze te selecteren in het menu.

    Schermopname van de pagina Werk, Iteraties voor het team, selecteer sprints.

    Wanneer u klaar bent, ziet u een lijst met sprints, vergelijkbaar met de volgende.

    Schermopname van de pagina Werk, Iteraties voor team, activeert de sprintlijst.

    Als u de benodigde sprints of datums niet ziet, kunt u iteraties voor het project toevoegen of bewerken, mits u over de vereiste machtigingen beschikt. Zie Iteratiepaden (sprint) definiëren voor meer informatie.

  5. Als u de zojuist geactiveerde sprintachterstanden wilt zien, vernieuwt u de pagina met productachterstanden van uw team.

De naam van een iteratie wijzigen of verplaatsen

Wanneer u de naam van een iteratie wijzigt of het knooppunt binnen de structuurhiërarchie verplaatst, worden de werkitems en query's die verwijzen naar het bestaande pad(en) automatisch bijgewerkt.

  1. Als u de naam van een herhalingspad wilt wijzigen, kiest u het contextmenu voor het knooppunt en selecteert u Bewerken.

    Schermopname van Open Work, Project Configuration in browser.

  2. Voer in het dialoogvenster dat wordt geopend de nieuwe naam in.

    Schermopname van het dialoogvenster Werk openen, Projectconfiguratie in de browser.

  3. Als u het knooppunt in de hiërarchie wilt verplaatsen, wijzigt u het veld Locatie.

  4. Als u een knooppunt wilt verwijderen, kiest u de optie Verwijderen in het menu Acties.

    Notitie

    Wanneer u een iteratieknooppunt verwijdert, worden de bestaande werkitems automatisch bijgewerkt met het knooppunt dat u bij de verwijderingsprompt invoert.

Een herhalingspad verwijderen

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.

Wanneer u een iteratiepad verwijdert, moet u een iteratiepad opgeven om de werkitems bij te werken die zijn toegewezen aan het iteratiepad dat u wilt verwijderen.

  1. Als u een iteratiepad wilt verwijderen, opent u de pagina Projectinstellingen projectconfiguratie-iteraties>> in de webportal.

  2. Kies het contextmenu voor het knooppunt en selecteer Verwijderen of Verwijderen.

  3. Selecteer in het dialoogvenster dat wordt geopend het iteratiepad waarnaar u werkitems opnieuw wilt toewijzen en kies vervolgens Pad verwijderen.

    Schermopname van het dialoogvenster Iteratie verwijderen.

Iteratiepaden exporteren/importeren

U kunt de structuur van boompaden voor het ene project niet exporteren of importeren voor gebruik met een ander project.

Met behulp van de az boards iteration opdrachten kunt u echter de iteraties weergeven die voor het ene project zijn gedefinieerd en deze vervolgens toevoegen aan een ander project. Zodra ze zijn toegevoegd, kunt u de az boards iteration team opdrachten gebruiken om ze aan een team toe te voegen en het standaard- en backlog-iteratiepad voor het team in te stellen. Met behulp van de classificatieknooppunten (REST API) en Teams (REST API) kunt u vergelijkbare acties uitvoeren.

Iteratiepaden archiveren

Na enige tijd wilt u mogelijk iteratiepaden archiveren die zijn gebruikt voor sprints die een jaar of meer verouderd zijn. U kunt dit doen door het iteratiepad te verplaatsen onder een knooppunt met het label Archiveren. Alle werkitems worden bijgewerkt met het verplaatste iteratiepad. Bovendien kunnen teams de selectie van de sprints die voorbij zijn, ongedaan maken. Alle gegevens worden bijgehouden in het gegevensarchief met de nieuwe iteratiepadtoewijzingen.

Voordat u de iteraties archiveert, moet u overwegen of u alle gewenste rapporten hebt vastgelegd.

Voortgang van grafiek per iteratie

U kunt snel query's genereren om de voortgang voor deze gebieden weer te geven. U kunt bijvoorbeeld de voortgang van werkitems visualiseren die zijn toegewezen aan sprints, zoals wordt weergegeven in het volgende gestapelde staafdiagram.

Gestapeld staafdiagram per vlak

Vragen en antwoorden

V: Moet ik iteratiepaden toewijzen aan een team?

A: Als uw team geen sprints gebruikt om werk te plannen en bij te houden, nee. U kunt de standaardwaarden die aan het team zijn toegewezen, laten staan zoals ze zijn. Vervolgens kunt u de achterstanden en borden voor producten en portfolio's gebruiken, maar u kunt niet veel gebruikmaken van hulpprogramma's voor sprintplanning.

Programmatische resources

Gebiedspaden en iteratiepaden worden ook wel classificatieknooppunten genoemd.