| title | Understand process template artifacts in Azure Boards and Azure DevOps |
|---|---|
| titleSuffix | Azure Boards |
| ms.custom | work-items |
| description | Learn about Capability Maturity Model Integration (CMMI) process objects used to plan and track work, monitor progress, and trends when connecting to Azure Boards and Azure DevOps. |
| ms.service | azure-devops-boards |
| ms.assetid | 212e3d0f-65f8-47af-b95a-ce9e320e16db |
| ms.topic | overview |
| ms.author | chcomley |
| author | chcomley |
| monikerRange | <= azure-devops |
| ms.date | 10/08/2025 |
| ai-usage | ai-assisted |
[!INCLUDE version-lt-eq-azure-devops]
The Capability Maturity Model Integration (CMMI) process provides work item types (WITs) you use to plan and track work, tests, feedback, and code reviews. When you create a project with the CMMI process, the project creates artifacts such as requirements, change requests, tasks, and bugs based on the CMMI framework. These artifacts help teams capture scope, monitor progress, and record engineering and review activities.
:::image type="content" source="media/cmmi-process-work-tracking-wits.png" alt-text="Conceptual image that shows CMMI process work item types.":::
Teams use queries to list and filter work items so they can analyze progress and make data-driven decisions.
[!INCLUDE temp]
Teams plan projects by capturing features and requirements. When teams work in sprints, they create tasks and link them to requirements. Program managers link requirements to features to view rollups across teams. Teams track blocking problems with issues. For hands-on guidance, see CMMI process work item types and workflow.
[!INCLUDE temp]
Use work item queries to list items by type—change requests, bugs, tasks, and requirements. Queries help you focus on current work, triage issues, and prepare for planning and reporting.
[!INCLUDE temp]
[!INCLUDE temp]
All processes—Agile, Scrum, and CMMI—support building status and trend charts and dashboards. Several charts populate automatically based on the Agile tools you use; these charts appear in the web portal.
[!INCLUDE temp]
[!INCLUDE temp]
As the CMMI process template evolves, its version number changes. The template provides a version element that specifies major and minor versions. The following table maps template versions used by Azure DevOps on-premises releases; Azure Boards (cloud) always uses the latest template.
[!div class="mx-tdCol2BreakAll"]
Version CMMI name Major version Azure DevOps Services
Azure DevOps Server 2022CMMI 18 Azure DevOps Server 2020 CMMI 17
For a summary of updates to on-premises process templates, see Release Notes for Azure DevOps Server.
Teams follow different practices and established processes. This guidance highlights activities relevant to using the CMMI process effectively.
- Learn about CMMI: Understand CMMI and its six capability levels.
- Manage projects: Get guidance on managing, planning, and coordinating software development and maintenance with the CMMI model.
- Explore engineering activities: Discover value-added activities for designing and building software products.
Use the CMMI template and guidance as part of a process improvement program and adapt them based on:
- Product type and history
- Project scale
- Team skills and backgrounds
- Accepted practices in your organization
[!INCLUDE temp]