Change project process from Basic to Agile - Azure Boards (2024)

  • Article

Azure DevOps Services | Azure DevOps Server 2022 | Azure DevOps Server 2020

If you want to switch from the Basic process to an inherited Agile process for your project, follow the steps in this article.

Before you change your process, you should learn about the new process you're switching to. The Basic and Agile processes have the same Task and Epic work item types, but most of the values for the State and Reason fields are different.

ProcessWork item typesWorkflow
BasicChange project process from Basic to Agile - Azure Boards (1)Change project process from Basic to Agile - Azure Boards (2)
AgileChange project process from Basic to Agile - Azure Boards (3)Change project process from Basic to Agile - Azure Boards (4)

Some of the benefits of changing your process from Basic to Agile are:

  • You can use separate bugs to track code defects, instead of issues and user stories
  • You can follow the Agile workflow states, which are different from the Basic process states
  • You can access both Feature and Epic portfolio backlogs, which help you organize your work items
  • You can comply with your organization’s requirement to use a customized inherited process based on the Agile process

For more information, see About processes and process templates.

Prerequisites

  • To create, delete or edit a process, you must be a member of the Project Collection Administrators group, or have the collection-level permissions Create process, Delete process, Edit process, or Delete a field from organization. For more information, see Set permissions and access for work tracking, Customize an inherited process.
  • Even if you have Basic or Stakeholder access, you can still change a process if someone gives you permissions to do so.
  • To update Kanban boards, you must be the team administrator or a member of the Project Administrators group
  • To update and change the type of your existing work items, you must be a member of the project.

Note

The images you see from your web portal may differ from the images you see in this article. These differences result from updates made to Azure DevOps. However, the basic functionality available to you remains the same unless explicitly mentioned.

Change the process

  1. Sign in to your organization: https://dev.azure.com/{yourorganization}.

  2. Select Change project process from Basic to Agile - Azure Boards (5) Organization settings.

    Change project process from Basic to Agile - Azure Boards (6)

  3. Select Process, and then choose Basic.

    Change project process from Basic to Agile - Azure Boards (7)

  4. Choose Projects.

    Change project process from Basic to Agile - Azure Boards (8)

  5. For the project you want to change, select the Change project process from Basic to Agile - Azure Boards (9) actions icon and select Change process and follow the steps in the wizard.

    Change project process from Basic to Agile - Azure Boards (10)

  6. Choose Agile from the dropdown menu, and then select Save.

    Change project process from Basic to Agile - Azure Boards (11)

    The wizard displays the following information. Notice the steps to manually update your work items and board settings and Close the window when you're done.

    Change project process from Basic to Agile - Azure Boards (12)

  7. (Optional) If you had existing work items, manually update work items and board settings.

    1. Update the column to state mapping for each team Kanban board.
    2. Update existing work items using the work item types set by the target process.
    3. Update existing work items using the correct state model of the target process.

Update Kanban board column-to-state settings

You can customize Kanban boards to display intermediate columns. For each column added, you must choose a valid workflow state for the work item types displayed on the board. To learn more, see .

  1. For each team, open your Kanban board, and then select Correct this now or select the Change project process from Basic to Agile - Azure Boards (13) gear icon to configure the board settings.

    Change project process from Basic to Agile - Azure Boards (14)

    The Settings dialog opens. Those tabs that display a Change project process from Basic to Agile - Azure Boards (15) required icon need correction.

    Change project process from Basic to Agile - Azure Boards (16)

  2. Rename each column and choose the correct state for each column so that the column-to-state mapping is correct. As needed, add one or more columns. Save your work when you're done. For more information, see Manage columns on your Kanban board.

Update work items

  1. Create a query to get a list of all Issues, Tasks, and Epics.

    Change project process from Basic to Agile - Azure Boards (17)

  2. Edit your columns to be sure you show the State and Reason fields. Select the Sorting tab, and then set it to sort the list by work item type and state value.

    Change project process from Basic to Agile - Azure Boards (18)

    For more information, see Bulk add and modify work items in Excel.

  3. Select Results to show the list of work items.

  4. Highlight all Issues, choose the Change project process from Basic to Agile - Azure Boards (19) actions icon, select Change type, and change the type to User Story and Save.

    Change project process from Basic to Agile - Azure Boards (20)

    You might receive errors where the work item type and the state are mismatched. In that case, you can't save your changes until you update the state, which is described in the next step.

    Change project process from Basic to Agile - Azure Boards (21)

  5. Sort the work items by the State column, highlight all work items of the same State, such as Doing, choose the Change project process from Basic to Agile - Azure Boards (22) actions icon, and then select Edit. Add the State field and select Active for the value. For more information, see Bulk edit work items.

    Change project process from Basic to Agile - Azure Boards (23)

  6. Repeat these steps for the Done state, changing it to Closed; and the To Do state, changing it to New.

  7. When you're done, Save your changes.

Verify your changes

  1. Go to your team backlog and review the user stories.

    Change project process from Basic to Agile - Azure Boards (24)

    To change any user stories to bugs, do so now using bulk update and update the Change type. If you want to show bugs at the same level as user stories, make that change now. For more information, see Show bugs on backlogs and boards.

  2. Go to your team board and verify that the column settings are valid.

    Change project process from Basic to Agile - Azure Boards (25)

Related articles

  • Bulk modify work items
  • Create an inherited process
  • Add and manage work item types
  • Show bugs on backlogs and boards
  • Create and saved managed queries with the query editor

Feedback

Was this page helpful?

Feedback

Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see: https://aka.ms/ContentUserFeedback.

Submit and view feedback for

Change project process from Basic to Agile - Azure Boards (2024)
Top Articles
Latest Posts
Article information

Author: Prof. Nancy Dach

Last Updated:

Views: 5971

Rating: 4.7 / 5 (77 voted)

Reviews: 92% of readers found this page helpful

Author information

Name: Prof. Nancy Dach

Birthday: 1993-08-23

Address: 569 Waelchi Ports, South Blainebury, LA 11589

Phone: +9958996486049

Job: Sales Manager

Hobby: Web surfing, Scuba diving, Mountaineering, Writing, Sailing, Dance, Blacksmithing

Introduction: My name is Prof. Nancy Dach, I am a lively, joyous, courageous, lovely, tender, charming, open person who loves writing and wants to share my knowledge and understanding with you.