Informatie over CMMI-processjabloonartefacten

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

Het CMMI-proces ondersteunt de volgende typen werkitems (WIT's) om werk, tests, feedback en codebeoordeling te plannen en bij te houden. Met verschillende WIT's kunt u verschillende soorten werk bijhouden, zoals vereisten, wijzigingsaanvragen, taken, bugs en meer. Deze artefacten worden gemaakt wanneer u een project maakt met behulp van het CMMI-proces. Ze zijn gebaseerd op het CMMI-proces (Capability Maturity Model Integration).

Conceptuele afbeelding, CMMI-proces werkitemtypen.

Samen met de WIT's hebben teams toegang tot een set werkitemquery's om informatie bij te houden, de voortgang te analyseren en beslissingen te nemen.

Notitie

U kunt het systeem voor het bijhouden van werk voor uw project aanpassen door een overgenomen proces te maken en aan te passen en dat proces toe te passen op uw project. Zie Het overnameprocesmodel voor meer informatie.

Notitie

U kunt het systeem voor het bijhouden van werk voor uw project aanpassen door een overgenomen proces of een on-premises XML-proces aan te passen. Zie Overnameprocesmodel of on-premises XML-procesaanpassing voor meer informatie.

De nieuwste versie van elk proces wordt automatisch geüpload wanneer u de nieuwste versie van Azure DevOps Server installeert of bijwerkt. Aanvullende artefacten, zoals SQL Server-rapporten, zijn alleen beschikbaar wanneer u verbinding maakt met een project. Andere resourcevereisten zijn van toepassing.

Werk plannen en bijhouden met CMMI

Teams plannen hun project door functies en vereisten vast te leggen. Wanneer teams in sprints werken, definiëren ze taken en koppelen ze aan vereisten. Om inzicht te krijgen in een aantal vereisten in teams, koppelen programmamanagers vereisten aan een functie. Blokkeringsproblemen worden bijgehouden met behulp van problemen. Zie CMMI-werkitemstypen en werkstroom voor meer informatie over het gebruik van deze WIT's

In de volgende afbeelding ziet u de essentiële stroom om aan de slag te gaan. Zie Aan de slag met Agile-hulpprogramma's om werk te plannen en bij te houden voor meer informatie.

Selecteer een van de volgende afbeeldingen om naar het gekoppelde artikel te gaan.

Conceptuele afbeelding van taken definiëren.Organiseer de conceptuele afbeelding van taken in de achterstand.Conceptuele afbeelding van fouten van taken beheren.Beheer conceptuele problemen van taken.

Notitie

Een werkitem is een databaserecord die de definitie, toewijzing, prioriteit en status van het werk bevat. Werkitemstypen definiëren de sjabloon van velden, werkstroom en formulier voor elk type. Werkitems kunnen aan elkaar worden gekoppeld om het bijhouden van afhankelijkheden, het samengeteld werk en rapporten te ondersteunen.

Werkitems weergeven met query's

U kunt werkitemquery's gebruiken om werkitems weer te geven op basis van hun type, zoals wijzigingsaanvragen, bugs, taken en vereisten.

Notitie

Wanneer u een nieuw project maakt, is er geen standaardset gedeelde query's meer. De definities voor gedeelde query's zijn verwijderd uit de processjabloon. Voor on-premises implementaties kunt u deze toevoegen aan een aangepaste processjabloon, zoals beschreven in Werkitemquery's toevoegen aan een processjabloon.

U kunt query's bekijken en uitvoeren vanuit de webportal of vanuit de Team Explorer-invoegtoepassing voor Visual Studio. U kunt een query ook wijzigen met behulp van de queryeditor om verschillende filtercriteria toe te passen en query's toe te voegen aan teamdashboards.

Tips voor gedeelde query's

Beheer efficiënter werk met de volgende tips:

  • Zoek werkitems die aan u zijn toegewezen door @Me toe te voegen als de waarde voor het veld Toegewezen aan in een van de querycomponenten.
  • Wijzig een query door criteria toe te voegen om te focussen op een productgebied, een iteratie of een ander veld. Als u een query wilt wijzigen, opent u de queryeditor.
  • Open een query in Excel waar u de velden van een of meer werkitems kunt bijwerken en uw wijzigingen in de database kunt publiceren voor het bijhouden van werkitems.
  • Visualiseer de status of voortgang door een cirkeldiagram, kolomdiagram of trenddiagram te maken voor platte query's.
  • Alle geldige gebruikers met standaardtoegang kunnen query's en mappen maken onder het gebied Mijn query's . Als u query's en querymappen wilt maken onder Gedeelde query's, moet u beschikken over de machtigingenset Bijdragen en hebt u basic-toegang of hoger toegewezen. Zie Machtigingen instellen voor query's voor meer informatie.

Belangrijk

Vanaf Visual Studio 2019 heeft de Azure DevOps-invoegtoepassing voor Office de ondersteuning voor Microsoft Project afgeschaft. Projectintegratie en de opdracht TFSFieldMapping worden niet ondersteund voor Azure DevOps Server 2019 en latere versies, waaronder Azure DevOps Services. U kunt Microsoft Excel blijven gebruiken.

Voortgang bijhouden

Alle processen, Agile, Scrum en CMMI, ondersteunen het bouwen van status- en trenddiagrammen en dashboards. Daarnaast worden verschillende grafieken automatisch gebouwd op basis van de Agile-hulpprogramma's die u gebruikt. Deze grafieken worden weergegeven in de webportal.

Lichte grafieken maken

U kunt een gedeelde platte query definiëren en een grafiek maken op basis van uw interesses voor bijhouden. Grafiektypen omvatten statusdiagrammen, cirkel-, staaf-, kolom-, gestapelde staaf- en draai- en trenddiagrammen, gestapeld vlakdiagram, lijndiagram en vlakdiagram.

Schermopname van conceptuele bewerkingsquerytaken.Schermopname van conceptuele grafiektaken maken.Schermopname van conceptueel toevoegen aan dashboardtaken.

Analytics-widgets en Power BI-rapporten

De Analytics-service kan kwantitatieve vragen beantwoorden over de huidige of eerdere status van uw projecten. U kunt Analytics-widgets toevoegen aan een dashboard of Power BI gebruiken om grafieken en rapporten te maken.

Zie Wat is de Analytics-service voor meer informatie ?

SQL Server-rapporten

Als uw projectverzameling en het project zijn geconfigureerd met SQL Server Analysis Services en Reporting Services, hebt u toegang tot veel CMMI-rapporten. Om deze rapporten nuttig te maken, moeten teams bepaalde activiteiten uitvoeren, zoals buildprocessen definiëren, werkitems koppelen en de status of het resterende werk bijwerken.

Zie Rapporten toevoegen aan een project als u Reporting Services wilt toevoegen of rapporten wilt bijwerken naar de nieuwste versies.

CMMI-procesversies

Wanneer er updates worden aangebracht in de CMMI-processjabloon, wordt het versienummer bijgewerkt. De volgende tabel bevat een toewijzing van de versiebeheer die wordt toegepast wanneer updates worden aangebracht in de on-premises processjablonen van Azure DevOps. Voor Azure Boards wordt altijd de nieuwste versie gebruikt. Elke sjabloon biedt een version element. Dit element geeft een primaire en secundaire versie op.

Versie CMMI-naam Primaire versie
Azure DevOps Services
Azure DevOps Server 2022
CMMI 18
Azure DevOps Server 2020
Azure DevOps Server 2019
CMMI 17
TFS 2018 CMMI 16

Zie Releaseopmerkingen voor Azure DevOps Server voor een overzicht van updates die zijn aangebracht in processjablonen.

Meer CMMI-richtlijnen

De situaties en werkwijzen van ontwikkelteams variëren sterk en de meeste bedrijven hebben hun eigen goed gevestigde processen. Om deze redenen probeert de richtlijnen die hier worden gegeven, geen volledig ontwikkelingsproces voor te schrijven. In plaats daarvan beschrijven we alleen de activiteiten die relevant zijn voor het optimaal gebruik van het CMMI-proces.

  • Achtergrond naar CMMI: biedt een overzicht van CMMI en de zes mogelijkheidsniveaus die intrinsiek zijn voor het model.

  • Projectmanagement: biedt richtlijnen om u te helpen beter inzicht te krijgen in het beheren, plannen en coördineren van de ontwikkeling en het onderhoud van softwareproducten die met het CMMI-model werken.

  • Engineering: Behandelt de activiteiten met toegevoegde waarde voor het ontdekken van de informatie die nodig is voor het ontwerpen en bouwen van softwareproducten

Met behulp van de CMMI-sjabloon en richtlijnen kunt u de doelstellingen van CMMI bereiken als u deze gebruikt als onderdeel van een procesverbeteringsprogramma. Pas deze richtlijnen aan uw eigen situatie aan, afhankelijk van het type en de geschiedenis van het product dat u ontwikkelt, de schaal van het project, de achtergrond van de teamleden en geaccepteerde procedures in uw organisatie.

Deze begeleiding is ontwikkeld in samenwerking met David Anderson. Zie de volgende webpagina: David J Anderson & Associates voor meer informatie.