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.
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:
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.
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.
If you need to re-visit the archived cards at a later stage, you can find them by using the Trello's search feature: