Share via


Visa och konfigurera teamets tempo

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

Hastighetsmått ger användbar information, så att team kan planera och prognostisera sprintar och avgöra hur väl de uppskattar och uppfyller planerade åtaganden. Du kan få en indikation på hur mycket arbete ett team kan utföra under en sprint baserat på antingen antalet slutförda arbetsobjekt eller summan av de uppskattningar som gjorts för arbete (produkters kvarvarande uppgifter), artikelpunkter (användarberättelser) eller storlek (krav). Använd hastighet som ett stöd för att fastställa teamkapacitet och förväxla den inte med viktiga prestandaindikatorer.

Förutsättningar

Dricks

De bilder du ser från webbportalen kan skilja sig från de bilder du ser i den här artikeln. Dessa skillnader beror på uppdateringar av webbappen, alternativ som du eller administratören har aktiverat och vilken process som valdes när du skapade projektet – Agile, Basic, Scrum eller CMMI. Basic-processen är tillgänglig med Azure DevOps Server 2019 Update 1 och senare versioner.

Diagramtyper för hastighet

Du har ett val av hastighetsdiagram: det hastighetsdiagram i kontexten som du kommer åt från en sida med kvarvarande uppgifter och velocity-widgeten som du lägger till på en instrumentpanel. Med båda dessa diagram kan du snabbt fastställa informationen i följande tabell, som beskriver de tillgängliga arbetsflödestillståndskategorierna och deras beskrivningar.

Objekt som tilldelats till en föreslagen eller löst ingår inte i någon av beräkningarna för Slutförd, Slutförd sent eller Ofullständig. Mer information finns i Så här används arbetsflödeskategoritillstånd i Azure Boards. De val du gör är bara inställda åt dig och bevaras mellan sessioner tills du ändrar dem.

Arbetsflödestillstånd beskrivning
Planerat Beräknas baserat på antalet arbetsobjekt som tilldelats sprinten före sprintstarten. Om ett arbetsobjekt tilldelas till sprinten innan det börjar, men tilldelas till en annan sprint efter starten av den ursprungliga sprinten, visas det som Planerat i den ursprungliga sprinten. Sedan visas arbetsobjektet som Sent eller Ofullständigt i den nya sprinten som det har tilldelats till.
Slutförd Beräknas baserat på antalet arbetsobjekt som tilldelats sprinten före eller efter sprintstarten och slutförts före sprintens slut.
Slutfört sent Beräknas baserat på antalet arbetsobjekt som tilldelats sprinten före eller efter sprintstarten men slutförts efter sprintens slut.
Ofullständig Beräknas baserat på antalet arbetsobjekt som tilldelats sprinten före eller efter sprintstarten och som ännu inte har slutförts.

Senare i den här artikeln får du lära dig hur du öppnar rapporten Velocity in-context eller konfigurerar velocity-widgeten.

Du kan konfigurera varje diagram på följande sätt:

  • Sum of Effort, Story Points, size fields eller andra numeriska fält som stöds som tilldelats till kvarvarande uppgifter
  • Antal arbetsobjekt som visas i kvarvarande uppgifter
  • Antal iteraktioner

Widgeten stöder några fler konfigurationsalternativ. Information om hur du konfigurerar eller visar hastighetsdiagram finns i Konfigurera och visa hastighetsdiagram.

Du har ett val av hastighetsdiagram: det hastighetsdiagram i kontexten som du kommer åt från en sida med kvarvarande uppgifter och velocity-widgeten som du lägger till på en instrumentpanel. Med Velocity-widgeten kan du snabbt fastställa följande information:

  • Planerad hastighet
  • Faktisk (slutförd) hastighet
  • Arbetet slutfördes senare än planerat
  • Mängden arbete som inte har slutförts

Båda dessa diagram stöder visualisering av teamhastighet för flera sprintar. Velocity-widgeten stöder dock följande konfigurationsalternativ:

  • Sum of Effort, Story Points, size fields eller andra numeriska fält som stöds som tilldelats till kvarvarande uppgifter
  • Antal arbetsobjekt som visas i kvarvarande uppgifter
  • Antal iteraktioner
  • Avancerade funktioner

Visa rapporten Velocity in-context (Hastighet i kontext)

Hastighetsrapporter är tillgängliga för varje kvarvarande nivå, både produkt- och portföljloggar. Varje rapport innehåller interaktiva kontroller för att ge varje användare vyn av intresse för dem.

  1. Logga in på din organisation (https://dev.azure.com/{yourorganization}) och gå till projektet.

  2. På skärmen Boards Backlogs (Tavlor>) väljer du Analys för att öppna velocity-rapporten för din produkt eller portföljs kvarvarande uppgifter.

    Screenshot showing Backlogs, open Analytics.

  3. Om du vill ändra till en annan kvarvarande information väljer du från väljaren för kvarvarande uppgifter och väljer sedan Visa fullständig rapport för Hastighet.

  4. Använd de interaktiva kontrollerna för att välja fältet antal eller summa och antalet iterationer. Välj Anpassade iterationer för att ange valfritt antal iterationer mellan 1 och 15.

    Om ditt team inte slutför en sprint eller om du arbetar med objekt före ett sprintstartdatum finns det inga data att analysera och prognostisera. Du kan se det här meddelandet: Ange iterationsdatum för att använda den här widgeten. För att lösa den här situationen anger du ett datumintervall för iteration så att det inkluderar aktuellt datum eller väntar tills sprinten startar.

    Hovra över ett kolumnområde för att visa en sammanfattning av planerade och slutförda arbetsobjekt. För sprinten 07_2019 planeras till exempel 131 objekt.

    Screenshot of Velocity Analytics report.

    Mer information finns i beskrivningarna av arbetsflödestillståndet som nämndes tidigare i den här artikeln.

  5. Om du vill lägga till rapporten på en instrumentpanel väljer du åtgärdsikonen och väljer Kopiera till instrumentpanelen.

    Screenshot of Analytics in-context report, Copy to dashboard option.

  6. Välj instrumentpanelen och välj OK.

  7. Om du vill återgå till analyssammanfattningen väljer du bakåtpilen .

  1. Öppna dina kvarvarande produktloggar från webbportalen.

  2. Kontrollera att du har valt rätt projekt, välj Tavlor>Kvarvarande uppgifter och välj sedan rätt team på teamväljarens meny.

    Screenshot to Open Boards, Backlogs, for a team, Azure DevOps Server 2019.

    Om du vill välja ett annat team öppnar du väljaren och väljer ett annat team eller väljer alternativet Bläddra bland alla kvarvarande uppgifter. Du kan också ange ett nyckelord i sökrutan för att filtrera listan över kvarvarande teamloggar för projektet.

    Screenshot to Select another team, Azure DevOps Server 2019.

    Dricks

    Välj stjärnikonen för att favoritlagra kvarvarande uppgifter. Favoritartefakter ( favoritikon) visas överst i listan över teamväljare.

  3. Välj Kvarvarande uppgifter (för Scrum), Stories (för Agile) eller Krav (för CMMI) som kvarvarande nivå.

    Screenshot to select product backlog level, Backlog items, Stories, or Requirements in Azure DevOps Server 2019.

  4. Öppna diagrammet Hastighet.

    Screenshot to select product backlog level, Backlog items, Stories, or Requirements, Azure DevOps Server 2019.

    För att diagram ska visas måste ditt team utföra följande aktiviteter:

    • Välj sprintar för ditt team.
    • Tilldela kvarvarande uppgifter till sprintar.
    • Beräkna kvarvarande uppgifter genom att definiera insats, berättelsepunkter eller storlek.
  5. Diagrammet spårar ditt uppskattade kvarvarande arbete (summan av Ansträngning, Story Points eller Storlek) som har slutförts (grön) i föregående sprintar eller pågår (blå).

    Som följande diagram visar tenderar hastigheten att variera från sprint till sprint av olika typer av skäl. Du kan dock snabbt fastställa den genomsnittliga hastigheten genom att medelvärdet av värdena som visas i grönt för varje sprint. Du kan sedan ansluta medelvärdet till prognosverktyget.

    Web portal, Velocity chart showing seven sprints of in progress and completed work.

    Arbetsobjekt som baseras på Scrum-processen räknas i diagrammet när deras tillstånd har angetts till Bekräftad, medan objekt som baseras på Agile - och CMMI-processerna räknas när deras tillstånd har angetts till Aktiv. Det här beteendet anges via arbetsflödestillstånden till kategoritillståndsmappningar.

Konfigurera hastighetswidgeten

Du kan bara konfigurera velocity-widgeten för ett enda team. Om du vill visa hastigheten för flera team måste du konfigurera en portföljhanteringsteam som samlar sig från flera team. Mer information finns i Lägg till team.

Om du inte har gjort det ännu lägger du till velocity-widgeten på instrumentpanelen. För Azure DevOps Server 2019 aktiverar eller installerar du Analytics.

Utför följande steg för att konfigurera Velocity-widgeten.

  1. Välj åtgärdsikonen Actions icon och välj alternativet Konfigurera för att öppna konfigurationsdialogrutan.

    Screenshot showing sequence of highlighted buttons to configure Velocity dashboard.

    Ändra rubriken, välj teamet och välj sedan antingen den kvarvarande nivån eller arbetsobjekttypen som ska spåras. Välj om du vill spåra antalet arbetsobjekt eller en summa av ett numeriskt fält. Det vanligaste summerade fältet är insats, artikelpoäng eller storlek.

    Screenshot showing Configure dialog, Velocity widget.

  2. Ange hur många sprintar du vill visa. Standardvärdet är 6 och maxvärdet är 15.

  3. (Valfritt) Markera kryssrutorna för att visa ytterligare information för arbete som slutförts senare än planerat för varje sprint.

    • Visa planerat arbete för iterationer: Markera den här rutan om du vill visa mängden arbete som planeras för en iteration i början av iterationen, vilket är användbart för att jämföra ditt planerade arbete med faktiska slutprodukter. Som standard börjar antalet planerat arbete på iterationens startdatum.
    • Dagar efter iterationens startdatum när planerat arbete är slutgiltigt: Ange antalet dagar efter startdatumet för att räkna planerat arbete. Om till exempel de första två dagarna av en iteration är för planering kan du ange 3, och planerat arbete räknas på den tredje dagen. Om iterationen till exempel startar på 01/01/2024, och tre kvarvarande uppgifter tilldelas till iterationen i 01/01/2024 slutet av dagen, betraktas dessa tre kvarvarande uppgifter som Planerade. Om ditt team inte slutför planeringen förrän några dagar in i iterationen kan du uppdatera iterationen Days past start date of iteration when planned work is final.

    Kommentar

    Arbetet betraktas som Planerat om det tilldelas till iterationen från och med iterationens startdatum.

    • Markera arbetet som slutförts sent: Markera den här rutan om du vill visa arbetsobjekt som markerats som slutförda efter iterationens slutdatum, som anses vara slutförda sent och visas som ljusgröna. Att markera arbete som slutförts sent är användbart för att upptäcka en trend där arbetsobjekt markeras som slutförda när iterationen har slutförts.

    • Dagar efter iterationens slutdatum, varefter arbetet är försenat: Ange det antal dagar som du anser vara försenade med ett arbetsobjekt om dess status fortfarande är ny eller pågår. Om du till exempel anger tre dagar får teamet 3 dagar efter att en iteration har avslutats för att markera slutförda eller slutförda arbetsobjekt, innan de betraktas som sena.

      Kommentar

      Ett arbetsobjekt anses vara sent när arbetsobjektets slutförda datum är senare än slutdatumet för iterationen som arbetsobjektet för närvarande har tilldelats. Det tar hänsyn till det värde som du anger för Dagar efter iterationens slutdatum, varefter arbetet är sent.

  4. Välj Spara när du är klar. Följande bild visar Velocity baserat på Story Points och åtta datasprintar.

    Screenshot of example Velocity widget, eight iterations.

Mer information om tillstånden Planerat, Slutfört, Slutfört sent och Ofullständigt finns i tillståndsbeskrivningarnasom nämns tidigare i den här artikeln.

För att ditt team ska få det bästa verktyget från Velocity-diagrammen följer du dessa obligatoriska och rekommenderade uppgifter.

Krävs:

Rekommenderas:

  • Definiera och ändra storlek på kvarvarande uppgifter för att minimera variabiliteten.
  • Ta reda på hur ditt team vill behandla buggar. Om ditt team väljer att behandla buggar som krav visas buggar i kvarvarande uppgifter och räknas i diagrammet Hastighet och prognostisering.
  • Ange teamets områdessökväg. Prognosverktyget förutspår dessa objekt baserat på teamets standardinställningar. De här inställningarna kan ange att objekt ska inkluderas i områdessökvägar under teamets standard eller exkludera dem.
  • Skapa inte en hierarki med kvarvarande uppgifter och buggar. Kanban- och aktivitetstavlorna och sprint-kvarvarande uppgifter visar bara den sista noden i en hierarki, som kallas lövnoden. Om du till exempel länkar objekt i en hierarki som är fyra nivåer djup visas endast objekten på den fjärde nivån på Kanban-tavlan, sprint-kvarvarande uppgifter och aktivitetstavlan.
    I stället för kapslingskrav, buggar och uppgifter rekommenderar vi att du upprätthåller en platt lista som endast skapar överordnade och underordnade länkar på en nivå som är djup mellan objekt. Använd Funktioner för att gruppera krav eller användarberättelser. Du kan snabbt mappa berättelser till funktioner som skapar överordnade och underordnade länkar i bakgrunden.
  • Uppdatera statusen för de kvarvarande uppgifter som teamet slutförde i slutet av sprinten. Ofullständiga artiklar bör flyttas tillbaka till produkteftersläpningen och övervägas i ett framtida sprintplaneringsmöte.
  • Minimera storleksvariationen för dina kvarvarande uppgifter för att stärka teamets förmåga att skapa sannare uppskattningar. Variabiliteten ökar osäkerheten, men om du minimerar variabiliteten för dina uppskattningar ökar sannolikheten för mer tillförlitliga hastighetsmått och prognosresultat. Uppskattningar återspeglar inte verkligheten. De representerar en bästa gissning av teamet när det gäller det arbete som krävs för att slutföra ett objekt, eftersom det gäller arbetet med att slutföra andra objekt i kvarvarande uppgifter.

Viktigt!

Om du tar bort områdessökvägar eller konfigurerar om iterationssökvägar kan det orsaka dataförlust och kan inte återställas. Till exempel visar brännings- eller bränningswidgetdiagram, sprintbrännskada och hastighetsdiagram för team vars områdesvägar ändras inte rätt data. Historiska trenddiagram refererar till områdessökvägen och iterationssökvägen enligt definitionen vid en tidigare tidpunkt för varje arbetsobjekt. När en områdessökväg eller iterationssökväg tas bort kan inte historiska data hämtas.

Lägga till andra team

Om varje team vill arbeta med en egen vyn med kvarvarande uppgifter, hastighetsdiagram och prognosverktyg kan du lägga till ett nytt team. Varje team får åtkomst till sin egen uppsättning agila verktyg. Varje agilt verktyg filtrerar arbetsobjekt så att de endast innehåller tilldelade områdessökvägar och iterationssökvägar som har angetts för teamet.

Nästa steg