---
title: "Kanban Project Management with Drupal Burndown Module"
description: "Burndown is a native Drupal agile project management tool. It provides support for both kanban and sprint-based projects and several forms of task-size estimation. The module is designed for..."
url: https://www.inmotionhosting.com/support/edu/drupal/install-drupal-burndown-modoule/
date: 2021-08-17
modified: 2023-09-13
author: "InMotion Hosting Contributor"
categories: ["Drupal"]
type: post
lang: en
---

# Kanban Project Management with Drupal Burndown Module

![Kanban Project Management with Drupal Burndown Module](https://www.inmotionhosting.com/support/wp-content/uploads/2021/08/canva-drupal-burndown-module-1024x538.jpg)

Burndown is a native Drupal agile project management tool. It provides support for both kanban and sprint-based projects and several forms of task-size estimation. The module is designed for flexibility and extensibility, but it has sensible defaults in place: just turn it on, navigate to the Burndown dashboard from your menu, and start adding projects.

- [Install the Drupal Burndown Module](#install) wp:list /wp:list
  - [Burndown Module Settings](#settings)
- [Create a Drupal Kanban or Sprint](#create) wp:list /wp:list
  - [Burndown Kanbans](#kanban)
  - [Burndown Sprints](#sprints)

## Install the Drupal Burndown Module

1. Visit [https://www.drupal.org/project/burndown](https://www.drupal.org/project/burndown).
2. Log into Drupal and [install the Drupal module](https://www.inmotionhosting.com/support/edu/drupal/install-2/) using the Burndown tar.gz download link for your Drupal version.
3. Click **Enable newly added modules**.
4. Select the checkbox for **Burndown**.
5. At the bottom, select **Install**.

### Burndown Module Settings

Burndown will add a section of the same name in your Configuration page. You’ll have options to edit:

- Email notifications
- Default geometric estimate sizes
- Default T-shirt estimate sizes
- Task resolution statuses
- Task relationship types
- Task relationship opposites

When you’re done, don’t forget to click **Save configuration**. There’s a separate **Default Swimlanes** option to edit that list.

## Create a Drupal Kanban or Sprint

### Burndown Kanbans

![Drupal Burndown Project](https://www.inmotionhosting.com/support/wp-content/uploads/2021/08/drupal-burndown-add-project.png)

1. In the top menu, select **Burndown**. If you don’t see the option, [clear your Drupal cache](https://www.inmotionhosting.com/support/edu/drupal/drupal-performance-optimization/) and try again. The Burndown button may not be available if you’re not using the default Bartik theme.
2. You’ll see the project dashboard. Select **Project list**. There, you’ll see an empty table for summarizing projects. Select **+ Add Project**.
3. Add a project name.
4. Add a 4-10 letter shortcode which will serve as the prefix for related ticket IDs.
5. Choose a project style: kanban or sprint. We’ll cover more about the differences later.
6. Select an estimate type. If none of the drop-down options relate to the project, select *None*.
7. If desired, deselect the checkbox for *Published* to hide it from logged in Drupal users.
8. Select **Save** at the bottom.

![Drupal Burndown Project Example](https://www.inmotionhosting.com/support/wp-content/uploads/2021/08/drupal-project-example.png)

After you save your project settings, you’ll be redirected to the project page showing the project creator, shortcode, and project type. Select the **Project entities**.

Now the table has links to visit the backlog, kanban board, completed tasks, and swimlanes (commonly referred as columns).

![Drupal Burndown Project Entities](https://www.inmotionhosting.com/support/wp-content/uploads/2021/08/drupal-burndown-project-example-entity-1024x148.png)

Select **Backlog** from the project entities page to create tasks, sometimes called cards. When you select **+ Add a Task**, you’ll see the following options:

- Name
- Priority with a drop-down menu including six options from Trivial to Blocker (can be changed in Burndown settings)
- Description for necessary details
- “Assigned To” which can search Drupal users
- Taxonomy tags for further organizing kanban tasks
- Links with Link text
- Upload PNG, JPG, and JPEG images
- “Related to” for connecting blocked/blocking or following/followed tasks

![Drupal Burndown Task Example](https://www.inmotionhosting.com/support/wp-content/uploads/2021/08/drupal-burndown-task.png)

Once done, **Save** changes. Continue creating tasks until you’re done. Then select **Task entities** at the top to view all tasks.

Press your browser “back” button to continue if you receive the following warning: “Redirects to external URLs are not allowed by default, use \Drupal\Core\Routing\TrustedRedirectResponse for it.” The task was still created.

From there, when you select the task shortcode or **Edit** button, you’ll now see a “reported by” text field, log section at the bottom, and tab for revisions.

To move the task from the backlog to your new Drupal kanban, select **Project Dashboard** > **Project list** > **Backlog**. Select the “right arrow” icon titled “send task to the board.” 

![Drupal Burndown Backlog](https://www.inmotionhosting.com/support/wp-content/uploads/2021/08/drupal-burndown-backlog-to-kanban.png)

Select **Board** from the project dashboard to see the kanban. By default, Drupal kanban boards will have swimlanes for “To Do,” “In Progress,” “Testing,” and “Deployed.” Your new task will show as a card under “To Do” including applicable tags and buttons to close, edit, and send back to the backlog. You can drag and drop tasks between swimlanes.

![Drupal Kanban with Burndown](https://www.inmotionhosting.com/support/wp-content/uploads/2021/08/drupal-burndown-board-1024x430.png)

The *Completed* section will be populated once you close a task. Note that you must choose a resolution status to close a kanban task.

Select **Swimlanes** from the project entities page to create and reorder columns. Once you select **+ Add Swimlane to **, add a name and select **Save**.

To make Drupal project management easier, create a project block for your sidebar or top menu.

### Burndown Sprints

The sprint workflow is similar to the kanban. The key difference is that you’ll create sprints in the backlog.

Ignite your online presence with cutting-edge [Drupal Website Hosting](https://www.inmotionhosting.com/drupal-hosting). Elevate speed, security, and reliability for a seamless website experience.
