Doing sprints in Trello

Trello does not have built-in support for Scrum process. However you can use its core features to represent Scrum artifacts like sprint backlogs, time estimates, and time-boxed sprints. 

It is advisable to use the same Trello board from one sprint to another. This way you can generate a history of sprints and don't have to move incomplete cards from one board to another when starting a new sprint.

The screenshot below shows an example Scrum board in Trello.

Screen Shot 2016-02-03 at 22.05.12.png

The columns in this board from left-to-right are:

In the beginning of the sprint, all the cards scheduled for the sprint are in the sprint backlog list. During the sprint cards are moved from left to right, and if everything goes as planned, all the cards are in the Done column when the sprint ends.

If your backlog is scattered over multiple Trello boards, you can combine cards from all of those boards into a single backlog by first adding them as data sources in the sources tab. 

There must be least one list to represent the work in progress. Depending on your workflow, there can be multiple in progress lists such as In Review or Waiting for deployment. Before starting a sprint, you should have mapped all your in progress states using the workflow mapping tool

There must be at least one list to represent completed work. Depending on your workflow, there may be multiple completed lists such as Done or Closed

Starting a new sprint

Make sure that the Sprint is enabled in the dashboard by clicking Dashboard settings in the main menu, which opens the settings window:

Screen Shot 2017-10-27 at 16.24.55.png

To start a new sprint, click configure this view under the main menu and enter the sprint details:

  • Sprint name - will be shown as the sprint name in the burndown chart

  • Sprint backlog - can be one or multiple lists in your Trello board

  • Done list - can be one or multiple lists in your Trello board

  • Start date - first day of the sprint

  • End date - last day of the sprint

  • Burn unit - burn unit can be either task count or estimate

  • Counted time - select to exclude weekends

Start the sprint by clicking Start sprint.

Screen Shot 2017-10-27 at 16.02.54.png

That's it! Once you start completing your tasks, you'll get a nice sprint burndown chart to share with your team. 

Screen Shot 2017-10-27 at 16.05.53.png

In order for the sprint burndown chart to work properly, completed cards must stay on the sprint done list until the sprint is stopped.

If you want to track story points instead of task count, you can assign estimates to tasks.

Completing a sprint

A sprint is completed by clicking End sprint.

Screen Shot 2017-10-27 at 16.17.18.png

Before starting a new sprint, you may want to clean up the completed tasks list from the tasks completed in the previous sprint. You can do so by selecting Archive All Cards in This List from the List Actions.

If you need to re-visit the archived cards at a later stage, you can find them by using the Trello's search feature:

Screen Shot 2018-05-09 at 13.59.39.png