|
| 1 | +--- |
| 2 | +title: Azure DevOps Backlog Configuration for the Business Process Catalog |
| 3 | +description: "Azure DevOps backlog setup for the Business Process Catalog: streamline team structure, area mapping, and delivery plans for successful project management." |
| 4 | +author: rachel-profitt |
| 5 | +ms.author: raprofit |
| 6 | +ms.reviewer: edupont |
| 7 | +ms.date: 03/27/2026 |
| 8 | +ms.topic: concept-article |
| 9 | +--- |
| 10 | + |
| 11 | +# Azure DevOps backlog configuration for the Microsoft Business Process Catalog |
| 12 | + |
| 13 | +The backlog configuration for the Microsoft Business Process Catalog Azure DevOps template works with the predefined team structure and functional areas. The recommended team structure works for large organizations and is based on feedback from many partners and customers. However, each organization is unique. Review the team structure and area path mapping with each customer before configuring your teams and uploading them into Azure DevOps. For optimal configuration and adoption of your Azure DevOps project, align the teams to the way your organization and project team are organized. You can optionally rename, merge, or split teams according to the way you're organized. Use the following tips to help you update the teams. |
| 14 | + |
| 15 | +- Avoid renaming the area paths. |
| 16 | + |
| 17 | + - If you rename area paths in the ADO Excel template file, make sure you update the values in Business Process Catalog, Deliverables, Delivery Plan, and Objectives files before you upload the work items into Azure DevOps. |
| 18 | + - If you rename area paths, be mindful of this change when taking updates of the official version of the Microsoft Business Process Catalog. |
| 19 | +- Rename teams. |
| 20 | + |
| 21 | + - If your organization calls a team or group of people in your organization something different, rename the team in the Teams tab of the ADO Project Template Excel file. For example, instead of "Accounting", your organization refers to the group or team "Global Finance". |
| 22 | + - Update the mapped team names in the Area paths tab of the ADO Project Template Excel file. |
| 23 | + |
| 24 | +- Merge Teams. |
| 25 | + |
| 26 | + - In smaller organizations there may be too many teams. You can use the parent level teams easily and ignore the lower level teams easily by selecting the Include sub area option on the Areas tab of the Team configuration page. |
| 27 | + - You can optionally delete the lower level teams from the Teams tab of the ADO Project Template Excel file. Make sure to update the Area Paths tab with the parent Team name for any rows you delete. |
| 28 | + |
| 29 | +- Split Teams. |
| 30 | + |
| 31 | + - In larger organizations or complex projects you may need to split a single team into two or more teams. |
| 32 | + - Insert new rows into the Teams tab of the ADO Project Template Excel file. |
| 33 | + - On the Area Paths tab of the ADO project Template Excel file, manually map the area paths desired to the new Teams you created. |
| 34 | + |
| 35 | +> [!IMPORTANT] |
| 36 | +> You must create iterations in Your Azure DevOps project before you can configure the backlog. The Azure DevOps Project Template Excel file includes a tab named Iteration Paths, but no values are provided. Also, the current version of the Python scripts do not create iterations paths (even if you add them into the spreadsheet.) |
| 37 | +
|
| 38 | +## Delivery plan guidance |
| 39 | + |
| 40 | +A delivery plan is the connective tissue between strategy and execution in a project methodology. It describes how work unfolds over time - sequencing major outcomes, aligning teams, and providing a shared view of progress without prescribing every task or step. Rather than being a detailed schedule, a delivery plan focuses on direction, dependencies, and intent, helping stakeholders understand *what* is being delivered and *when* at a meaningful level. In Azure DevOps, a Delivery Plan brings this concept to life by visually aligning work across teams, backlogs, and time horizons, offering a rolling, outcome-oriented view that supports coordination, transparency, and adaptation as the project evolves. |
| 41 | + |
| 42 | +Create a delivery plan that aligns with your methodology and relate your delivery plan tasks to the Deliverables and Business Processes in the Azure DevOps template. Make sure your Delivery plan includes all the Success by Design tasks recommended in the Success by Design Delivery plan. The delivery plan is your methodology for implementing technology solutions and is one key way you can differentiate yourself from other partners. Success by Design isn't a methodology rather a framework for successful implementation and the provided delivery plan includes many critical tasks that are included in our Implementation Guide. |
| 43 | + |
| 44 | +## Configure team visibility in Azure DevOps |
| 45 | + |
| 46 | +In Azure DevOps, teams provide a way to organize work views, backlogs, boards, and iterations without changing the underlying project structure or security model. By default, teams inherit access from the project they belong to - meaning security is managed at the project level, not individually per team. Teams primarily influence *how* work is seen and managed (such as which area paths, iterations, and backlogs are visible), rather than *who* is allowed to access it. This separation allows organizations to create multiple teams aligned to functional areas, workstreams, or roles, while maintaining consistent security, simplifying governance, and ensuring that visibility and collaboration scale cleanly as the project grows. |
| 47 | + |
| 48 | +While teams don't change a user's underlying security permissions, they *do* provide an effective way to control visibility of work by shaping what each user sees in their day-to-day experience. By associating teams to specific area paths and iterations, organizations can limit which work items appear on a team's backlogs, boards, and delivery views, even when users technically have access to the broader project. This limitation allows teams to focus on the work relevant to their role or functional area without exposing all work items to all users, reducing noise and complexity while preserving a single, governed project structure. In this way, teams act as a practical visibility and scoping mechanism layered on top of project-level security, enabling clarity without fragmentation. |
| 49 | + |
| 50 | +The Microsoft Business Process Catalog Azure DevOps template maps teams to area paths by default, but doesn't map iteration paths by default. The following sections explain how to configure the backlog and views for optimal usage of the Microsoft Business Process Catalog Azure DevOps template. |
| 51 | + |
| 52 | +## Procedure: Configure organizational settings for backlogs |
| 53 | + |
| 54 | +To configure the organizational settings in Azure DevOps for backlogs with the recommended settings, follow these steps. |
| 55 | + |
| 56 | +1. Open the organization in Azure DevOps. |
| 57 | +1. Select **Organization Settings** in the left navigation. |
| 58 | +1. Under the **Boards** group in the left navigation, select **Process**. |
| 59 | +1. Select your process in the list. |
| 60 | +1. Select the **Backlog levels** tab. |
| 61 | +1. Select the **...** (Ellipses/More button) on the **Epic** backlog under the **Portfolio** area. |
| 62 | +1. Select **Edit/Rename**. |
| 63 | +1. Set the **Name** to **Level**. |
| 64 | +1. Select the following **Work item types on this backlog level**: |
| 65 | + - End to end |
| 66 | + - Process |
| 67 | + - Process area |
| 68 | +1. Select **Process** in the **Default work item type** field. |
| 69 | +1. Select **Save**. |
| 70 | +1. Select the **...** (Ellipses/More button) on the **Feature** backlog under the **Portfolio** area. |
| 71 | +1. Select **Edit/Rename**. |
| 72 | +1. Set the **Name** to **Lowest**. |
| 73 | +1. Select the following **Work item types on this backlog level**: |
| 74 | + - Folder |
| 75 | + - Phase |
| 76 | + - Scenario |
| 77 | + - System process |
| 78 | +1. Select **Scenario** in the **Default work item type** field. |
| 79 | +1. Select **Save**. |
| 80 | +1. Select **New top level portfolio backlog**. |
| 81 | +1. Enter **Highest** in the **Name** field. |
| 82 | +1. Select a color, such as **Pink**. |
| 83 | +1. Select the following **Work item types on this backlog level**: |
| 84 | + - Functional area |
| 85 | + - Tree |
| 86 | +1. Select **Functional area** in the **Default work item type** field. |
| 87 | +1. Select **Save**. |
| 88 | +1. Select **New top level portfolio backlog**. |
| 89 | +1. Enter **Kanban** in the **Name** field. |
| 90 | +1. Select a color, such as **Blue**. |
| 91 | +1. Select the following **Work item types on this backlog level**: |
| 92 | + - Test Case |
| 93 | +1. Select **Test Case** in the **Default work item type** field. |
| 94 | +1. Select **Save**. |
| 95 | +1. Select the **...** (Ellipses/More button) on the **Requirements** backlog under the **Requirements backlog** area. |
| 96 | +1. Select **Edit/Rename**. |
| 97 | +1. Set the **Name** to **Deliverables**. |
| 98 | +1. Select the following **Work item types on this backlog level**: |
| 99 | + - Configuration |
| 100 | + - Deliverable |
| 101 | + - Documentation |
| 102 | + - Enhancement |
| 103 | + - Environment |
| 104 | + - Infrastructure |
| 105 | + - Integration |
| 106 | + - Job |
| 107 | + - Migration |
| 108 | + - Personalization |
| 109 | + - Report |
| 110 | + - Requirement |
| 111 | + - Security |
| 112 | + n. Testing |
| 113 | + o. Workflow |
| 114 | +1. Select Configuration in the **Default work item type** field. |
| 115 | +1. Select **Save**. |
| 116 | +1. Select the **… (Ellipses/More button)** on the Tasks under the **Iteration backlog** area. |
| 117 | +1. Select **Edit/Rename**. |
| 118 | +1. Select the following **Work item types on this backlog level**: |
| 119 | + a. Action item |
| 120 | + b. Business task |
| 121 | + c. Task |
| 122 | +1. Select Task in the **Default work item type** field. |
| 123 | +1. Select **Save**. |
| 124 | +1. Validate the following work items are in the **Other work item types** areas under the **No associated backlog** row |
| 125 | + a. Assumption |
| 126 | + b. Change request |
| 127 | + c. Decision |
| 128 | + d. Issue |
| 129 | + e. Objective |
| 130 | + f. Risk |
| 131 | + g. Status report |
| 132 | + h. Test Plan |
| 133 | + i. Test Suite |
| 134 | + j. Ticket |
| 135 | + k. Workshop |
| 136 | + |
| 137 | +## Procedure: Configure Teams backlog |
| 138 | + |
| 139 | +To configure the Teams backlog with the recommended settings, follow these steps. |
| 140 | + |
| 141 | +1. Open the project in Azure DevOps. |
| 142 | +1. Select **Project Settings** in the left navigation. |
| 143 | +1. Under **Boards** in the left navigation, select **Team configuration**. |
| 144 | +1. In the top navigation bar, select the team you want to configure. For example, select Accounting. |
| 145 | +1. Select the **Iterations** tab. |
| 146 | +1. Select **Change** next to **Default iteration**. |
| 147 | +1. Select the iteration you want to use by default. You can optionally leave `@CurrentIteration` in this field. Otherwise, select the parent node of your iterations and then select **Set**. |
| 148 | +1. Select **Change** next to **Backlog iteration**. |
| 149 | +1. Select the **Parent node** of your **Iterations** and then select **Set**. |
| 150 | +1. Select **Select iterations**. |
| 151 | +1. Select each iteration you want to include. Include all iterations. |
| 152 | +1. Select **Save and close**. |
| 153 | +1. Select the **Areas** tab. |
| 154 | +1. Validate the correct areas are selected. For example, the Accounting team should include the Accounting area. |
| 155 | +1. Select the **… (Ellipses/More button)** on the Area row and select **Include sub areas** to ensure any child areas are included under the area. |
| 156 | +1. Repeat steps 4-15 for each team. |
| 157 | + |
| 158 | +## Procedure: Configure the user experience and view settings for each team |
| 159 | + |
| 160 | +Use the following steps to configure the backlog for your user. |
| 161 | + |
| 162 | +1. Open the project in Azure DevOps. |
| 163 | +1. Select **Boards** > **Backlogs** in the left navigation pane. |
| 164 | +1. Select the **Team** you want to view from the Team drop-down list. |
| 165 | +1. On the **View selector** on the far right, use the drop-down box to select **Lowest**. |
| 166 | +1. Select the **View options** button. |
| 167 | +1. Select **Parents (on).** |
| 168 | +1. Select **Configure team settings** (Gear icon). |
| 169 | +1. Under **Working with bugs**, select **Bugs are managed with requirements**. |
| 170 | +1. Select **Save**. |
| 171 | +1. Repeat steps 3-9 for each team you want to configure for your users. |
| 172 | + |
| 173 | +> [!TIP] |
| 174 | +> Use the **Lowest** view with **Parents** enabled to get an overall picture of all business processes, deliverables, delivery plan, and objectives for the team you are assigned or working on. |
| 175 | +
|
| 176 | +> [!TIP] |
| 177 | +> Use the **Deliverables** view without **Parents** enabled to see the raw working items that need to be done. This view filters to only show the deliverables and no business processes, delivery plan, or objectives. |
| 178 | +
|
| 179 | +## Related content |
| 180 | + |
| 181 | +- [Use the business process catalog as a template in Azure DevOps Services](about-import-catalog-devops.md) |
| 182 | +- [Introduction to the business process catalog for Dynamics 365 apps and services](about.md) |
0 commit comments