Scrum and sprint planning tools

VSTS | TFS 2018 | TFS 2017 | TFS 2015 | TFS 2013

Once you've defined and selected the sprints for your team, you can start using the following tools to plan your sprint.

Track team capacity

At the start of each sprint, you'll want to plan the work that your team can commit to. The three Agile tools that support this work include the sprint backlog, capacity planning, and capacity bars. The sprint backlog contains a filtered subset of backlog items whose iteration path corresponds to the current sprint.

Team capacity planning tool

By setting team capacity, the team knows exactly the total number of work hours or days the team has for each sprint. With this tool, you set individual team member capacity as well as days off. And, conveniently, you can set holidays or shared days off taken by the entire team.

Setting capacity for each team member working during a sprint causes the capacity bar for that individual to appear.

You set recurring days off, such as weekends, through team settings.

Team capacity planning tool

Individual and team capacity bars

With capacity bars, you can quickly see who is over, at, or under capacity. Capacity bars update with each of these activities:

  • Tasks are assigned with non-zero remaining work

  • Change in remaining work

  • Date change within the sprint cycle. Individual and team capacity always reflects their capacity from the current day till the end of the sprint.

Here's how to interpret the capacity colors:

These colors help you distinguish capacity
Capacity bars

Update tasks, monitor burndown

During a sprint, your team can use the task board and sprint burndown chart to track their progress. Your sprint burndown chart provides you with an at-a-glance visual to determine if your team is on track to meet their sprint plan.

Task board

Your task board provides an interactive progress board for work required to complete the sprint backlog. During your sprint you'll want to update the status of tasks and the remaining work for each task.

Updating tasks daily or several times a week yields a smoother burndown chart.

Task board

Sprint burndown chart

You use the sprint burndown chart to mitigate risk and check for scope creep throughout your sprint cycle. The burndown chart reflects the progress made by your team in completing all the work they estimated during their sprint planning meeting.

The ideal trend line always indicates a smooth and steady burndown. The blue area, however, represents what's actually going on. It shows the buildup of work as team members add tasks and the reduction of work as team members complete those tasks.

Sprint burndown chart

Velocity and forecast

While you use sprint planning and tracking tools for each sprint, you use the velocity and forecast tools to estimate work that can be completed in future sprints.

Velocity provides a useful metric for gaining insight into how much work your team can complete during a sprint cycle. And, the forecast tool provides a means for determining how much work your team can complete within a sprint based on a specified team velocity.

After your team has worked several sprints, they can use the velocity chart and forecast tool to estimate work that can be accomplished in future sprints.

Velocity chart

Each team is associated with one and only one velocity chart. The green bar within the chart indicates the total estimated effort (story points or size) of backlog items (user stories or requirements) completed within the sprint. (Blue corresponds to the estimated effort of items not yet completed.)

Velocity will vary depending on team capacity, sprint over sprint. However, over time, the velocity should indicate a reliable average that can be used to forecast the full backlog.

By minimizing the variability of backlog item size─effort or story points─you gain more reliable velocity metrics.

Velocity chart

Forecast tool

You can use the forecast tool to get an idea of how many and which items you can complete within a sprint.

By plugging in a velocity, you can see which items are within scope for the set of sprints the team has selected. As shown here, a velocity of 15 indicates that it will take three sprints to complete the work shown.

Forecast tool

How selected sprints show up on the backlog

Each sprint that you select for your team provides access to a sprint backlog, task board, and other Agile tools for planning and tracking work.

VSTS, TFS 2017

For example, by selecting Sprints 1 thru 6, the Fabrikam Fiber team gets access to six sprint backlogs. They also get access to capacity planning tools and a task board for each sprint.

VSTS and TFS 2017, Selected iterations generate sprint backlogs

TFS 2015

For example, by selecting Sprints 1 thru 4, the Fabrikam Fiber team gets access to four sprint backlogs. They also get access to capacity planning tools and a task board for each sprint.

TFS 2015 and TFS 2013, Selected iterations generate sprint backlogs

If you work with several teams, and each team wants their own backlog view, you can create additional teams. Each team then gets access to their own set of Agile tools. Each Agile tool filters work items to only include those assigned values under the team's default area path and iteration path, which you configure via the Set team defaults .