Dela via


Widgetar för ledtid och cykeltid

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

Widgetarna Ledtid och Cykeltid anger hur lång tid det tar för arbetet att flöda genom utvecklingspipelinen. Ledtiden mäter den totala tid som förflutit från skapandet av arbetsobjekt tills de har slutförts. Cykeltid mäter den tid det tar för ditt team att slutföra arbetsobjekt när de börjar arbeta aktivt med dem.

Följande diagram visar hur ledtiden skiljer sig från cykeltiden. Ledtiden beräknas från arbetsobjektets skapande till dess att det når ett slutfört tillstånd. Cykeltiden beräknas från att först ange en statuskategori för Pågående eller Löst till att ange en Statuskategori för Slutförd. Mer information finns i Om arbetsflödestillstånd i kvarvarande uppgifter och tavlor.

Konceptbild av hur cykeltid och ledtid mäts.

De här åtgärderna hjälper teamen att planera, identifiera variationer i effektiviteten och upptäcka potentiella processproblem. Lägre led- och cykeltider indikerar högre genomsnittsproduktivitet hos teamet. Vi rekommenderar att du kontrollerar ledtids- och cykeltidsdiagrammen före eller under varje retrospektiv. Använd ledtid för att uppskatta leveranstider och spåra serviceavtal (SLA). Använd cykeltid för att identifiera processproblem, upptäcka variationer i trender och hjälpa till med planeringen.

Mer information finns i Kumulativt flöde, ledtid och vägledning för cykeltid.

Förutsättningar

Kategori Krav
Åtkomstnivåer - Projektmedlem.
– Åtminstone grundläggande åtkomst .
behörigheter - Gruppadministratör eller projektadministratör eller specifika instrumentpanelsbehörigheter har beviljats till dig.
– Så här lägger du till en widget i en teaminstrumentpanel: Medlem i teamet.
Funktionsaktivering Azure Boards aktiverat. Om det är inaktiverat visas ingen av arbetsspårningsanalyswidgetarna. Information om hur du återaktiverar den finns i Aktivera eller inaktivera en tjänst.
Uppgiftsmedvetenhet Var uppmärksam på de nödvändiga och rekommenderade uppgifterna som listas senare i den här artikeln.
Kategori Krav
Åtkomstnivåer - Projektmedlem.
– Åtminstone grundläggande åtkomst .
behörigheter - Gruppadministratör eller projektadministratör eller specifika instrumentpanelsbehörigheter har beviljats till dig.
– För att lägga till en widget i en teaminstrumentpanel: Du måste vara medlem i teamet.
Aktivering av funktioner - Azure Boards aktiverat. Om det är inaktiverat visas ingen av arbetsspårningsanalyswidgetarna. Information om hur du återaktiverar den finns i Aktivera eller inaktivera en tjänst.
- Analytics installerat och aktiverat. Projektsamlingsadministratörer grupp medlemmar kan lägga till tillägg eller aktivera tjänsten. Organisationsägare är automatiskt medlemmar i den här gruppen.

Lägg till widgeten på instrumentpanelen

  1. Se till att teamets tavla har konfigurerats med definierade kolumner och banor som stöder dina arbetsflöden.

  2. Lägg till widgeten på instrumentpanelen. Det finns två widgetar: cykeltid och ledtid. Välj den som du vill visa och konfigurera.

Konfigurera widgetar för cykeltid och ledtid

Dialogrutan Konfiguration är densamma för widgetarna Cykeltid och Ledtid. Konfigurera dessa widgetar för ett team. Mer information finns i Skapa eller lägga till ett team.

  1. Välj snabbmenyikonen och välj Konfigurera för att öppna konfigurationsdialogrutan.

  2. Ändra rubriken och välj sedan de värden som du vill övervaka:

    • Team
    • Arbetsobjekt
    • Simbana
    • Fältvillkor
    • Tidsperiod

    Skärmbild av dialogrutan Konfigurera, leadtidswidgeten, den senaste versionen.

    För att välja en Swimlane, välj Backlog.

    Anteckning

    Du kan bara välja typer av arbetsobjekt som läggs till i en kvarvarande uppgift. För att lägga till arbetsobjektstyper i en backlog, se Anpassa dina backloggar eller tavlor (arvsprocess). Information om lokal XML-process finns i Referens för XML-element för processkonfiguration.

  3. Om du vill filtrera de arbetsobjekt som används för att beräkna lead- eller cykeltiden ytterligare anger du Fältvillkor. Till exempel alla arbetsobjekt vars versionsfält är inställt på Milstolpe 1.

    Skärmbild av dialogrutan Konfigurera, ledtidswidget, filtervillkor.

    Anteckning

    Om du inte anger några värden i filtret kan det leda till val av alla arbetsobjekt, eller vara ett ogiltigt filterargument beroende på typ av filtervillkor.

  4. För ett kontinuerligt flöde väljer du Rullande period och anger hur många dagar du vill visa i diagrammet.

    Eller för en vy med fast omfång väljer du och anger startdatum. Välj den här vyn om ditt team använder en Scrumban-process eller följer en standard sprintprocess. Den största skillnaden mellan dessa två typer av diagram är att diagrammet med fast omfång ger information om omfångsändringar i de flesta fall.

  5. Välj Spara när du är klar. Följande bild visar ett exempel på ett ledtidsdiagram som visar 60 dagars data.

    Skärmbild av CFD-exempeldiagram som rullar 30 dagar.

    För att dina ledtids- och cykeltidsdiagram ska kunna tillhandahålla användbara data måste ditt team snabbt uppdatera statusen för de arbetsobjekt som widgetarna spårar.

Tolka kontrolldiagrammen för spridningsdiagram

Widgetar för både ledtid och cykeltid visas som kontrolldiagram för spridningsdiagram. De visar sammanfattningsinformation och tillhandahåller flera interaktiva element.

Exempel på widget för ledtid

Skärmbild av widgeten Leadtid som visar ledtid för efterlevnadsverktyg.

Diagrampunkterna representerar slutförda arbetsobjekt och deras position på den vågräta axeln representerar det datum då teamet slutförde dem. Deras position på den lodräta axeln representerar den beräknade ledtiden eller cykeltiden.

  • Större punkter representerar flera arbetsobjekt med samma ledtid eller cykeltid
  • Punktfärg motsvarar arbetsobjekttypen som visas i förklaringen
  • Mörkgrå punkter motsvarar en blandning av arbetsobjekttyper

Sammanfattningselement

  • Dagar i genomsnitt (genomsnittlig ledtid eller cykeltid) för de huvudsakliga arbetsobjekttyper som konfigurerats för diagrammet. Det här talet kanske inte är lika med den genomsnittliga cykeltiden eller ledtiden för alla arbetsobjekt. Det beror på konfigurationer som du använder för widgetarna. Det genomsnittliga antalet beräknas baserat på varje dag som teamet tar tid för arbetsobjektet.
  • Antalet kvarvarande arbetsobjekt som används i diagramberäkningarna. Om det finns fler än tre typer av arbetsobjekt visas en sammanfattning för Övrigt.
  • Den svarta trendlinjen anger glidande medelvärde.
  • Bandet runt trendlinjen visar standardavvikelsen.

Interaktiva element

  • Hovra över valfri punkt för att se vilka arbetsobjekt som bidrog till datapunkten och ledtiden eller cykeltiden för dessa objekt.
  • Välj en markör för att öppna arbetsobjektet eller sökfrågan som listar arbetsobjekten.
  • Filtrera diagrammet genom att välja en arbetsobjekttyp i förklaringen ( , eller annan ikon) för att filtrera på den typen. Uppdatera instrumentpanelen för att återgå till det ursprungliga diagrammet.

Beräkningar av glidande medelvärde och standardavvikelse

  • Dagligt glidande medelvärde: Medelvärdet av datapunkter inom glidande medelvärdesfönstret, beräknat baserat på den aktuella dagen och de föregående N dagarna. N är 20% av antalet dagar som diagrammet visas, avrundat nedåt till närmaste udda tal.

    • Exempel: Om diagrammet visar de senaste 30 dagarna N = 5 dagar (20% av 30 dagar är 6, avrundas ned till 5).
  • Glidande medelvärde: För den 10 april motsvarar glidande medelvärdet de föregående fem dagarna. Glidande medelvärde för 10 april är genomsnittet för alla datapunkter från 5 april till 10 april.

    • Om det inte finns några datapunkter i det glidande genomsnittsfönstret visar diagrammet inte en glidande genomsnittlig linje. Det här beteendet kan inträffa om det inte finns tillräckligt med dagar för att beräkna ett glidande medelvärde.
  • Standardavvikelse: Visas som ett band runt glidande medelvärde och beräknas baserat på alla datapunkter inom samma glidande genomsnittsfönster.

    • Om inga datapunkter hamnar inom det glidande genomsnittsfönstret ritar diagrammet inte standardavvikelsen.

Använda ett REST-API för att lägga till en widget

Om du vill lägga till en widget programmatiskt använder du följande API-slutpunkt:

   POST https://dev.azure.com/{organization}/{project}/{team}/_apis/dashboard/dashboards/{dashboardId}/widgets?api-version=7.1-preview.2

Mer information finns i REST API – Hämta widget.