Dela via


Ä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-arbetsobjekttyper Scrum-arbetsflöde
Flexibel Flexibla typer av arbetsobjekt Agilt arbetsflöde

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.

Öppna inställningsprocessen>

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.

    Välj Organisationsinställningar.

  2. Välj sedan Process.

    Välj 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 Projekt. Välj den projektsamling vars processer du vill anpassa och välj sedan Samlingsinställningar.

    Välj Organisationsinställningar.

  2. Välj sedan Process.

    Välj 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.

    Agil – ärvda WIT-anslutningar

Ä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.

    Välj processen

  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.

    Fliken Välj projekt

    Följ stegen i guiden.

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

    Steg 1 av 3 i dialogrutan För ändringsprocess väljer du processen

    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.

    Steg 2 av 3 i dialogrutan för ändringsprocess, Försök igen

    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.

    Steg 3 av 3 i dialogrutan för ändringsprocess

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

  • Uppdatera kolumnen till tillståndsmappning för varje teamtavla
  • 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 kolumn-till-tillstånd för bräde

Du kan anpassa 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 styrelse för varje team.

    Öppna teamtavla

  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.

    Dialogrutan Kolumner

    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.

    Brädan är fast.

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.

    Fråga alla objekt

  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.

    Dialogrutan Kolumnalternativ, fliken Sortera

  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.

    Dialogrutan Ändra typ

    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.

    Feltillstånd för ändrad typ av arbetsobjekt

  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.

    Dialogrutan Redigera arbetsobjekt

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

    Listan har uppdaterats utan fel.

  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.

    Visa teamets kvarvarande uppgifter

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

    Visa teamtavla

    Information om hur du lägger till kolumner eller ändrar kolumnnamn finns i Lägg till kolumner på din tavla.

Valfria uppdateringar

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