Förstå CMMI-processmallartefakter
Azure DevOps Services | Azure DevOps Server 2022 – Azure DevOps Server 2019
CMMI-processen (Capability Maturity Model Integration) stöder olika typer av arbetsobjekt (WIT) för att planera och spåra arbete, tester, feedback och kodgranskningar. Med olika WIT kan du spåra olika typer av arbete, till exempel krav, ändringsbegäranden, uppgifter, buggar med mera. Dessa artefakter skapas när du konfigurerar ett projekt med hjälp av CMMI-processen, baserat på CMMI-ramverket (Capability Maturity Model Integration).
Teams kan använda en uppsättning frågor för arbetsobjekt för att spåra information, analysera förlopp och fatta beslut.
Kommentar
- Du kan anpassa arbetsspårningssystemet för projektet genom att skapa och anpassa en ärvd process och tillämpa den processen i projektet. Mer information finns i Arvsprocessmodell.
- Du kan också anpassa en processmall. Mer information finns i Om processer och processmallar.
Kommentar
- Du kan anpassa arbetsspårningssystemet för projektet genom att anpassa en ärvd process eller en lokal XML-process. Mer information finns i Arvsprocessmodell eller Lokal XML-processanpassning. Den senaste versionen av varje process laddas upp automatiskt när du installerar eller uppgraderar till den senaste versionen av Azure DevOps Server. Ytterligare artefakter, till exempel SQL Server-rapporter, är bara tillgängliga när du ansluter till ett projekt. Andra resurskrav gäller.
- Du kan också anpassa en processmall. Mer information finns i Om processer och processmallar.
Planera och spåra arbete med CMMI
Teams planerar sitt projekt genom att samla in funktioner och krav. När team arbetar i sprintar definierar de uppgifter och kopplar dem till krav. För att få insikt i en sammanslagning av krav mellan team länkar programansvariga krav till en funktion. Blockeringsproblem spåras med hjälp av problem. Mer information om hur du använder dessa WIT finns i CMMI-processarbetsobjekttyper och arbetsflöden
Följande bild visar det viktiga flödet för att komma igång. Mer information finns i Kom igång med agila verktyg för att planera och spåra arbete.
Välj någon av följande bilder för att gå till den länkade artikeln.
Kommentar
Ett arbetsobjekt är en databaspost som innehåller definitionen, tilldelningen, prioriteten och arbetstillståndet. Typer av arbetsobjekt definierar mallen för fält, arbetsflöden och formulär för varje typ. Arbetsobjekt kan länkas till varandra för att stödja spårningsberoenden, sammanslagning av arbete och rapporter.
Lista arbetsobjekt med frågor
Du kan använda frågor för arbetsobjekt för att lista arbetsobjekt baserat på deras typ, till exempel ändringsbegäranden, buggar, uppgifter och krav.
Kommentar
När du skapar ett nytt projekt finns det inte längre någon standarduppsättning delade frågor. Definitionerna för delade frågor har tagits bort från processmallen. För lokala distributioner kan du lägga till dem i en anpassad processmall enligt beskrivningen i Lägg till arbetsobjektsfrågor i en processmall.
Visa och kör frågor från webbportalen eller från plugin-programmet Team Explorer för Visual Studio. Ändra en fråga med hjälp av frågeredigeraren för att tillämpa olika filtervillkor och lägga till frågor i teaminstrumentpaneler.
Tips för delade frågor
Förbättra arbetsflödet med hjälp av följande tips:
- Lägg till @Me som värde för fältet Tilldelad till i en frågesats för att hitta arbetsobjekt som tilldelats dig.
- Öppna frågeredigeraren om du vill ändra en fråga genom att lägga till villkor för ett produktområde, iteration eller ett annat fält.
- Öppna en fråga i Excel för att uppdatera fält för ett eller flera arbetsobjekt och publicera ändringar i databasen.
- Skapa ett cirkeldiagram, stapeldiagram eller trenddiagram för att visualisera status eller förlopp för frågor med platt lista.
- Skapa frågor och mappar under området Mina frågor med standardåtkomst. Om du vill skapa frågor och mappar under Delade frågor kontrollerar du att du har behörigheten Contribute och Grundläggande åtkomst eller större. Mer information finns i Ange behörigheter för frågor.
Övervaka förloppet
Alla processer – Agile, Scrum och CMMI – stöder byggstatus och trenddiagram och instrumentpaneler. Dessutom skapas flera diagram automatiskt baserat på de agila verktyg som du använder. Dessa diagram visas i webbportalen.
Skapa lättviktsdiagram
Du kan definiera en delad platt fråga och skapa ett diagram baserat på dina spårningsintressen. Diagramtyperna är status– cirkel, stapel, kolumn, staplad stapel och pivot – och trend – staplat område, linje och område – diagram.
Analyswidgetar och Power BI-rapporter
Analystjänsten kan besvara kvantitativa frågor om tidigare eller nuvarande tillstånd för dina projekt. Du kan lägga till Analytics-widgetar på en instrumentpanel eller använda Power BI för att skapa diagram och rapporter.
Mer information finns i Vad är analystjänsten?
SQL Server-rapporter
Om din projektsamling och projektet har konfigurerats med SQL Server Analysis Services och Reporting Services har du åtkomst till många CMMI-rapporter. För att dessa rapporter ska vara användbara måste team utföra vissa aktiviteter, till exempel definiera byggprocesser, länka arbetsobjekt och uppdatera status eller återstående arbete.
Om du behöver lägga till Reporting Services eller uppdatera rapporter till de senaste versionerna läser du Lägga till rapporter i ett projekt.
CMMI-processversioner
När uppdateringar görs i CMMI-processmallen uppdateras versionsnumret. Följande tabell innehåller en mappning av versionshantering som tillämpas när uppdateringar görs i de lokala Processmallarna för Azure DevOps. För Azure Boards används alltid den senaste versionen. Varje mall innehåller ett version
element. Det här elementet anger en huvudversion och en delversion.
Version | CMMI-namn | Högre version |
---|---|---|
Azure DevOps Services Azure DevOps Server 2022 |
CMMI | 18 |
Azure DevOps Server 2020 Azure DevOps Server 2019 |
CMMI | 17 |
En sammanfattning av uppdateringar som gjorts för att bearbeta mallar finns i Viktig information för Azure DevOps Server.
Använd CMMI-processen effektivt
Utvecklingsteam har olika metoder och etablerade processer. Den här vägledningen fokuserar på aktiviteter som är relevanta för att effektivt använda CMMI-processen.
- Lär dig mer om CMMI: Förstå CMMI och dess sex kapacitetsnivåer.
- Hantera projekt: Få vägledning om hantering, planering och samordning av programvaruutveckling och underhåll med CMMI-modellen.
- Utforska tekniska aktiviteter: Upptäck mervärdesaktiviteter för att utforma och skapa programvaruprodukter.
Använd CMMI-mallen och vägledningen som en del av ett processförbättringsprogram. Anpassa den här vägledningen baserat på:
- Produkttyp och historik
- Projektskala
- Gruppmedlemmars bakgrund
- Godkända metoder i din organisation