Skip to main content
See Assignment Modes for an overview of all available swimlane assignment types.

Overview

When assignmentMode is set to Project (PROJECT), the board automatically discovers the sub-projects of the current Polarion project group and renders one swimlane per sub-project. Only sub-projects the current user can read are included; the current project itself is excluded from the swimlane list. This mode is suited to teams or program managers who need to plan and track work across multiple projects simultaneously — for example, a program-level Planningboard spanning several team projects.
Project Mode swimlane grid with an Unplanned Sidebar column spanning both rows and three Plan columns (Iteration 1-3), with Sub-project A and Sub-project B swimlane rows containing work item cards

Widget Parameters

Configure Project Mode in the Widget Parameters panel under Swimlanes (Rows)Assignment Type.

Assignment Mode Parameter

Swimlane Display Parameters

The following parameters apply when assignmentMode = PROJECT.
The reportLink parameter is optional. If not configured, swimlane headers render without a report navigation link.

Swimlane Discovery

Planningboard resolves the swimlane list at render time by querying the sub-projects of the current Polarion project group. The discovery behavior follows these rules:
The exact mechanism for project group resolution (e.g., whether nested sub-groups are traversed) is not confirmed by available context. Verify the depth of sub-project discovery against the live product.

Dragging and Assigning Work Items

When Project Mode is active, dragging a card from the unplanned sidebar or another swimlane to a project’s row assigns that work item to the corresponding sub-project. The assignment is made according to the configured assignmentMode = PROJECT logic in the data service.
Work items with status Verified are locked on the board. They cannot be dragged to a different swimlane or unplanned. This restriction applies to all assignment modes including Project Mode.

Configuration Example

The following widget parameter snippet shows a minimal Project Mode configuration. Widget parameters are set in the Widget Parameters panel when editing the Planningboard widget on a Polarion LiveDoc or Wiki page.
Extended example with capacity tracking enabled:
Set showEmptySwimlanes=true when first configuring a cross-project board so all sub-projects appear as rows, making it easier to distribute unplanned items. Switch back to false once the board is populated to keep the layout focused.

Capacity Tracking in Project Mode

When capacityLoad=true, Planningboard renders capacity bars for each Plan column and can aggregate capacity per swimlane. In Project Mode each swimlane corresponds to a sub-project rather than an individual resource, so capacity reflects the aggregated effort of all work items planned to that sub-project.
Capacity configuration parameters are whitespace-sensitive. Ensure values do not contain leading or trailing spaces when entered in the Widget Parameters panel.

Sorting

The swimlaneSort parameter controls the vertical order of sub-project swimlanes.
Whether additional sort values (e.g., by project ID or custom order) are supported in Project Mode is not confirmed by available context. Check the Assignment TypeSort By dropdown in the Widget Parameters panel for the current list of available options.

Limitations

  • Current project excluded: The project in which the Planningboard widget is embedded is never rendered as a swimlane row. Only sibling sub-projects within the same project group appear.
  • Read permission required: Sub-projects the current user cannot read are silently excluded from the swimlane list. Users with partial project access see only the sub-projects they can read.
  • No multi-assignee distribution: Project Mode does not distribute capacity across multiple assignees within a sub-project swimlane. Capacity is aggregated at the project level. This is consistent with the general Planningboard limitation of no multi-assignee capacity distribution (see Capacity Parameters).
  • Swimlane sort coupled to item sort: The swimlane sort order in Project Mode is coupled to the overall item sort order on the board. Reordering items may affect swimlane rendering order.

Relationship to Other Assignment Modes

Project Mode is one of several swimlane assignment types available in Planningboard. For details on each mode, see:

Where to Configure

  1. Open the Polarion LiveDoc or Wiki page containing the Planningboard widget.
  2. Enter edit mode and open the widget’s Widget Parameters panel.
  3. Navigate to Swimlanes (Rows).
  4. Set Assignment Type to Project.
  5. Optionally configure showEmptySwimlanes, collapsibleSwimlanes, swimlaneSort, and reportLink.
  6. Save the widget parameters.
For full parameter reference, see Swimlanes (Rows) Parameters.
KB Articles
  • Swimlane Assignment Types
  • Filter user swimlanes by Plan range
  • Planningboard interface & basic interactions
Support TicketsSource Code
  • PlanningBoardWidgetRenderer.java
  • PlansMode.java
  • PlanningBoardDataService.java
  • PlanningBoardWidgetDependenciesProcessor.java
  • AssignmentMode.java
Last modified on July 10, 2026