Dela via


Fråga efter numeriska fält

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

Lär dig hur du frågar efter numeriska fält, till exempel ansträngning, schemaberäkningar, artikelpunkter eller tidsspårningsfält i Azure Boards och Azure DevOps.

Vanliga numeriska fält spårar insats för krav eller uppskattat, återstående och färdigt arbete för uppgifter. Använd frågor för att lista de arbetsobjekt som du bryr dig om och skapa sedan diagram som antingen visar antalet arbetsobjekt eller en summa av ett numeriskt fält.

Förutsättningar

Kategori Krav
Åtkomstnivåer – Så här visar och kör du delade frågor: projektmedlem.
– Så här lägger du till och sparar en delad fråga: Minst Grundläggande åtkomst.
behörigheter Contribute behörighet inställd på Tillåt för mappen som du vill lägga till en sökfråga i. Som standard har gruppen Deltagare inte den här behörigheten.

Observera

Användare med intressent åtkomst för ett offentligt projekt har fullständig åtkomst till frågefunktioner precis som användare med Grundläggande åtkomst. För mer information, se snabbreferens för intressentåtkomst.

Kategori Krav
Åtkomstnivåer – Så här visar och kör du delade frågor: projektmedlem.
– Så här lägger du till och sparar en delad fråga: Minst Grundläggande åtkomst.
behörigheter Contribute behörighet inställd på Tillåt för mappen som du vill lägga till en sökfråga i. Som standard har gruppen Deltagare inte den här behörigheten.

Använda operatorer och makron

Satser som refererar till numeriska fält stöder följande operatorer:

  • =, <>, >, <, >=<=
  • =[Field], <>[Field], >[Field], <[Field], >=[Field]<=[Field]
  • In, Not In
  • Was Ever

Utveckla diagrambaserade frågor

Tips för att skapa frågor som matar diagram:

  • Lägg endast till diagram i frågor med platt lista.
  • Referera till antingen frågefilter eller fält som visas via kolumnalternativ.
  • Spara frågan innan du lägger till eller ändrar ett diagram.
  • Om du vill gruppera satser väljer du dem och använder gruppklausulsikonen. om du vill dela upp gruppen väljer du den grupperade satsen.

Mer information finns i Använda frågeredigeraren för att lista och hantera frågor, diagram och lägga till eller ändra ett fält.

Använd filter

I följande tabell visas användbara filter för frågor.

filtrera efter

Inkludera dessa frågesatser

Användarberättelser eller buggar

Work Item Type In User Story,Bug

Uppgifter eller buggar

Work Item Type In Task,Bug

Objekt som är aktiva eller stängda

State In Active,Closed

Föremål i kategorin Krav

Work Item Type In Group Microsoft.RequirementCategory

Oestimerade användarberättelser

Story Points <> (leave Value field blank)


Fråga efter antal arbetsobjekt

Alla frågor returnerar antalet matchande objekt när du kör dem. I följande exempel visas en flat listfråga som filtrerar efter buggar i alla tillstånd.

Skärmbild som visar en sökfråga om buggar i alla tillstånd med en sammanfattning av antalet arbetsenheter.

Diagrammen inkluderar också ett värdeval för att visa antalet arbetsobjekt.

Fråga efter antal buggar per utvecklare

Skapa en aktiv buggförfrågan, inkludera Tilldelning och Status i kolumnerna, och lägg sedan till ett pivotdiagram som visar tilldelningar och status.

Skärmbild som visar dialogrutan Konfigurera diagram konfigurerad för pivottabell som grupperar efter Tilldelad och Status.

Ställ en fråga om antalet buggar per status och område

Använd samma flata listfråga, inkludera Områdessökväg som en kolumn och lägg till ett pivotdiagram grupperat efter tillstånd och område.

Skärmbild som visar dialogrutan Konfigurera diagram som konfigurerats för pivotering efter delstat och områdessökväg.

Fråga efter odefinierade fältvärden

Hitta arbetsobjekt med ett odefinierat (tomt) fältvärde med operatorn = "lika med" och lämna värdet tomt. Det här villkoret hittar till exempel användarberättelser vars Story Points-fält är tomma.

Skärmbild som visar ett filter där värdet för Story Points är tomt.

Om du vill hitta objekt där ett fält inte är tomt använder du operatorn <> "inte" och lämnar värdet tomt.

Fråga efter arbetsinsats eller berättelsepoäng

Tilldela berättelsepunkter till användarberättelser eller buggar i agilprocessen. Använd Ansträngning för produkters kvarvarande uppgifter och buggar i Scrum-processen. Mer information finns i Basic, Agile, Scrum eller CMMI.

Begär summan av story points och deras status

Skapa en fråga som filtrerar efter User Story och lägg till Berättelsepoäng och tillstånd i kolumnerna.

Skärmbild som visar frågeredigerarens flatlista för öppna berättelser med artikelpunkter och delstatskolumner.

Lägg sedan till ett staplat stapeldiagram som summerar Story Points.

Skärmbild som visar dialogrutan Konfigurera diagram för ett staplat stapeldiagram som summerar Story Points.

Information om kumulativa flödesdiagram finns i Kumulativt flöde.

Fråga efter uppbrända diagram över användarberättelser för en iteration

Skapa en fråga som filtrerar för användarberättelser som är i aktivt eller stängt tillstånd och inkludera story points i kolumnerna.

Skärmbild som visar frågeredigerarens flatlista för användarberättelser i aktivt eller stängt tillstånd.

Lägg sedan till ett staplat yttrenddiagram som summerar Story Points.

Skärmbild som visar dialogrutan Konfigurera diagram för ett trenddiagram som summerar Story Points.

Fråga om kvarvarande och avslutat arbete

Beroende på din process kan projekt innehålla dessa fält för uppgifter eller buggar:

Process Tillgängliga fält
Agil Ursprunglig uppskattning, återstående arbete, slutfört arbete
Scrum Återstående arbete
CMMI Ursprunglig uppskattning, återstående arbete, slutfört arbete

Summan av återstående arbete per utvecklare

Om du uppskattar återstående arbete för uppgifter och buggar, får du ett aggregat med en fråga som använder In-operatorn och som innehåller både Aktivitet och Bugg för att inkludera buggar som spåras som uppgifter.

Skärmbild som visar en fråga med uppgifter och buggar för en sprint.

Lägg till Återstående arbete som en kolumn, spara och lägg sedan till ett pivotdiagram för att visa en summa återstående arbete per utvecklare.

Skärmbild som visar dialogrutan Konfigurera diagram genom att skapa en pivot efter 'Tilldelad till' och summera Återstående arbete.

Information om systemdefinierade nedbränningsdiagram för sprint finns i Sprint burndown.

Fält som används för att beräkna och spåra arbete

Den här tabellen beskriver aktivitetsbaserade och numeriska fält som du kan använda för att spåra arbete. För datumrelaterade fält som Startdatum, Avslutsdatum och Måldatum, se Fråga efter datum eller aktuell iteration.

Fältnamn

Beskrivning

Arbetsobjektstyp


Aktivitet 1, 2

Den aktivitet som krävs för att slutföra en uppgift. Mer information om kapacitetsplanering finns i Kapacitetsplanering. Tillåtna värden är:

  • Driftsättning
  • Design
  • Utveckling
  • Dokumentation
  • Krav
  • Testning

Fältet Aktivitet mappas till Activity i filen ProcessConfiguration.3

Referensnamn=Microsoft.VSTS.Common.Activity, Datatyp=Sträng

Uppgift, Bugg4 (Agile och Scrum)

Affärsvärde

Ett subjektivt mått på relativt affärsvärde för en produktbakloggspost eller funktionalitet i produktbakloggen. Högre tal anger ett högre relativt värde.

Referensnamn=Microsoft.VSTS.Common.BusinessValue, Datatyp=Heltal

Epic, Funktionalitet

slutfört arbete

Mängden arbete som lagts på att implementera en uppgift. Du kan registrera arbete i timmar eller dagar. inga inbyggda tidsenheter tillämpas.

Referensnamn=Microsoft.VSTS.Scheduling.CompletedWork, Datatyp=Double

Uppgift och Bugg4

Disciplin 1, 2

Disciplinen som tilldelats en uppgift. Se Kapacitetsplanering. Tillåtna värden är:

  • Analys
  • Utveckling
  • Test
  • Användarutbildning
  • Användarupplevelse

Fältet Disciplin mappar till Activity i filen ProcessConfiguration.3

Referensnamn=Microsoft.VSTS.Common.Discipline, Datatyp=Sträng

Uppgift, Bugg 4 (CMMI)

Ansträngning

Ett subjektivt mått på storleken på ett fel eller en produktbackloggspost. Använd Effort för att beräkna teamets hastighet och prognoser. Den mappas till Effort i filen ProcessConfiguration.

Referensnamn=Microsoft.VSTS.Scheduling.Effort, Datatyp=Double

Produktpost för kvarvarande uppgifter, Bugg 4 (Scrum)

Funktionalitet, Epic

Berättelsepunkter

Ett subjektivt mått på storleken på en användarberättelse. Story Points bidrar till teamets produktivitet och prognostisering och mappas till Effort i ProcessConfiguration-filen.

Referensnamn=Microsoft.VSTS.Scheduling.StoryPoints, Datatyp=Double

Användarberättelse, Fel 4 (Agil)

Storlek

Ett subjektivt mått på kravstorlek. Storleken bidrar till hastighet och mappas till Effort i ProcessConfiguration-filen.

Referensnamn=Microsoft.VSTS.Scheduling.Size, Datatyp=Double

Krav, bugg 4 (CMMI)

Ursprunglig uppskattning

Den initiala mängden arbete som beräknas slutföra en uppgift. Uttryckt i timmar eller dagar; inga inbyggda enheter tillämpas.

Referensnamn=Microsoft.VSTS.Scheduling.OriginalEstimate, Datatyp=Double

Uppgift, Bugg 4 (Agile och CMMI)

återstående arbete

Mängden arbete som återstår för att slutföra en uppgift. Registreras i timmar eller dagar; inga enheter är strikt bundna. Återstående arbete bidrar också till nedbrytningen och kopplas till RemainingWork i processkonfigurationsfilen.

Observera

För Azure Boards visar aktivitetstavlan "h" (timmar) för återstående arbete. För lokal XML-processkonfiguration kan du ändra filen ProcessConfiguration för att ändra etiketten (till exempel "d" i dagar).

Referensnamn=Microsoft.VSTS.Scheduling.RemainingWork, Datatyp=Double

Uppgift och Bugg4

Kräver granskning

Anger att uppgiften kräver granskning. Tillåtna värden: Ja eller Nej (standard).

Referensnamn=Microsoft.VSTS.CMMI.RequiresReview, Data type=String

Uppgift (CMMI)

Kräver testning

Anger att uppgiften kräver ett test. Tillåtna värden: Ja eller Nej (standard).

Referensnamn=Microsoft.VSTS.CMMI.RequiresTest, Data type=String

Uppgift (CMMI)

Aktivitetstyp1

Anger typen av uppgift. Tillåtna värden är:

  • Korrigeringsåtgärder
  • Minskande åtgärd
  • Planerad

Referensnamn=Microsoft.VSTS.CMMI.TaskType, Datatyp=Sträng

Uppgift, Fel4 (CMMI-process)

Observera

  1. Information om hur du ändrar listvärden: för molntjänster eller en ärvd process finns i Lägga till och hantera fält. För lokal XML-process använder du Lägg till eller ändra ett fält genom att anpassa en listruta.
  2. Sidan Kapacitet visar en union av alla värden som definierats för fältet mellan projekt i projektsamlingen. Om du vill begränsa värden som visas på sidan Kapacitet gör du så att värdena matchar för alla team som delar fältet som tilldelats till type="Activity".
  3. Information om hur du ändrar fälttilldelningen ProcessConfiguration (endast lokalt) finns i Referens för XML-element för processkonfiguration.
  4. Varje team konfigurerar om buggar fungerar som krav eller uppgifter. Eftersom buggar kan dyka upp med något av de två ingår fält som används för att uppskatta ansträngningen på båda nivåerna i arbetsobjektsformuläret.

Nästa steg

REST API

Om du vill interagera programmatiskt med frågor kan du läsa någon av dessa REST API-resurser: