Scrum-metoder i Azure-tavlor

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

Scrum-metoder använder iterationsvägar, eller sprintar, för att planera arbete för team inom specifika tidsperioder och kadenser. Användbara verktyg för att implementera Scrum-metoder i Azure-tavlor inkluderar filtrerade bakloggar och anslagstavlor beroende på iterationsvägar. Använd Scrum för att schemalägga och planera sprintar, uppdatera din tavla och övervaka sprintens burndown.

En introduktion till Scrum finns i Vad är Scrum?

Tips/Råd

Du kan använda AI för att hjälpa till med Azure DevOps-uppgifter. Se Aktivera AI-hjälp med Azure DevOps MCP Server för att komma igång.

Scrum i Azure-tavlor

Scrum-metoder i Azure-tavlor centreras kring iterationsvägar (sprintar) som organiserar arbete i tids boxade perioder. Viktiga Scrum-komponenter är:

  • Sprintceremonier – Regelbundna möten som strukturerar sprintcykeln
  • Kapacitetsplanering – Teamtillgänglighet och arbetsbelastningshantering
  • Uppföljning av sprintar — Uppgiftstavlor och burndown-diagram för insyn i hur arbetet fortskrider
  • Hastighetsprognoser – Historiska mått för att förutsäga framtida kapacitet

Stegvisa konfigurationsvägledning finns i Schemalägg sprintar och Ange kapacitet för teamet och teammedlemmarna.

Sprintceremonier och tidslinje

En typisk två veckors sprint innehåller följande ceremonier:

Ceremoni When Varaktighet Purpose
Sprintplanering Start av sprint 2 timmar Åta dig arbetsobjekt och ange ett sprintmål
Daglig standup Varje arbetsdag 15 minuter Synkronisera förlopp, blockerare och planera för dagen
Sprint recension Slut på sprint 1 timme Visa slutfört arbete för intressenter
Sprintretrospektiv Slut på sprint 1 timme Reflektera över processen och identifiera förbättringar

Vägledning om hur du kör effektiva ceremonier, inklusive retrospektiva aktiviteter och aktiviteter i slutet av sprinten, finns i Scrum-ceremonier och bästa praxis.

Sprint-kvarvarande uppgifter

Sprint-backloggar och tavlor ger filtrerade vyer av arbetsobjekt för team som är tilldelade specifika iterationsvägar eller sprintar. Definiera sprintar för ett projekt och välj dem sedan för team.

Definiera sprintar för projektet och välj dem sedan för varje team. Från teamets backlog kan du koppla arbete till en iterationssökväg med dra-och-släpp och sedan visa arbetet för varje sprint i en separat backlog. Sprintbacklogen innehåller en filtrerad delmängd av backlogposter vars iterationsväg motsvarar den valda sprinten.

Skärmbild av en sprintbacklog.

Om du arbetar med flera team och varje team vill ha en egen vy över kvarvarande uppgifter kan du skapa fler team. Varje team får sedan åtkomst till sin egen uppsättning agila verktyg som filtrerar arbetsobjekt till teamets standardområdessökväg och iterationssökväg.

Planeringsvy

Varje sprint du väljer för ditt team ger åtkomst till en kvarvarande sprint, ett bräde och andra agila verktyg för planering och spårning av arbete. Planeringsvyn ger en översikt över din sprintplanering.

Välj ikonen Visa alternativ och välj sedan Planera på sidan med kvarvarande uppgifter i projektet eller på sidan med sprint-kvarvarande uppgifter. De sprintar som valts för ditt team visas i en sidoruta.

Välj en sprintbacklog genom att välja en av sprintlänkarna i planeringsfönstret eller välja den från sprintväljaren på en sprintsida.

Skärmbild som visar hur du väljer en sprint.

Om listrutan Planering eller sprint inte visar några sprintar lägger du till sprintar eller väljer befintliga sprintar för ditt lag. Mer information finns i Definiera sprintar.

Note

Fönstret Planering visar endast den aktuella sprinten och de kommande 10 framtida sprintarna, även om teamet har fler sprintar valda.

Kapacitetsspårning

När du har definierat iterationssökvägar och konfigurerat team-iterationer börjar du använda verktyg för agil kapacitetsplanering för att planera det arbete som ditt team kan genomföra under en sprint. Verktygen för kapacitetsplanering och kapacitetsstapel stöder den här uppgiften.

Kapacitetsplanering

Använd teamets kapacitetsverktyg under fliken Kapacitet för att ange kapacitet för enskilda teammedlemmar och lediga dagar samt helgdagar eller delade lediga dagar för hela teamet. När du anger teamkapacitet vet teamet det exakta totala antalet arbetstimmar eller dagar som de har för varje sprint. Mer information finns i Ange kapacitet för teamet och gruppmedlemmarna.

Skärmbild av verktyg för teamkapacitetsplanering.

Kapacitetsstaplar

Fönstret Arbetsinformation visar kapacitetsstaplar för hela teamet, efter aktivitet eller tilldelad till för varje teammedlem som arbetar under en sprint. Använd kapacitetsstaplar för att snabbt se vem som ligger över, på eller under kapacitet för sprinten.

Om du vill se kapacitetsstaplar väljer du ikonen Visa alternativ och väljer sedan Arbetsinformation. När du lägger till enskilda gruppmedlemmar och tilldelningar i planeringsverktyget visas ett kapacitetsfält och uppdateringar för den personen. Team- och individuell kapacitet återspeglar alltid kapacitet från den aktuella dagen till slutet av sprinten.

Kapacitetsstaplar uppdateras med var och en av dessa aktiviteter:

  • Arbetet tilldelas med återstående arbete som inte är noll.
  • Återstående arbetsändringar.
  • Datum ändras inom sprintcykeln.

Skärmbild av kapacitetsstaplar.

Aktivitetstavla och nedbränndiagram

Under en sprint använder du aktivitetstavlan och sprintens burndown-diagram för att spåra förloppet. Sprint burndown-diagrammet ger en snabb visuell översikt för att avgöra om ditt team är på rätt spår för att uppfylla sin sprintplan.

Aktivitetstavla

Din aktivitetstavla innehåller en interaktiv förloppspost för det arbete som krävs för att slutföra sprinten. Under sprinten uppdaterar du statusen för aktiviteter och återstående arbete för varje aktivitet. Uppdatera uppgifter dagligen eller flera gånger i veckan för att ge ett jämnare bränningsdiagram.

Skärmbild av Aktivitetstavla.

Nedbrytningsdiagram

Använd sprintens utbrändhetsdiagram för att spåra förloppet när ditt team slutför det arbete som de uppskattade under planeringen. Burndown-diagrammet hjälper dig att minska risker och kontrollera omfattningsglidning genom hela sprintcykeln.

I diagrammet för nedbrändhet indikerar den idealiska trendlinjen alltid en stadig nedbrändhet, medan det blå området representerar det som faktiskt inträffar. Det här området visar arbetets uppbyggnad när gruppmedlemmar lägger till uppgifter och minskar arbetet när gruppmedlemmar slutför sina uppgifter.

Skärmbild av sprintens burn-down-diagram.

Verktyg för hastighet och prognos

Efter flera sprintar använder du hastighetsdiagrammet och prognosverktyget för att uppskatta det arbete som ditt team kan utföra i framtida sprintar.

Hastighetsdiagram

Velocitet är summan av story points (eller storleksvärden) för arbetsobjekt som teamet slutför under en sprint. Om ditt team till exempel har 5 storypoäng i Sprint 1 och 8 story points i Sprint 2 är din genomsnittliga hastighet 6,5 poäng. Använd genomsnittlig hastighet för att förutsäga hur mycket arbete ditt team kan utföra i framtida sprintar.

Välj diagrammet Velocity på fliken Analysteamets Backlog-sida. I diagrammet visar ljusblå staplar den totala mängden planerad ansträngning (baserat på artikelpunkter eller arbetsobjektstorlek) för en viss sprint. De gröna områdena anger den totala uppskattade ansträngningen för slutförda arbetsobjekt. De mörkblå områdena motsvarar den uppskattade ansträngningen för objekt som ännu inte har slutförts.

Skärmbild av hastighetsdiagram.

Hastigheten varierar beroende på teamets kapacitet över sprintar, men med tiden bör medelhastigheten vara tillförlitlig för prognostisering mot den fullständiga kvarvarande informationen. För att få mer tillförlitliga hastighetsmått minimerar du variabiliteten för objektstorlekar, arbete och berättelsepunkter för kvarvarande uppgifter.

Prognosverktyg

Prognosverktyget hjälper dig att avgöra hur mycket arbete ditt team kan utföra inom en sprint, med tanke på en angiven teamhastighet. På sidan Backlog väljer du ikonen Visningsalternativ och anger sedan Prognostisering till .

I prognosdiagrammet anger du hastigheten till olika värden för att få en uppfattning om hur många och vilka objekt du kan slutföra i en sprint. Genom att ange en hastighet kan du se vilka objekt som ligger inom omfånget för den uppsättning sprintar som teamet har valt. I följande exempel anger du en hastighet på 15 anger att det krävs tre sprintar för att slutföra det arbete som visas.

Skärmbild av prognosverktyget.

Ändringar i sprintomfattning

Burndown-diagrammet visar Total ökning av omfattning uppe i högra hörnet, vilket ger insyn i omfattningsökningar mitt under sprinten. Du kan också fråga arbetsobjekt som lagts till eller tagits bort från en sprint efter starten. Detaljerade frågeprocedurer finns i Fråga efter datum eller aktuell iteration.

Nästa steg