Skip to content

Commit d324fe9

Browse files
Merge pull request #8477 from v-thepet/boards7
Freshness edit: Azure Boards 7
2 parents 1fa2809 + df24341 commit d324fe9

9 files changed

+34
-55
lines changed
Lines changed: 34 additions & 55 deletions
Original file line numberDiff line numberDiff line change
@@ -1,103 +1,82 @@
11
---
2-
title: Manage sprint timelines while working in Scrum
3-
titleSuffix: Azure Boards
4-
description: Learn how to add and set dates for sprints, releases, or iterations to implement Scrum in Azure Boards.
2+
title: Manage sprint timelines
3+
titleSuffix: Azure Boards
4+
description: Learn how to set and add dates for sprints, releases, or iterations to implement Scrum in Azure Boards.
55
ms.custom: boards-sprints
66
ms.service: azure-devops-boards
77
ms.assetid: 1DB81E71-36D7-43A5-9C9A-38AA1777715A
88
ms.author: chcomley
99
author: chcomley
1010
ms.topic: quickstart
1111
monikerRange: '<= azure-devops'
12-
ms.date: 09/20/2021
12+
ms.date: 10/27/2025
13+
#customer intent: As an Azure Boards project administrator, I want to set dates and assign teams to sprints and iterations so I can assign teams their own boards and backlogs to manage.
1314
---
1415

1516
# Manage sprint timelines
1617

1718
[!INCLUDE [version-lt-eq-azure-devops](../../includes/version-lt-eq-azure-devops.md)]
1819

19-
With Scrum, teams plan and track work at regular time intervals, referred to as a sprint cadence. You define Iteration Paths, also referred to as *sprints*, to support the assignment of work items to time-box intervals. Iteration paths are a shared resource used by all teams that select them. Many teams choose a two or three week cadence. You can, however, specify shorter or longer sprint cycles. Or, you can create a release schedule that encompasses several sprints.
20+
In the Scrum framework, teams plan and track work item assignments in regular time intervals called *sprints*. To use the Scrum and sprint planning cadence, you assign start and end dates for your team's sprints. This article describes how to set the iteration dates for sprints.
2021

21-
> [!TIP]
22-
> If all you need is to change the iteration dates, you can do that by following the guidance provided in this article. However, if you need to define the iteration paths and tree structure, or assign team sprints, then follow the guidance provided in [Define iteration paths (sprints) and configure team iterations](../../organizations/settings/set-iteration-paths-sprints.md).
23-
22+
Agile tools use the **Iteration path** field to track sprints and releases. Iteration paths and sprints are shared resources by all the teams that use them. Teams can choose two or three-week cadences, but you can also specify shorter or longer sprint cycles or create a release schedule that encompasses several sprints.
23+
24+
Use the guidance in this article to set or change sprint dates. To define iteration paths and tree structure or associate teams with sprints, see [Define iteration paths (sprints) and configure team iterations](../../organizations/settings/set-iteration-paths-sprints.md).
2425

2526
## Prerequisites
2627

2728
| Category | Requirements |
2829
|--------------|-------------|
29-
| **Permissions** | To change sprint dates: Member of the [**Project Administrators** group](../../organizations/security/change-project-level-permissions.md), or **Edit this node** permission for the iteration child node you want to change. By default, the user who created the project has these permissions set. For more information, see [Change project-level permissions](../../organizations/security/change-project-level-permissions.md) or [Set permissions and access for work tracking](../../organizations/security/set-permissions-access-work-tracking.md). |
30+
| **Permissions** | To change sprint dates: Member of the [Project Administrators](../../organizations/security/change-project-level-permissions.md) group, or **Edit this node** permission for the iteration child node, which is the team name. By default, the user who created the project has these permissions. For more information, see [Change project-level permissions](../../organizations/security/change-project-level-permissions.md) or [Set permissions and access for work tracking](../../organizations/security/set-permissions-access-work-tracking.md). |
3031

3132
<a id="quick-start-schedule"> </a>
32-
3333
## Start scheduling sprints
3434

35-
To quickly get started, you can use the default sprints. Default sprints are also referred to as iterations and were added when your project was created. Note, be a member of the [**Project Administrators** group](../../organizations/security/change-project-level-permissions.md) to add sprints and schedule sprint dates. If you created the project, you're a member.
36-
37-
::: moniker range=">= azure-devops-2020"
38-
39-
1. From your web browser, open your team's sprint backlog. (1) Check that you've selected the right project, (2) choose **Boards>Sprints**, (3) select the correct team from the team selector menu, and lastly (4), choose **Backlog**.
40-
41-
> [!div class="mx-imgBorder"]
42-
> ![Open Work, Sprints, for a team](media/add-tasks/open-sprint-backlog-s155-co.png)
43-
44-
1. To choose another team, open the selector and select a different team or choose the :::image type="icon" source="../../media/icons/home-icon.png" border="false"::: **Browse all sprints** option. Or, you can enter a keyword in the search box to filter the list of team backlogs for the project.
35+
Projects come with several predefined sprints that aren't associated with any dates. To quickly get started scheduling sprints, you can use the default sprints and assign start and end dates for your team's sprints.
4536

46-
> [!div class="mx-imgBorder"]
47-
> ![Choose another team](media/add-tasks/team-selector-sprints-agile.png)
37+
1. In your Azure DevOps project, select **Boards** > **Sprints** from the left navigation menu. The **Sprints** page opens to your team's **Taskboard** view. Select the **Backlog** tab.
4838

49-
2. Choose **Set sprint dates**.
39+
:::image type="content" source="media/define-sprints/open-sprint-backlog.png" alt-text="Screenshot that shows opening the Backlog tab of the Sprint page for a team.":::
5040

51-
> [!div class="mx-imgBorder"]
52-
> ![Boards>Sprints>set dates](media/define-sprints/set-sprint-dates-scrum-agile.png)
41+
1. To select a different team, select the dropdown arrow next to the team name and choose a different team or **View sprints directory** from the selector.
5342

54-
3. Choose the calendar icon to select the start date, and then the end date of the sprint.
43+
:::image type="content" source="media/define-sprints/set-sprint-dates-scrum-agile.png" alt-text="Screenshot that shows the selector for choosing another team.":::
5544

56-
> [!div class="mx-imgBorder"]
57-
> ![Edit iteration dialog, Set dates](media/define-sprints/edit-iteration-set-sprint-dates.png)
45+
1. At the top of the **Backlog** page, select **Set dates**.
5846

59-
4. Choose **Save and close**. You'll see the date listed.
47+
1. On the **Edit iteration** screen, select the calendar icons to select the start date and end date, or enter them directly, and then select **Save and close**.
6048

61-
> [!div class="mx-imgBorder"]
62-
> ![Boards>Sprints>Sprint dates set ](media/define-sprints/sprint-dates-set-scrum-agile.png)
49+
:::image type="content" source="media/define-sprints/edit-iteration-set-sprint-dates.png" alt-text="Screenshot that shows the Edit iteration screen.":::
6350

64-
::: moniker-end
51+
The **Backlog** page now shows the sprint dates, and you can start [planning your first sprint](assign-work-sprint.md).
6552

66-
That's it! You can now start [planning your first sprint](assign-work-sprint.md).
53+
:::image type="content" source="media/define-sprints/sprint-dates-set-scrum-agile.png" alt-text="Screenshot that shows Sprint dates set.":::
6754

68-
If you have several teams, more complex release and sprint cadences to schedule, or want to create child iterations, then read further. You define these items through the settings context for the project. See [Define iteration (sprint) paths and configure team iterations](../../organizations/settings/set-iteration-paths-sprints.md).
55+
<a id="schedule"></a>
56+
## Schedule sprints for other teams and releases
6957

70-
> [!NOTE]
71-
> **Terminology note:** Your set of Agile tools uses the Iteration Path field to track sprints and releases. When you define sprints, you define the picklist of values available for the [Iteration Path](../../organizations/settings/set-area-paths.md) field. You use iterations to group work into sprints, milestones, or releases in which they'll be worked on or shipped.
58+
Defining sprints other than the defaults is a two-step process. First you [define the sprints for your project](../../organizations/settings/set-area-paths.md), and then you [select the sprints for each team to use](../../organizations/settings/set-iteration-paths-sprints.md). This system supports teams that work on different sprint cadences. For more information, see [Define area paths and assign to a team](../../organizations/settings/set-area-paths.md).
7259

73-
<a id="schedule"> </a>
60+
:::image type="content" source="media/define-sprints-project-level.png" alt-text="Diagram that shows defining project sprints." border="false"::: :::image type="content" source="media/define-sprints-team-level.png" alt-text="Diagram that shows selecting team sprints." border="false":::
7461

75-
## Schedule new sprints for different teams and release cadences
76-
77-
> [!NOTE]
78-
> Your sprint backlog and taskboard are designed to support your Scrum processes. In addition, you have access to product and portfolio backlogs and boards. For an overview of the features supported on each backlog and board, see [Backlogs, boards, and plans](../backlogs/backlogs-boards-plans.md).
62+
When you define sprints, you define the picklist of values available for the **Iteration path** field to assign work to sprints, milestones, or releases. If you have several teams, releases, and sprint cadences to schedule, or to create child iterations, you can use **Project Settings** > **Boards** > **Project configuration**. The following screenshot shows the list of iterations for a project.
7963

80-
Your project comes with several sprints predefined. However, they aren't associated with any dates. For Scrum and sprint planning, assign start and end dates for your team's sprints.
64+
:::image type="content" source="media/define-sprints/set-sprint-dates.png" alt-text="Screenshot that shows sprints for a team in Project Settings.":::
8165

82-
Defining other sprints is a two-step process. You first define the sprints for your project and then you select the sprints for each team to use&mdash;[Define iteration (sprint) paths and configure team iterations](../../organizations/settings/set-iteration-paths-sprints.md). In this way, the system supports teams that work on different sprint cadences.
66+
If you work with several teams and each team wants their own backlog view, you can [create more teams](../../organizations/settings/add-teams.md). Each team gets access to their own set of Agile tools filtered to work items for that team's default area path and iteration path.
8367

84-
[![Define project sprints](media/define-sprints-project-level.png)](../../organizations/settings/set-area-paths.md)[![Select team sprints](media/define-sprints-team-level.png)](../../organizations/settings/set-iteration-paths-sprints.md)
68+
Each sprint selected for a team provides a backlog, board, and other planning and tracking tools for the team to use for that sprint. In the following example, the **Management** team has access to backlogs, capacity planning tools, and boards for several sprints. For more information, see [Implement Scrum practices for your team in Azure Boards](scrum-overview.md).
8569

86-
Each sprint that you select for your team provides access to a [sprint backlog, taskboard, and other sprint planning tools](scrum-overview.md) for planning and tracking work.
87-
88-
For example, by selecting Sprints 1 through 6, the Fabrikam Fiber team gets access to six sprint backlogs. They also get access to capacity planning tools and a taskboard for each sprint.
89-
90-
::: moniker range="<=azure-devops"
91-
92-
![Selected sprints for a team](media/define-sprints/selected-team-iterations-agile.png)
93-
94-
::: moniker-end
70+
:::image type="content" source="media/define-sprints/selected-team-iterations-agile.png" alt-text="Screenshot that shows selected sprints for a team in Backlogs.":::
9571

9672
## Next step
9773

9874
> [!div class="nextstepaction"]
99-
> [Assign work to a sprint](assign-work-sprint.md) or [Define iteration (sprint) paths and configure team iterations](../../organizations/settings/set-iteration-paths-sprints.md)
75+
> [Assign work to a sprint](assign-work-sprint.md)
10076
10177
## Related content
10278

103-
If you work with several teams, and each team wants their own backlog view, you can [create more teams](../../organizations/settings/add-teams.md). Each team then gets access to their own set of Agile tools. Each Agile tool filters work items. These items only include those assigned values under the team's default area path and iteration path.
79+
- [Define iteration (sprint) paths and configure team iterations](../../organizations/settings/set-iteration-paths-sprints.md)
80+
- [Create more teams](../../organizations/settings/add-teams.md)
81+
- [Backlogs, boards, and plans](../backlogs/backlogs-boards-plans.md)
82+
994 Bytes
Loading
884 Bytes
Loading
41.3 KB
Loading
40.8 KB
Loading
2.41 KB
Loading
14.2 KB
Loading
31.6 KB
Loading
7.66 KB
Loading

0 commit comments

Comments
 (0)