Anpassa arbetsflödet (arvsprocess)

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

Varje typ av arbetsobjekt är associerad med ett arbetsflöde som stöder spårning av arbetets status när det flyttas från skapande till slutförande. För att stödja dina affärs- och teamprocesser kan du lägga till anpassade tillstånd i de flesta typer av arbetsobjekt (WIT). Du kanske till exempel vill infoga ett triagerat tillstånd för buggar eller ett designtillstånd för funktioner eller användarberättelser.

Här har Bug WIT anpassats för att stödja ett triaged-tillstånd. Fälten tillstånd och orsak visas i arbetsobjektets formulär i rubrikområdet.

Formulär för buggarbetsobjekt, sidhuvudområde, tillagt tillstånd

Den här artikeln beskriver alternativen för anpassning av arbetsflöden som stöds och hur du anpassar ett arbetsflöde. Mer specifikt lär du dig mer om:

  • Scenarier för arbetsflödesanpassning som stöds
  • Påverkan på teamtavlor när du anpassar ett arbetsflöde
  • Anpassningssteg för arbetsflöden från slutpunkt till slutpunkt
  • Lägga till eller ta bort ett anpassat arbetsflödestillstånd
  • Dölja eller ta fram ett ärvt arbetsflödestillstånd
  • Visa en grafisk bild av tillståndsmodellen

Dokumentation om arbetsflödet för att skapa och släppa DevOps-uppgifter finns i Använda Azure Pipelines.

Viktigt

Den här artikeln gäller för Azure DevOps Services och Azure DevOps Server 2019 och senare versioner. Information om hur du anpassar alla projekt som definierats i en samling för TFS 2018 eller tidigare finns i Lokal XML-processmodell.

Viktigt

Du kan bara använda arvsprocessmodellen för projekt som definierats i en projektsamling som har konfigurerats för att stödja arvsprocessmodellen. Om din lokala samling har konfigurerats för att använda den lokala XML-processmodellen kan du bara använda den processmodellen för att anpassa arbetsspårningsupplevelsen. Mer information finns i Anpassa arbetsspårning, Välj processmodell för din projektsamling.

Information om hur du anpassar alla projekt som definierats i en samling för TFS 2018 eller tidigare finns i Lokal XML-processmodell.

Anpassningar som stöds

Du kan anpassa arbetsflödet för alla typer av arbetsobjekt (WIT) genom att dölja ärvda tillstånd eller lägga till anpassade tillstånd. Ärvda tillstånd skiljer sig beroende på systemprocessen – Agile, Basic, Scrum eller CMMI – som du valde att skapa din anpassade process från.

Varje standardarbetsflöde för varje WIT definierar mellan två och fyra delstater och anger följande arbetsflödesåtgärder:

  • Framåt- och bakåtövergångar mellan varje tillstånd
  • Standardorsaker för varje tillståndsövergång

Till exempel kännetecknas Basic-processen, Issue WIT av de tre tillstånden – Att göra, Göra och Klar – och övergångar som visas i följande bild.

Grundläggande process, Typ av ärendearbetsobjekt, arbetsflödestillståndsmodell


Tillståndstyper

Anpassningar som stöds


Ärvd ikon Ärvda tillstånd

Anpassade tillstånd


Arbetsflödestillstånd måste överensstämma med följande regler

  • Du måste definiera minst ett tillstånd för kategorierna Föreslagen eller Pågår

    Anteckning

    Innan du lägger till ett arbetsflödestillstånd läser du Arbetsflödestillstånd och tillståndskategorier för att lära dig hur arbetsflödestillstånd mappas till tillståndskategorier.

  • Du måste definiera minst två arbetsflödestillstånd
  • Du kan definiera högst 32 arbetsflödestillstånd per typ av arbetsobjekt

Anpassningar av arbetsflöden som inte stöds

  • Du kan inte ändra ett ärvt tillstånd (du kan inte ändra dess namn, färg eller kategori), men du kan dölja det
  • Du kan bara ha ett tillstånd i kategorin Slutfört tillstånd. Om du lägger till ett anpassat tillstånd i kategorin Slutfört tas alla andra tillstånd bort eller döljs
  • Du kan inte ändra namnet på ett anpassat tillstånd
  • Du kan inte ange en orsak till ett tillstånd, i stället definieras standardorsakerna, till exempel Flyttad till tillståndet Triaged, Flyttad från tillståndet Triaged
  • Du kan inte ändra platsen för fälten Tillstånd och Orsak i formuläret
  • Du kan inte anpassa tillståndskategorinamn
  • Du kan inte ändra ett ärvt tillstånd (du kan inte ändra dess namn, färg eller kategori), men du kan dölja det
  • Du kan bara ha ett tillstånd i kategorin Slutfört tillstånd. Systemet tillåter inte att anpassade tillstånd läggs till i den här kategorin
  • Du kan inte ändra namnet på ett anpassat tillstånd
  • Du kan inte ändra ordningen på tillstånd, tillstånd visas i deras naturliga sekvens baserat på deras tillståndskategori i listrutan för ett arbetsobjektformulär
  • Du kan inte ange en orsak till ett tillstånd, i stället definieras standardorsakerna, till exempel Flyttad till tillståndet Triaged, Flyttad från tillståndet Triaged
  • Du kan inte ändra platsen för fälten Tillstånd och Orsak i formuläret
  • Du kan inte begränsa övergångar. Alla övergångar definieras från alla tillstånd till ett annat tillstånd.

Tillståndsmenysekvens

Den nedrullningsbara menyn Tillstånd listar Tillstånd i sekvensen som du beställer dem inom varje tillståndskategori. För nyligen tillagda arbetsobjekt tilldelas det första tillståndet i kategorin Föreslaget som standardtillstånd.

Följande bild illustrerar tillståndssekvensen som definierats för Användarberättelse och dess motsvarande nedrullningsbara meny.

Användarberättelse tillståndssekvensAnvändarberättelse Tillstånd nedrullningsbara menyn

Inom varje kategori kan du flytta anpassade tillstånd uppåt eller nedåt.

Påverkan på team med arbetsflödesändringar

Teams kan behöva uppdatera sin Kanban-brädkonfiguration när följande anpassningar görs:

Tillstånd som du lägger till i uppgiften WIT lägger till kolumner i aktivitetstavlan. Om du spårar buggar tillsammans med uppgifter anger du att du lägger till i bugg-WIT också lägger till kolumner i Aktivitetstavlan. Du behöver inte lägga till samma tillstånd i var och en av dessa WIT,men du kanske vill göra det för att uppdatera statusen på samma sätt och minimera antalet kolumner som läggs till.

Förutsättningar

Innan du anpassar en process rekommenderar vi att du läser Konfigurera och anpassa Azure Boards, som ger vägledning om hur du anpassar Azure Boards efter dina affärsbehov. En beskrivning av de olika kvarvarande uppgifterna och anslagstavlorna finns i Uppgifter som stöds av kvarvarande uppgifter, tavlor, aktivitetstavlor och planer.

Öppna inställningsprocessen>

Du skapar, hanterar och gör anpassningar till processer från Process för organisationsinställningar>.

  1. Välj Azure DevOps-logotypen för att öppna Projects. Välj sedan Organisationsinställningar.

    Öppna Organisationsinställningar för projekt>.

  2. Välj sedan Process.

    Välj sedan Process.

    Viktigt

    Om du inte ser Process arbetar du från TFS-2018 eller tidigare version. Sidan Process stöds inte. Du måste använda de funktioner som stöds för den lokala XML-processmodellen.

Du skapar, hanterar och gör anpassningar till processer från processen för samlingsinställningar>.

  1. Välj Azure DevOps-logotypen för att öppna Projects. Välj den projektsamling vars processer du vill anpassa och välj sedan Samlingsinställningar.

    Öppna organisationsinställningar för projekt>

  2. Välj sedan Process.

    Välj sedan Process.

Du skapar, hanterar och gör anpassningar till processer från Admin inställningar>Process.

  1. Välj Azure DevOps-logotypen för att öppna Projects. Välj sedan Admin inställningar.

    Öppna Inställningar för projektorganisation>.

  2. Välj sedan Process.

    Välj sedan Process.

Anteckning

När du anpassar en ärvd process uppdateras alla projekt som använder den processen automatiskt för att återspegla anpassningarna. Därför rekommenderar vi att du skapar en testprocess och ett testprojekt när du har ett antal anpassningar att göra för att testa anpassningarna innan du distribuerar dem till din organisation. Mer information finns i Skapa och hantera ärvda processer.

Lägga till ett arbetsflödestillstånd

Tillstånd som du lägger till visas i den nedrullningsbara menyn för fältet Tillstånd som visas i arbetsobjektsformulär och frågeredigeraren. En övergång till och från det tillstånd som du lägger till skapas i alla andra delstater. Dessutom definieras standardorsaker, till exempel Flyttad till tillståndet Triaged, Flyttad från tillståndet Triaged.

  1. På sidan Typer av arbetsobjekt väljer du den arbetsobjekttyp som du vill ändra, väljer Tillstånd och väljer sedan Nytt tillstånd.

    Processsida, fliken Bugg-WIT, Tillstånd, Lägg till tillstånd

    Om alternativet Nytt tillstånd är inaktiverat har du inte de behörigheter som krävs för att redigera processen. Se Ange behörigheter och åtkomst för arbetsspårning, Anpassa en ärvd process.

  2. Ange namnet på tillståndet, välj dess kategori och färg och klicka sedan på Spara. Den färg som du anger visas i hela produkten, inklusive i arbetsobjektsformuläret och när fältet Tillstånd visas på en kvarvarande lista, tavlor, frågeresultat med mera.

    Menyn Tillstånd i arbetsobjektsformulär

    Anteckning

    Alla arbetsflödestillstånd som du lägger till i kategorierna Pågår eller Löst tillstånd gör att fälten Aktiverad av/aktiverat datum och Löst/ efterlöst datum uppdateras med ändringar av arbetsflödestillstånd i och ut ur dessa kategorier. Mer information finns i Fråga efter tilldelnings- eller arbetsflödesändringar, fälten Aktiverad efter/Datum och Löst efter/Datum.

  3. (Valfritt) Om du vill ändra sekvensen för tillståndet i den nedrullningsbara menyn väljer du snabbmenyikonen och väljer Flytta upp eller Flytta ned.

    Flytta upp tillstånd

  4. När du har lagt till tillstånd för WIT kontrollerar du ändringarna genom att uppdatera webbläsaren och öppna ett arbetsobjekt av den typ som du har anpassat.

    Här visar vi listrutan Tillstånd med Triaged valt.

    Felformulär, Triaged-tillstånd har lagts till

  5. Kom ihåg att när du lägger till ett tillstånd i en WIT, som är associerad med en kvarvarande nivå, måste varje team som använder Kanban-kortet uppdatera sina kolumninställningar.

Redigera ett tillstånd

Du kan redigera kategorin eller färgen på ett anpassat tillstånd. Du kan dock inte ändra namnet på det anpassade tillståndet.

  1. Välj Redigera från ... snabbmeny för det tillstånd som du vill ändra.

    Bug WIT, Redigera anpassat tillstånd

  2. Ändra kategorin eller färgen och välj sedan Spara.

  3. Om du ändrar kategorin måste team som använder Kanban-kortet uppdatera sina kolumninställningar.

Dölj eller ta bort ett anpassat tillstånd

När du döljer eller tar bort ett tillstånd:

  • Tillståndet visas inte längre i listrutan Tillstånd för WIT
  • Inga ändringar görs i arbetsobjektets historik
  • Befintliga arbetsobjekt behåller sitt tillståndsvärde, men är i ett ogiltigt tillstånd. Om du vill ändra arbetsobjektet måste du först uppdatera tillståndsvärdena. Du kanske vill skapa en fråga och göra en massuppdatering för att flytta de berörda arbetsobjekten till ett giltigt tillstånd. Om du lägger till tillståndet tillbaka till arbetsobjekttypen återgår arbetsobjekten till ett giltigt tillstånd.

Dölj eller ta fram ett ärvt tillstånd

Du kan dölja ett ärvt tillstånd som ditt team inte använder i arbetsflödesprocessen. Du måste dock ha minst ett tillstånd definierat för varje kategori.

  1. Öppna ... snabbmeny för det tillstånd som du vill dölja och välj alternativet Dölj .

    Här döljer vi det lösta tillståndet för bugg-WIT.

    Dölj ett ärvt tillstånd

    Anteckning

    Om du döljer tillståndet för en WIT som spåras på en Kanban-tavla måste varje team som använder Kanban-kortet uppdatera sina kolumninställningar.

  2. För att ta fram, öppna ... snabbmeny och välj alternativet Ta fram .

Ta bort ett anpassat tillstånd

  1. Öppna ... snabbmeny för det tillstånd som du vill ta bort och välj Ta bort. Du kan bara ta bort ett anpassat tillstånd.

  2. I dialogrutan Ta bort tillstånd klickar du på Ta bort.

    Dialogrutan Ta bort tillståndsvarning

Visa arbetsflödesmodellen Tillstånd

Du kan visa arbetsflödesmodellen Tillstånd genom att installera Marketplace-tillägget För tillståndsmodellvisualisering . Det här tillägget lägger till en ny hubb under Boards märkt State Visualizer. På den sidan kan du välja en typ av arbetsobjekt och visa arbetsflödestillståndsmodellen.

Anteckning

Visualiseringstillägget för tillståndsmodell stöds inte i Azure Boards och stöds därför inte av produktteamet. Om du har frågor, förslag eller problem när du använder tillägget går du till tilläggssidan.

Följande bild visar till exempel buggarbetsflödet som har anpassats för att ha ett Triaged-tillstånd . Den här vyn illustrerar standardövergångarna för arbetsflödesmodellen. Alla tillstånd kan övergå från ett tillstånd till ett annat.

Buggarbetsflöde som har anpassats för att ha ett sorterat tillstånd.

Du kan zooma in och zooma ut ur vyn. Du kan också flytta runt tillståndsnoderna för att få en bättre vy över tillståndsmodellen.

Anteckning

Du kan granska ändringar som gjorts i en ärvd process via granskningsloggen. Mer information finns i Åtkomst, export och filtergranskningsloggar.