Dela via


Om arbetsflödestillstånd i kvarvarande uppgifter och tavlor

Azure DevOps Services | Azure DevOps Server 2022 – Azure DevOps Server 2019

Arbetsflöden är viktiga för att hantera arbetsobjekt, som består av tillstånd, övergångar och orsaker. Varje arbetsflöde definieras för en viss typ av arbetsobjekt. Övergångar tillåter förflyttning mellan tillstånd, både framåt och bakåt. När du lägger till ett anpassat tillstånd innehåller systemet automatiskt övergångar till alla andra ärvda tillstånd, förutom tillståndet Borttaget.

Varje tillstånd kategoriseras för att stödja kvarvarande uppgifter i agilt verktyg och styrelsevyer, vilket säkerställer en effektiv och organiserad arbetsflödesprocess.

Arbetsflödestillstånd

Arbetsflödestillstånd definierar hur ett arbetsobjekt går från skapande till stängning. För användarberättelsen (agil process) är huvudtillstånden New, Active, Resolved och Closed. Tillståndet Borttaget används för att ta bort ett arbetsobjekt från kvarvarande uppgifter. Mer information finns i Flytta, ändra eller ta bort arbetsobjekt.

Naturliga förlopp och regressioner för arbetsobjektstyper – användarberättelse (agil), problem (Basic), produktpost (Scrum) och krav (CMMI) – är som det visas.

Arbetsflödestillstånd: Användarberättelse, agil process

Arbetsflödestillstånd för användarhistoria, agila processen

Kategoritillstånd

Kategoritillstånd avgör hur agila planeringsverktyg och instrumentpanelswidgetar hanterar varje arbetsflödestillstånd. Typer av arbetsobjekt använder tillståndskategorier för att spåra förloppet. Dessa tillstånd gäller för alla projekt med samma process och påverkar hur arbetsobjekt visas i backloggar och arbetsytor. Tillståndskategorierna som används av kvarvarande uppgifter, tavlor och widgetar är Föreslagna, Pågår, Lösta och Slutfört.

I följande tabell visas hur standardtillstånden för ärvda tillstånd mappas till kategoritillstånden för de fyra systemprocesserna, inklusive arbetsobjektstyper för testplan. Arbetsflödestillstånden för testfall, testdesign och Test Suite är desamma för alla fyra systemprocesserna.

Kategorier

Arbetsspårning

Testspårning

Föreslaget: Tilldelas statusar som är associerade med nyligen tillagda arbetsobjekt så att de visas i arbetsstocken. Den första kolumnen på tavlorna och aktivitetstavlorna mappar mot kategorin föreslagen status.

Nytt

Design (testfall)

Pågår: Tilldelas till stater som representerar aktivt arbete. Arbetsobjekt som tilldelats tillstånd som mappats till den här kategorin visas i kvarvarande uppgifter (om du inte väljer att dölja dem) och utgör de mellersta kolumnerna på tavlorna.

Aktiv (Bugg, Episk, Funktionalitet, Användarberättelse)

Aktiv (testplan) i planering (testsvit) pågår (testsvit) redo (testfall)

Löst: Tilldelade uppgifter som indikerar att en lösning har implementerats men ännu inte verifierats. Vanligtvis gäller dessa tillstånd för buggar. Arbetsobjekt i Löst-kategorins status visas som standard i backloggen. Du kan också inkludera Lösta tillstånd i burndown-diagram, vilket ger en mer exakt spårning av förloppet. Agile-verktygen behandlar kategoritillståndet Löst på exakt samma sätt som kategoritillståndet Pågår .

Löst (bugg)

inte tillämplig

Slutförd: Används för tillstånd som representerar arbete som är slutfört. Arbetsobjekt vars tillstånd finns i den här kategorin visas inte i kvarvarande uppgifter och visas i den sista kolumnen på tavlan. Du kan inte ändra tillstånd i den här kategorin och du kan inte heller lägga till tillstånd i den här kategorin.

Stängd (bugg, episk, funktionalitet, användarberättelse)

Stängd (testfall) Slutförd (testsvit) inaktiv (testplan)

Borttagen: Tilldelad till tillståndet Borttaget. Arbetsobjekt i ett tillstånd som mappas till kategorin Borttagen döljs från kvarvarande uppgifter och styrelseupplevelser.

Borttagen (epos, funktion, användarberättelse)

saknas

Typer av arbetsobjekt och deras tavlor

Förstå var varje arbetsobjektstyp visas så att du kan hantera ditt arbete effektivt.

Typkategori för arbetsobjekt Arbetsobjekt visas här
Krav Endast på produktbrädan.
Egenskap Endast på funktionstavla för portfölj.
Epos Endast i Epics portföljstyrelse.
Anpassat Endast på en anpassad portföljtavla.

Tips

Vi rekommenderar att du mappar varje arbetsflödestillstånd till en kolumn. Om den inte är mappad visas den inte på tavlan.

Anteckning

Slutförda eller stängda arbetsobjekt visas inte i backlogg och tavlor när datumet för ändringar överstiger 183 dagar (cirka ett halvår). Du kan fortfarande lista dessa objekt med hjälp av en fråga. Om du vill att de ska visas på en arbetslista eller anslagstavla kan du göra en liten ändring i dem, vilket nollställer räknaren.

Anteckning

Slutförda eller stängda arbetsobjekt visas inte på backloggar och tavlor efter att deras Ändringsdatum är mer än ett år gammalt. Du kan fortfarande lista dessa objekt med hjälp av en fråga. Om du vill att de ska visas på en backlogg eller bräda kan du göra en mindre ändring av dem, vilket nollställer klockan.

Fält aktiverade efter/datum och lösta efter/datum

Systemet uppdaterar dessa fält – Aktiverad av, Aktiverat datum, Löst efter och Löst datum – när en ändring sker baserat på motsvarande arbetsflödeskategoritillstånd. När arbetsflödestillståndet ändras till en Pågående statuskategori, uppdateras Aktiverad av och Aktiverat datum. När arbetsflödestillståndet ändras till tillståndskategorin Löst, uppdateras Löst av och Löst datum.

För att lära dig mer om hur arbetsflödestillstånd mappas till tillståndskategorier, se Hur arbetsflödestillstånd och tillståndskategorier används i backlogs och tavlor.

Kommentar

Logiken som styr fälten som beskrivs här gäller för Azure DevOps Services, Azure DevOps Server 2020.1-uppdatering och senare versioner.

Eftersom dessa fält refererar till kategorierna för arbetsflödestillstånd refereras anpassade arbetsflödestillstånd som du lägger till när fälten uppdateras. Mer information om anpassning finns i Anpassa arbetsflödet för en process.

Ytterligare kommentarer:

  • Fälten uppdateras när ett arbetsobjekt flyttas från ett annat kategoritillstånd än det som anges. Om du till exempel uppdaterar ett arbetsobjekt från Nytt till Fast uppdateras fälten Löst av/Löst datum. Men om du uppdaterar från Fast och Redo för testning – som är i samma kategoritillstånd – uppdateras inte fälten Löst efter/Löst datum.
  • När du övergår bakåt, till exempel från ett Löst till ett aktivt tillstånd, rensar systemet värdena för fälten Löst efter/Löst datum . Om du har gått från Aktiv till Ny, rensar systemet värdena för fälten Aktiverad av/Aktiverat datum.
  • Ändra inte värdena för dessa fält manuellt. De är systemfält som styrs av systemregler. Alla värden som du försöker ange skrivs över.

När du ska lägga till ett tillstånd jämfört med en kolumn

Använd både tillstånd och kolumner för att spåra arbetsstatus. Arbetsflödestillstånd delas mellan ett projekt, medan kolumner delas i ett team. Endast projektsamlingsadministratörer kan lägga till anpassade tillstånd, medan teamadministratörer kan lägga till kolumner.

Lägg till anpassade tillstånd för att anpassa alla team till organisationens affärsarbetsflöde. När processen anpassas anpassas automatiskt de projekt- och arbetsobjekttyper som refererar till den.

Anpassade tillstånd hjälper till att undvika förvirring från olika team som skapar frågor baserat på kolumner. Eftersom team kan anpassa brädkolumner och simbanor kan arbetsobjektets värden skilja sig åt mellan tavlorna. Behåll enskilt ägande av arbetsobjekt efter gruppområdessökväg eller formalisera kolumner genom att lägga till anpassade tillstånd som delas mellan team.

Automatiskt slutförande av arbetsobjekt med pull-begäranden

När du länkar ett arbetsobjekt till en pull request (PR) kan du automatiskt slutföra dessa arbetsobjekt när du slutför PR:n. Mer information finns i Komplettera automatiskt arbetsobjekt med pull-begäranden.

Automatisera tillståndsövergångar för arbetsobjekt

Du kan automatiskt uppdatera tillståndet för ett arbetsobjekt enligt tillståndet för dess underordnade uppgifter. Mer information finns i Automatisera övergångar av arbetsobjekttillstånd.

Arvsprocessmodell

Lokal XML-processmodell

Widgets för instrumentpanel