Ändra en projektprocess från Scrum till Agile

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

Du kan ändra ett projekt baserat på Scrum-processen för att använda en ärvd agil process. Den här artikeln innehåller de steg som krävs för att göra den här ändringen.

Innan du gör den här ändringen rekommenderar vi att du bekantar dig med den process som du ändrar till. Typerna Uppgift, Bugg, Funktion och Episka arbetsobjekt är desamma för både Scrum- och Agile-processer. Vissa värden för fälten Tillstånd och Orsak är dock olika.

 Process Typer av arbetsobjekt Arbetsflöde
Scrum Scrum work item types Scrum workflow
Flexibel Agile work item types Agile workflow

Mer information finns i Om processer och processmallar.

Orsaker till att du kanske vill ändra processen från Scrum till Agile:

  • Du vill använda användarberättelse och artikelpunkter i stället för produktpost och ansträngning.
  • Din organisation kräver att alla standardiserar sin spårning med en anpassad ärvd process baserat på agil process.

Varning

Om du har befintliga arbetsobjekt kräver den här processen manuella uppdateringar av arbetsobjekt och brädkonfiguration. Se till att du följer stegen i den här artikeln för att se till att du åtgärdar de manuella steg som krävs när du har ändrat processen som används av ett projekt.

Förutsättningar

Öppna Inställningar> Process

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

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

    Choose Organization settings.

  2. Välj sedan Process.

    Choose 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 Collection Inställningar> Process.

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

    Choose Organization settings.

  2. Välj sedan Process.

    Choose Process.

Skapa och anpassa en agil ärvd process

  1. Skapa en anpassad process under Agile med namnet "Agile - Inherited".

  2. Om arbetsobjektstyperna Product Backlog Item och Impediment används i ditt aktuella Scrum-baserade projekt måste du lägga till dessa typer av arbetsobjekt i processen "Agile - Inherited".

    Du behöver inte lägga till någon information i dessa typer av arbetsobjekt eftersom du kommer att ändra dem senare till Användarberättelse och Problem. Men om du har samlat in information inom ett fält, till exempel Ansträngning, Prioritet eller annat fält, lägger du sedan till dessa fält i arbetsobjektstyperna.

  3. När du är klar bör listan med typer av arbetsobjekt visas på följande sätt.

    Agile - Inherited WITs

Ändra processen

  1. Välj den process som innehåller det projekt som du vill ändra. Om du vill byta från Scrum till Agile väljer du Scrum eller en anpassad process baserat på Scrum.

    Choose the process

  2. Välj Projekt och välj sedan åtgärdsikonen för det projekt som du vill ändra och välj Ändra process. Här väljer vi Fabrikam Fiber PB-projektet.

    Choose Projects tab

    Följ stegen i guiden.

  3. Välj agil – ärvd process som du skapade tidigare och välj sedan Spara.

    Step 1 of 3 of change process dialog, Choose the process

    Om du hoppades över steg 2 i Skapa och anpassa en agil ärvd process får du följande meddelande om att lägga till de saknade arbetsobjekttyperna.

    Step 2 of 3 of change process dialog, Retry

    Stäng guidens dialogruta och lägg till de arbetsobjekttyper som saknas nu. Se Lägg till och hantera typer av arbetsobjekt.

  4. När det är klart visar guiden följande information. Anteckna de steg som ska följas och välj sedan Stäng.

    Step 3 of 3 of change process dialog

Steg för att manuellt uppdatera dina arbetsobjekt och styrelseinställningar:

  • Uppdatera kolumnen till tillståndsmappning för varje team Kanban-styrelse
  • Uppdatera befintliga arbetsobjekt med hjälp av de typer av arbetsobjekt som anges av målprocessen
  • Uppdatera befintliga arbetsobjekt med rätt tillståndsmodell för målprocessen.

Uppdatera inställningarna för kanban-bräde kolumn-till-tillstånd

Du kan anpassa Kanban-tavlor för att visa mellanliggande kolumner. För varje kolumn som läggs till måste du välja ett giltigt arbetsflödestillstånd för de arbetsobjekttyper som visas på tavlan. Mer information finns i Arbetsflödestillstånd och tillståndskategorier.

  1. Öppna din Kanban-styrelse för varje team.

    Open team Kanban board

  2. Välj länken Korrigera den här nu eller kugghjulsikonen för att konfigurera brädinställningarna.

    Dialogrutan Inställningar öppnas. De flikar som visar en obligatorisk ikon behöver korrigeras.

    Columns dialog

    Byt namn på varje kolumn och välj rätt tillstånd för varje kolumn så att kolumn-till-tillstånd-mappningen är korrekt. Lägg till en eller flera kolumner efter behov. När du är klar väljer du Spara och stäng.

    Kanban board fixed.

Uppdatera arbetsobjekt

Nästa steg är att massuppdatera arbetsobjekt. Den rekommenderade sekvensen är:

  • Skapa en arbetsobjektfråga som visar alla arbetsobjekt som behöver uppdateras.
  • Utför en massuppdatering för att ändra arbetsobjekttypen för Arbetsobjekt för produktpost till Användarberättelse.
  • Utför en massuppdatering av alla delstater för att ändra från Scrum-tillstånd – Godkänd, Bekräftad och Klar – till Agile-processtillstånd – Aktiv, Löst och Stängd.
  1. Skapa en fråga för att hämta en lista över alla produktuppgifter, hinder, funktioner, uppgifter och epos. Du måste ändra arbetsobjekttypen för de två första arbetsobjekttyperna och fälten Tillstånd och Orsak för alla objekt.

    Query all items

  2. Välj åtgärdsikonen och välj sedan Kolumnalternativ. Välj att visa fälten Tillstånd och Orsak. Välj fliken Sortera och ange den för att sortera listan efter typ av arbetsobjekt och tillståndsvärde.

    Column options dialog, sort tab

  3. Välj Resultat för att bara visa listan över arbetsobjekt.

  4. Markera alla användarberättelser, välj åtgärdsikonen , välj Ändra typ och ändra typen till Produktpost för kvarvarande uppgifter.

    Change type dialog

    Mer information finns i Flytta, ändra eller ta bort arbetsobjekt, Ändra typ av arbetsobjekt.

    Det är möjligt att du får fel där arbetsobjekttypen och tillståndet är felmatchade. I så fall kan du inte spara ändringarna förrän du uppdaterar tillståndet enligt beskrivningen i nästa steg.

    Error state of changed work item type

  5. Markera alla arbetsobjekt i samma tillstånd, till exempel Löst, välj åtgärdsikonen och välj sedan Redigera. Lägg till fältet Tillstånd och välj Bekräftat eller ett giltigt värde för produktpost för kvarvarande uppgifter. Du kan också behöva uppdatera fältet Orsak. Mer information finns i Massredigera arbetsobjekt.

    Edit work item dialog

    Detta bör resultera i en uppdaterad lista utan fel.

    Updated list without errors.

  6. Om du vill spara ändringarna väljer du åtgärdsikonen och väljer Spara objekt.

  7. Upprepa stegen ovan för att ändra arbetsobjekttypen för Impediment till Problem och uppdatera tillstånden till giltiga tillstånd för arbetsobjektstyperna.

  8. När du är klar kontrollerar du att du väljer åtgärdsikonen och väljer Spara objekt.

Dricks

Om du har ett antal fältvärdesändringar, till exempel fylla i fältet Story Points med värdet som finns i Ansträngning, kan du göra det med excel. Se Masstillägg eller ändring av arbetsobjekt med Excel.

Kontrollera dina ändringar

  1. Gå till teamets kvarvarande uppgifter och kontrollera att kvarvarande uppgifter visas som förväntat.

    View team backlog

  2. Gå till teamtavlan och kontrollera att kolumninställningarna är giltiga.

    View team board

    Information om hur du lägger till kolumner eller ändrar kolumnnamn finns i Lägga till kolumner i kanbankortet.

Valfria uppdateringar

När du har ändrat processen kanske du vill göra ytterligare uppdateringar på följande sätt: