Mode Overview
plansMode widget parameter to Project Plans (PROJECT_PLANS). This is the default value and requires no SAFe configuration.
Mode Identifier
Set via widget parameter
plansMode. See Plans (Columns) Parameters for the full parameter reference.
Plans Query
The Plans query controls which Plans from the current project appear as columns on the board. It uses standard Polarion Lucene query syntax.Query Syntax
Plans are queried using Polarion’s Lucene query syntax. Common examples:The
plansQuery filter is applied within the current Polarion project. Plans from other projects are not included in Project Plans mode. For cross-project planning, use the Project assignment mode for swimlanes, not a different plans mode.Plan Count Controls
These parameters limit how many Plans appear as columns, independent of the query. Plans are ordered chronologically.Behavior
- Plans are ordered chronologically by their start date.
lastPlanscontrols how many Plans whose end date is in the past appear.nextPlanscontrols how many Plans whose start/due date is current or future appear.- Increasing either value loads more data — large values may affect rendering performance on projects with many Plans.
Configuration Example
Plan Link Template
Supported Variables
The plan link renders as a clickable header on each column. The default template navigates to the standard Polarion Plan view.
Work Item Assignment to Plans
In Project Plans mode, Planningboard assigns work items to Plans based on date overlap. A work item is placed in a Plan column when itsstart_date and end_date fall within the Plan’s date range.
Assignment Logic
- When a user drags a card into a Plan column, Planningboard sets the work item’s
start_dateandend_dateto values within that Plan’s date range. - When a work item’s dates span multiple Plans, it may appear in multiple columns.
- Work items without dates appear in the Unplanned sidebar.
Plan Items Section
The Plan items configuration section in the widget parameters is visible only whenplansMode is set to Project Plans (PROJECT_PLANS). It is hidden for SAFe modes.
Work Item Query
The default value
NOT *:* matches no work items. You must provide a meaningful query to populate the board with work items.Sync to Parent
The Sync to parent option is available only in Project Plans mode. It is not available for SAFe modes.The exact label and behavior of “sync to parent” in the widget UI may vary by Planningboard version. The
stemming and planCellsMode parameters above are the underlying configuration properties. Confirm current behavior in the widget parameters panel.Capacity in Project Plans Mode
Project Plans mode supports capacity tracking per Plan column. Capacity configuration applies whencapacityLoad or multiCapacityLoad is enabled.
Capacity Tooltip
Hovering over the capacity bar on a Plan column shows a detailed capacity tooltip. This tooltip is only available when capacity tracking is configured via the widget parameters. See Capacity Parameters and Capacity Properties for the full capacity reference.Plan Object Fields
When Plans are loaded in Project Plans mode, the following fields are available on each Plan object. These are used inplanLink templates and scripting.
Dependency Link Roles
In Project Plans mode, work item dependencies can be visualized as arrows between cards on the board. Configure which link roles represent dependencies using the following parameter.Example
Plans Mode Comparison
The following table summarizes when to use Project Plans mode versus the available SAFe plans modes.
See Plans Modes, SAFe Sprints, SAFe Program Increments, and SAFe Solution Trains for the other modes.
When you change the
plansMode value, the widget parameters panel changes which fields are visible. The Plan items section, Sync to parent option, and the plansQuery field are only shown when Project Plans (PROJECT_PLANS) is active. SAFe modes show different fields specific to their hierarchy levels.Configuration Example
The following example shows a complete Project Plans widget configuration for a Scrum team running two-week sprints. It loads the last completed sprint and the next four, shows only Stories and Tasks, and enables capacity tracking using story points.- Columns show one past and four future iteration Plans.
- Only Stories and Tasks appear as cards on the board.
- The capacity bar on each column reflects story point totals.
- Swimlanes are grouped by assignee.
Limitations
- No multi-assignee capacity distribution: Capacity load in Project Plans mode does not distribute effort across multiple assignees on a single work item. Only the primary assignee’s capacity is affected. This is a known gap relative to Nextedy GANTT behavior.
- Parallel sprint capacity: Capacity calculation behavior across overlapping/parallel Plans may not match GANTT’s calculation for the same items. If your team runs parallel sprints, verify capacity totals against the GANTT view.
- Parent assignment mode incompatibility:
planCellsMode(plan normalization) is not supported when the assignment mode is set to Parent Item. The Parent assignment mode does not support plan cells. - Plan names with dashes: Plan names containing dash characters (e.g.,
PI-2401,I-2401-1) were affected by a parsing bug causing incorrect column spans, zero capacity display, and missing plan shortcuts. This was partially fixed in version23.8.0and fully resolved in version25.3.0. If you use SAFe-style dash-containing plan names, ensure you are running version25.3.0or later.
Related Reference Pages
- Plans (Columns) Parameters — full widget parameter listings for the Plans section
- Capacity Parameters — capacity widget parameters
- Capacity Properties — server-side capacity configuration
- Plans Modes — overview of all available plans modes
- SAFe Sprints — SAFe sprint-level plans mode reference
- SAFe Program Increments — SAFe PI-level plans mode reference
- Assignment Modes — swimlane row configuration
- Plan Fields — all fields available on Plan objects
Sources
Sources