> ## Documentation Index
> Fetch the complete documentation index at: https://learn.nextedy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Swimlanes

> Swimlanes are the horizontal rows of a Nextedy PLANNINGBOARD. Each swimlane groups a set of work item cards and displays a capacity bar showing the planned load against the swimlane's available capacity.

<Frame>
  <img src="https://mintcdn.com/none-17b4493f/zUlmOSLBIQ0HyaAX/planningboard/diagrams/guides/swimlanes/index/diagram-1.svg?fit=max&auto=format&n=zUlmOSLBIQ0HyaAX&q=85&s=3269925d42397b78acf3b9dd9e54fc4c" alt="Board layout grid with three Plan columns and Swimlane 1, Swimlane 2, and Unassigned rows, each showing cards and a capacity bar; Plan C in Swimlane 1 is overloaded at 120%" width="700" height="390" data-path="planningboard/diagrams/guides/swimlanes/index/diagram-1.svg" />
</Frame>

<Tip title="Swimlane assignment type">
  The swimlane assignment type is the central configuration choice. It determines which field or relationship the board reads to place each card into a row. All other swimlane options — sorting, filtering, multi-value handling — build on top of this choice.
</Tip>

## Assignment Types

**[User and Assignee Swimlanes](/planningboard/guides/swimlanes/user-swimlanes)** — Group cards by the work item's assignee field. One swimlane appears per user who has assigned work in the selected Plans, making this the most common type for sprint planning and capacity tracking per team member.

**[Parent Item Swimlanes](/planningboard/guides/swimlanes/parent-item-swimlanes)** — Group cards by their parent work item (e.g. by Feature or Epic). Cards for child items cluster under the parent they belong to, giving a hierarchical view of planned work.

**[Enumeration Field Swimlanes](/planningboard/guides/swimlanes/enum-swimlanes)** — Group cards by any custom enumeration field on the work item (e.g. component, team, priority tier). One swimlane is created for each enum value present in the data.

**[Multi-Valued Field Swimlanes](/planningboard/guides/swimlanes/multi-valued-swimlanes)** — A variant of enumeration swimlanes for fields that can hold more than one value. A card appears in every swimlane that matches one of its field values.

**[Project Swimlanes](/planningboard/guides/swimlanes/project-swimlanes)** — Group cards by the Polarion project they belong to. Useful for cross-project boards where work from multiple projects shares the same set of Plans.

**[SAFe Swimlanes](/planningboard/guides/swimlanes/safe-swimlanes)** — A specialized assignment type for Scaled Agile Framework (SAFe) boards, grouping cards by Agile Release Train (ART) or team-level constructs according to SAFe naming conventions.

**[No Swimlanes Mode](/planningboard/guides/swimlanes/no-swimlanes-mode)** — Disables row grouping entirely. All cards appear in a single flat list per Plan column, which can be useful for simple boards or when swimlane grouping is not needed.

## Swimlane Behaviour

**[Sort Swimlanes](/planningboard/guides/swimlanes/sorting-swimlanes)** — Control the order in which swimlanes appear on the board. Sorting is coupled to the item sort order — the guide explains the relationship and the available options.

**[Filter Swimlanes by Plan Range](/planningboard/guides/swimlanes/filtering-by-plan-range)** — Restrict which swimlanes are shown based on the date range of the Plans displayed. Useful for hiding swimlanes that have no work in the visible time window.

**[Filter Swimlanes by Team](/planningboard/guides/swimlanes/filtering-by-team)** — Narrow the swimlane list to a specific team, drawing on the Teams Service configuration. Combine with user swimlanes for per-team capacity views.

<Note title="Capacity and swimlanes">
  Capacity bars are displayed per swimlane when capacity tracking is enabled. See the [Capacity Management](/planningboard/guides/capacity/index) guides for how to configure swimlane capacity, normalization, and multi-dimensional capacity tracking.
</Note>

<Accordion title="Sources">
  **KB Articles**

  * Swimlane Assignment Types
  * Filter user swimlanes by Plan range
  * Sorting of Swimlanes (Parent Item Assignment Type)

  **Support Tickets**

  * [#5922](https://support.nextedy.com/helpdesk/tickets/5922)
  * [#6681](https://support.nextedy.com/helpdesk/tickets/6681)
  * [#5760](https://support.nextedy.com/helpdesk/tickets/5760)

  **Source Code**

  * `PlanningBoardWidgetRenderer.java`
  * `licenseReadonly.cy.ts`
  * `filterMultiSwimlaneRows.cy.ts`
  * `Config.java`
  * `PlanningBoardWidget.java`
</Accordion>
