Delen via


Over werkstroomstatussen in achterstanden en borden

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

Werkstromen spelen een centrale rol bij het beheren van werkitems: ze bestaan uit statussen, overgangen en redenen en worden gedefinieerd per type werkitem. Met overgangen kunt u werkitems vooruit en achteruit verplaatsen tussen statussen. Wanneer u een aangepaste status toevoegt, maakt het systeem automatisch overgangen tussen die status en alle overgenomen statussen (behalve Verwijderd).

Azure Boards maakt gebruik van statuscategorieën, zodat Agile-planningshulpprogramma's en dashboards werkstroomstatussen consistent behandelen in achterstanden en borden.

Werkstroomstatussen

Werkstroomstatussen bepalen hoe een werkitem vordert van het maken tot het sluiten. Voor het Gebruikersverhaal (Agile-proces) zijn de primaire statussen Nieuw, Actief, Opgelost en Gesloten. Gebruik de status Verwijderd om een werkitem uit de achterstand te verwijderen; zie Werkitems verplaatsen, wijzigen of verwijderen voor meer informatie.

De natuurlijke voortgang en regressies voor veelvoorkomende typen werkitems: gebruikersverhaal (Agile), probleem (Basic), productachterstanditem (Scrum) en vereiste (CMMI) worden hier weergegeven:

Werkstroomstatussen: Gebruikersverhaal, Agile-proces

Diagram dat de werkstroomstatussen van Gebruikersverhaal voor de agile-methode toont.

Categoriestatussen

Statuscategorieën bepalen hoe Agile-planningshulpprogramma's en dashboardwidgets elke werkstroomstatus behandelen. Teams wijzen werkstroomstatussen toe aan de volgende categoriestatussen die worden gebruikt door achterstanden, borden en widgets: Voorgesteld, Wordt uitgevoerd, Opgelost en Voltooid.

In de volgende tabel ziet u hoe de standaard geërfde statussen worden toegewezen aan categoriestatussen voor de vier systeemprocessen, waaronder werkitemtypen van Testplan. TestCase-, TestOntwerp- en Test Suite-werkstromen blijven consistent in de vier systeemprocessen.

Categories

Werkvolgen

Testen bijhouden

Voorgestelde: Wijs deze categorie toe aan nieuw toegevoegde werkitemstatussen, zodat deze worden weergegeven in de achterstand. De eerste kolom op borden en Taskboards wordt toegewezen aan Voorgesteld.

New

Ontwerp (testgeval)

Wordt uitgevoerd: Wijs deze categorie toe aan staten die actief werk vertegenwoordigen. Werkitems in Uitvoering worden weergegeven in de backlog (tenzij verborgen) en bezetten de middelste kolommen op boards.

Actief (Bug, Epic, Feature, User Story)

Actief (testplan); In planning (testsuite); In uitvoering (testsuite); Gereed (testcase)

Vastbesloten: Wijs deze categorie toe aan staten die aangeven dat een oplossing is geïmplementeerd maar nog niet is geverifieerd (vaak gebruikt voor bugs). Opgeloste statussen worden standaard weergegeven in de backlog en kunnen worden opgenomen in burndowncharts. Azure Boards behandelt Opgelost hetzelfde als In Uitvoering voor veel hulpprogramma's.

Opgelost (bug)

n/a

Volbracht: Wijs deze categorie toe aan statussen die voltooid werk vertegenwoordigen. Werkitems in Voltooid verschijnen niet op de backlog en verschijnen in de laatste kolom op het bord. U kunt geen statussen aan deze categorie wijzigen of toevoegen.

Gesloten (Fout, Episch, Kenmerk, Gebruikersverhaal)

Gesloten (testcase); Voltooid (testsuite); Inactief (testplan)

Verwijderd: Ken deze categorie toe aan de staat 'Verwijderd' om items te verbergen in de backlog- en bordweergaven.

Verwijderd (Epic, Feature, User Story)

n/a

Typen werkitems en hun borden

Weet waar elk type werkitem wordt weergegeven, zodat u uw werk effectief kunt beheren.

Categorie werkitemtype Werkitems worden hier weergegeven
Requirement Alleen op het productbord.
Feature Alleen op het functieportfoliobord.
Epic Alleen op het Epic portfoliobord.
Custom Alleen op een aangepast portfoliobord.

Tip

Wijs elke werkstroomstatus toe aan een bordkolom. Als een status niet gemapt is, verschijnt deze niet op het bord.

Note

Voltooide of gesloten werkitems worden niet weergegeven op de backlog en borden wanneer de Gewijzigde Datum ouder is dan 183 dagen (ongeveer een half jaar). U kunt deze items nog steeds weergeven met behulp van een query. Als u wilt dat ze worden weergegeven in een backlog of op het bord, kunt u een kleine wijziging aanbrengen, zodat de klok opnieuw wordt ingesteld.

Note

Voltooide of gesloten werkitems worden niet weergegeven op de backlogs en borden nadat hun waarde van de gewijzigde datum langer dan een jaar oud is. U kunt deze items nog steeds weergeven met behulp van een query. Als u wilt dat ze worden weergegeven in een backlog of op het bord, kunt u een kleine wijziging aanbrengen, zodat de klok opnieuw wordt ingesteld.

Geactiveerd door/datums en opgelost door/datums-velden

Het systeem werkt deze velden bij( geactiveerd op, geactiveerde datum, opgelost door en opgeloste datum) wanneer een wijziging plaatsvindt op basis van de bijbehorende statussen van de werkstroomcategorie. Wanneer de werkstroomstatus wordt gewijzigd naar een In uitvoering statuscategorie, worden Geactiveerd door en Geactiveerde datum bijgewerkt. Wanneer de werkstroomstatus wordt gewijzigd naar een statuscategorie Opgelost, worden Opgelost door en Opgeloste datum bijgewerkt.

Om meer te leren over hoe werkstroomstatussen worden toegewezen aan statuscategorieën, zie Hoe werkstroomstatussen en statuscategorieën worden gebruikt in Achterstanden en Borden.

Note

De logica voor de velden die hier worden beschreven, is van toepassing op Azure DevOps Services, Azure DevOps Server 2020.1-update en latere versies.

Omdat deze velden verwijzen naar de statuscategorieën van de werkstroom, worden aangepaste werkstroomstatussen waarnaar u toevoegt, verwezen bij het bijwerken van de velden. Zie De werkstroom voor een proces aanpassen voor meer informatie over aanpassing.

Aanvullende opmerkingen:

  • De velden worden bijgewerkt wanneer een werkitem wordt verplaatst van een andere categoriestatus dan die die wordt ingesteld. Als u bijvoorbeeld een werkitem bijwerkt van Nieuw naar Vast, worden de velden Opgelost op/Opgeloste datum bijgewerkt. Als u echter bijwerkt vanaf Vast en Gereed voor testen, die zich in dezelfde categoriestatus bevinden, worden de velden Opgelost op/Opgeloste datum niet bijgewerkt.
  • Wanneer u achteruit gaat, bijvoorbeeld van een Opgeloste status naar een Actieve status, wist het systeem de waarden voor Opgelost door/Opgeloste datum-velden. Als u van Actief naar Nieuw bent gekomen, worden de waarden voor de velden Geactiveerd op/Geactiveerde datum gewist.
  • Wijzig de waarden voor deze velden niet handmatig. Dit zijn systeemvelden die onder systeemregels vallen. Elke waarde die u probeert in te stellen, wordt overschreven.

Wanneer moet u een status toevoegen versus een kolom

Gebruik statussen en kolommen samen om de werkstatus bij te houden. De statussen zijn van toepassing op projectniveau; kolommen zijn van toepassing op teamniveau. Alleen beheerders van projectverzamelingen kunnen aangepaste statussen toevoegen; teambeheerders kunnen kolommen toevoegen.

Voeg aangepaste statussen toe wanneer u teams wilt uitlijnen op een gedeelde organisatiewerkstroom. Aangepaste statussen worden doorgegeven aan projecten en typen werkitems die verwijzen naar het proces.

Geef de voorkeur aan gedeelde aangepaste statussen wanneer meerdere teams dezelfde werkstroom gebruiken om verwarring te voorkomen van verschillende teams die query's baseren op kolommen. Behoud alleen eigendom van werkitems per teamgebiedpad of standaardiseer kolommen door aangepaste status die door meerdere teams worden gedeeld toe te voegen.

Automatisch aanvullen van werkitems met pull-aanvragen

Wanneer u een werkitem koppelt aan een pull-aanvraag (PR), kunt u deze werkitems automatisch voltooien wanneer u de pull-aanvraag hebt voltooid. Zie Automatisch werkitems voltooien met pull-aanvragen voor meer informatie.

Statusovergangen van werkitems automatiseren

U kunt de status van een bovenliggend werkitem automatisch bijwerken op basis van de status van de onderliggende taken. Zie Statusovergangen van werkitems automatiseren voor meer informatie.

Erfenisprocesmodel

On-premises-XML-procesmodel

Dashboardwidgets