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.
The screenshot below shows an example Scrum board in Trello.
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 settings in the setup menu by going to Settings ► Dashboard.
To start a new sprint, go to chart settings 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.
That's it! Once you start completing your tasks, you'll get a nice sprint burndown chart to share with your team.
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.
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. However, do not archive the list itself.