Plans Mode Selection
TheplansMode parameter is the primary switch for SAFe integration. Setting it to a SAFe value changes which additional configuration fields are shown and which Plans are loaded as columns.
Available SAFe Plans Mode Values
SAFe Program Increment Parameter
This parameter is shown only when Plans Type is set to SAFe Sprints in Program (SAFE_SPRINTS) or SAFe Sprints in Portfolio (SAFE_PFL_SPRINTS).
The Program Increment Parameter ID field references a Polarion page parameter by name — it does not create one. You must define the page parameter on the Wiki or LiveDoc page first, then enter its ID here. If the parameter is missing or the ID is wrong, no plans load. See the ticket insight: SAFe configuration errors most commonly trace back to missing or misreferenced Page Parameters.
Assignment Mode — SAFe Swimlanes
These parameters control how swimlanes are grouped when using a SAFe assignment mode. SetassignmentMode to one of the SAFe values to activate SAFe-based row grouping.
SAFe Assignment Mode Values
SAFe Assignment Mode Parameters
SAFe Plan Cells Mode
When using SAFe sprints or stemming-based planning, items can be locked to specific plan-resource intersections (cells) rather than moved freely across plans.The exact runtime behavior of
planCellsMode in each SAFe plans mode combination should be verified against the live product, as interactions between planCellsMode, plansMode, and assignmentMode are complex.SAFe Parent Sync
When work items are assigned to a team in a SAFe mode, Planningboard can automatically sync those items to the correct Team Program Increment plan.The
syncSAFEParentsFromChildren behavior — automatically syncing SAFe User Stories to the correct Team Program Increment plan when team assignment changes — is an automatic behavior in SAFe plans modes, not a separately configurable parameter. It triggers when a work item’s team assignment changes and remaps the plan ID based on the team assignment.Capacity Parameters in SAFe Contexts
Capacity calculation parameters apply in SAFe modes as in standard modes, but their interaction with SAFe plan structures has specific behavior.
See Capacity Parameters for the full capacity configuration reference.
Configuration Example
The following example shows a board configured for SAFe Program Increment planning at the program level, with teams as swimlanes.- Columns are SAFe iteration plans (sprints) within Program Increment
PI_2025_Q3 - Rows (swimlanes) are SAFe teams sourced from the Polarion SAFe Solution
- Only teams with assigned cards are shown (
showEmptySwimlanes = false) - Capacity bars are shown per swimlane per sprint
Level-by-Level Configuration Summary
Different SAFe hierarchy levels require different combinations ofplansMode and assignmentMode.
Limitations
- Planningboard swimlane configuration does not support Polarion page parameters (e.g.
$pageParameters.xxx) for dynamic team filtering. Workarounds include configuring static swimlanes using link roles, or creating one Planningboard page per team. - Custom Team work item types are not supported for SAFe swimlane configuration. Only Nextedy’s standard Team work item type with the required custom fields (
safeTeam,safeProgram) is supported. Nextedy GANTT (25.5.0+) supports custom team types if that is a requirement. - SAFe configuration is highly context-dependent: the configuration UI changes based on
plansModeselection. If your board is showing unexpected configuration fields, verify the Plans Type selection first. - Multi-assignee capacity distribution and sub-item effort distribution are not supported in SAFe modes (consistent with general Planningboard capacity limitations vs. Nextedy GANTT).
Related Reference Pages
- Plans Modes — full reference for all
plansModevalues - SAFe Sprints —
SAFE_SPRINTSmode details - SAFe Program Increments —
SAFE_PISmode details - SAFe Solution Trains —
SAFE_SOLUTIONmode details - SAFe Team Mode —
SAFE_TEAMassignment mode - SAFe Train Team Mode —
SAFE_TRAIN_TEAMassignment mode - SAFe Programs Mode —
SAFE_PROGRAMSassignment mode - Capacity Parameters — capacity configuration reference
- Plans (Columns) Parameters — full plans column configuration
- Swimlanes (Rows) Parameters — full swimlane configuration
Sources
Sources
KB Articles
- Planningboard Widget Parameters
- Planningboard: Customizable Statistics and Capacity Indicators
- Planningboard interface & basic interactions
Config.javaPlanningBoardWidget.javawidget.vmPlanningBoardWidgetRenderer.javaPlanningBoardWidgetDependenciesProcessor.java