How to order swimlanes by Epic on a Kanban or SCRUM board

Platform Notice: Data Center Only - This article only applies to Atlassian products on the Data Center platform.

Note that this KB was created for the Data Center version of the product. Data Center KBs for non-Data-Center-specific features may also work for Server versions of the product, however they have not been tested. Support for Server* products ended on February 15th 2024. If you are running a Server product, you can visit the Atlassian Server end of support announcement to review your migration options.

*Except Fisheye and Crucible

Summary

When using swimlanes in a Kanban or SCRUM board, sometimes the order in which the swimlanes appear is not desired. It is not immediately clear how the ordering works, since it's not possible to drag and drop the swimlanes themselves to re-order them. The solution below explores re-ordering for Epic swimlanes.

Solution

Kanban Board

  1. Go to the Kanban board for which you wish to re-order swimlanes by epic

  2. In the top right hand corner, click Board > Configure

    (Auto-migrated image: description temporarily unavailable)

  3. Navigate to the Columns menu and make sure that the Kanban backlog is enabled (by dragging a status into the Kanban backlog column on the far left), and that the Epic Panels setting is enabled, as illustrated in the screenshot below:

    (Auto-migrated image: description temporarily unavailable)

  4. Navigate to the Swimlanes menu and set Base Swimlanes on to Epic

    (Auto-migrated image: description temporarily unavailable)

  5. Go to the Kanban backlog page, click on the EPICS panel to show the list of Epics, and then re-order the Epics in the desired order. For example, in the example below, we are re-ordering the Epic "Epic 1" under "Epic 2":

    (Auto-migrated image: description temporarily unavailable)
    (Auto-migrated image: description temporarily unavailable)
  6. Go to the Kanban board page, and verify that the swimlanes are now following the Epic order:

    (Auto-migrated image: description temporarily unavailable)

SCRUM Board

  1. Go to the SCRUM board for which you wish to re-order swimlanes by epic

  2. In the top right hand corner, click Board > Configure

    (Auto-migrated image: description temporarily unavailable)

  3. Navigate to the Swimlanes menu and set Base Swimlanes on to Epic

    (Auto-migrated image: description temporarily unavailable)
  4. Go to the SCRUM board backlog page, click on the EPICS panel to show the list of Epics, and then re-order the Epics in the desired order. For example, in the example below, we are re-ordering the Epic "Epic 1" under "Epic 2":

    (Auto-migrated image: description temporarily unavailable)
    (Auto-migrated image: description temporarily unavailable)
  5. Navigate to the active sprint page, and verify that the swimlanes are now following the Epic order:

    (Auto-migrated image: description temporarily unavailable)

Updated on April 2, 2025

Still need help?

The Atlassian Community is here for you.