Process templates overview
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019 | TFS 2018
Anytime you create a project, you must choose a process or process template based on the process model selected for your organization or collection. When choosing a process for your project, it's important to understand the following terms:
- A process model refers to the model used to support projects created for an organization (Azure DevOps Services) or project collection (Azure DevOps Server). Only one process model is supported for a project at a time. A comparison of the three process models—Inheritance, On-premises XML, and Hosted XML—is provided in Customize work tracking.
- A process defines the building blocks of the work item tracking system and supports the Inheritance process model for Azure Boards. This model supports customization of projects through a WYSIWYG user interface.
- A process template defines the building blocks of the work item tracking system and other subsystems you access through Azure DevOps. Process templates are only used with the Hosted XML and On-premises XML process models. You customize projects by modifying and importing process template XML definition files.
For guidance on configuring and customizing your project and teams to support your business needs, review Configuration and customization of Azure Boards.
Process template customization is only supported for the Hosted XML and On-premises XML process models.
For an overview of the default process templates available to you, see Choose a process.
For on-premises deployments and Azure DevOps Services, you can upload/download process templates.
If you use the Hosted XML process model, you can import/export a process.
For details on creating a project using the process of your choice, see Create a project.
Submit and view feedback for