Trello is a free on-line project management tool owned by Atlassian that provides a flexible and visual way to organize anything. This approach is naturally close to the visual boards used in the Scrum or Kanban approaches. As the tool as an open architecture, some extensions have been developed for a better implementation of Agile project management in Trello and provides additional features like Scrum burndown charts or the implementation of WIP limits.

Updates

September 30 2019: added Scrummer, cleaned and improved “References / Further reading” section

July 23 2019: removed Sprintiz; added Trello-Burndown, TrelloWIPLimits

February 12 2016: added Agile SCRUM for Trello Chrome extension and Sprintiz

November 16 2015: added Corrello and Fluxo

June 23 2015: added micro-burn and Plus for Trello

March 17 2015: added Screenful for Trello extension

The visual representation and the card system used by Trello already make it possible to use it for Scrum project that need a virtual board to display their user stories backlog and their sprint tasks. The rich capabilities of Trello cards allow attaching different information to them. Cards can manage due dates, acceptance criteria, progression tracking, and document attachment. Tags, called labels in Trello, support the structure of information about your work. Multiple boards have naturally to be used to manage the different aspects of Scrum in Trello.

Trello list and cards example. Source: https://trello.com/

Some extensions, the Trello name for plugins, have been developed to improve the basic Agile features provided by this project management tool. Trello offers a public API (https://trello.com/b/cI66RoQS/trello-public-api) that you could use if you wanted to customize it for your particular needs.

Agile SCRUM for Trello

Agile SCRUM for Trello boards is a Google Chrome extension that gives super-powers to your Trello boards by enabling SCRUM features : Story Points, Tags, Progress Bars, Time Spent, etc. Progress Bars help you visualize your Sprint progress instantly with unobstrusive background progress bars on both cards and lists. This extension is made to be simple, install it and start giving super powers to your Trello.

Web site: https://github.com/luckyshot/agilescrumfortrello

Burndown for Trello

The Burndown for Trello extension allows you to create burndown charts for Trello Boards. This is especially useful for anyone using Scrum or Agile project management. The free version forces you to manage your burndown chart outside Trello on a specific web site, but there is also a paid version that let you use this tool inside Trello. The paid version has also extended features like burnup charts.

Web site: https://www.burndownfortrello.com/

Corrello

Corrello is a commercial tool that provides dashboards for Agile teams that uses Trello. It allows creating high level views of your Trello boards and its features include burndown charts, cumulative flow diagram, cycle time charts and counts of bugs.

Web site: http://getcorrello.com/

Fluxo

Fluxo is an open source Kanban dashboard for Trello Boards that has 2 parts. The first part is a 3 step configuration that tells the second part what to visualize. It features a lead time chart that shows lead time over time, a 30 day moving average and a 7 day moving average.

Web site: https://github.com/hugohaggmark/Fluxo

micro-burn

micro-burn is a simple microservice providing burndown chart. At this moment it has Trello and Jira Agile integration.

Web site: https://github.com/arkadius/micro-burn

Plus for Trello

Plus for Trello is a free and open source Chrome extension and mobile app that adds a lot of very useful features to the already great Trello. it provides many additional features like board burndowns to visualize board history, visualize patterns (like milestones) and help predict end dates. See embedded charts and much more to quickly analyze and detect issues. You can also assign estimates to specific users per card, view estimate changes, spent & progress and make end-date projections.

Website: http://www.plusfortrello.com/

Screenful

Screenful for Trello is an extension that offers a dashboard for supporting agile development in Trello. It brings a carefully selected set of metrics to keep the project team informed of its progress. You can display a Sprint burndown, track your cycle time and monitor the progress of your release plan.

Website: http://www.screenful.me/screenful-for-trello//

Scrummer

This browser extension available for Chrome, Safari and Firefos adds Story Points, Post-Estimation points and card IDs to Trello. The fork is heavily based on rickpastoor’s amazing and lightning-fast Scrummer. Use rickpastoor’s Scrummer if you need subtotals inside a list, using separators, or if you don’t need post-estimation points.

Features :

* Pick Story Points and Post-estimation Points from inside the card.

* Shows story points and post-estimation points for each card, a total for each list and for the board.

* Shows the card number on the board.

Websites: https://github.com/rickpastoor/scrummer, https://github.com/foucdeg/scrummer

Scrum for Trello

Scrum for Trello is a free and open source extension available for Chrome, Firefox and Safari. It adds Agile functionality to Trello so that it can be better used for Scrum projects. With Scrum for Trello, you can add estimates or record time-spent directly on Trello cards. You can show the sums of estimates at the top of each list and the top right corner of each board.

Web site: http://scrumfortrello.com/, https://github.com/Q42/TrelloScrum

Trello-Burndown

Trello-Burndown is an open source tool that generates automatically a burndown chart from Trello cards. As a precondition you have to encode some information into the card’s title. To view the charts you can use Chrome (Chromium), Firefox, Safari (WebKit) and Opera.

Web site: https://github.com/devtyr/trello-burndown

TrelloWIPLimits

TrelloWIPLimits is a simple open source browser extension that adds work-in-progress limits to Trello lists supporting a Kanban workflow. To set a WIP limit on a list, include the limit in braces in the list title (e.g., “My List [4]). When the number of cards in the list exceeds the limit, the list background will turn red. You may also set a minimum WIP limit by using a range (e.g “Title [2-3]”).

Web site: https://github.com/NateHark/TrelloWIPLimits

Templates

Trello has also a template system that allows you to have a predefined setting available whenever your want to start something new. Here are some of the public templates available for Scrum:

Product backlog template: https://trello.com/b/eTl6hudO/template-product-backlog

Sprint template: https://trello.com/b/Nr3RvsY1/sprint-template

Sprint retrospective template: https://trello.com/b/YEXXigXH/template-sprint-retrospective

References / Further reading

A Trello template for your Product Backlog

7 key tips for using Trello for Scrum software development

10 Tips for using Trello as an effective Agile Scrum Project management Tool

How to set up Trello board for Scrum

Going Agile: Using Trello As Scrum Management Tool

How Trello Can Be Your Secret Weapon for Agile Work

Using Trello for Kanban Boards