Numerous applications designed to manage Scaled Agile Organizational Structures in Jira go beyond the fundamental Projects and Boards. These tools incorporate Programs, Agile Release Trains (ARTs), Portfolios, Products, and Product Lines to enable comprehensive reporting. They also utilize custom JQL (Jira Query Language) filters for defining precise data scopes in Velocity and Burnup Charts.
A challenge emerges when integrating these abstract entities with board context to obtain Sprint and Kanban metrics for larger organizational units, such as Divisions or Product Lines, which often consist of dozens of teams, each with its own team-level boards. The process of selecting numerous boards as data sources every time new charts are created becomes cumbersome.
To tackle this issue, we introduced the 'Board set' feature. This feature simplifies the aggregation of Sprint and Kanban metrics for large units by enabling the selection of multiple boards as a single data source with just one click, thereby streamlining the chart creation process.
Create board set
To start utilizing board sets instead of individually adding boards each time you create a chart, there are two approaches:
As you go, add the boards you need and save them as a board set directly within the settings.
screenshotIn the 'Board sets' tab, recreate your organizational structure and make use of it when creating charts.
screenshot
You can create Scrum board sets or Kanban board sets. A mixed set is impractical because each methodology requires specific calculations.
Although it's not required, we recommend adding a description to your set for easier navigation, especially when you have numerous board sets.
Board sets are only selectable by their creators. Nonetheless, you can share charts featuring selected board sets with anyone. If the person or group doesn't have access to certain boards or projects, the data for those restricted areas will not be displayed.
Edit board set
You can open and edit the board set from the list and the chart settings.
screenshot
The board set will be automatically updated across all charts, meaning charts with edited board sets will display the updated data.
To view the updated board set after editing, you may manually refresh it:
Per board configuration
These settings are applied by default when you add the board set to the chart.
(Displayed screenshot)
Display Name: This name will be shown in place of the actual board name in Jira, providing a simplified identification option if necessary.
Sprint Filter: This feature allows you to filter sprints based on their names, utilizing regular expressions (regexp).
Custom Estimation Field: Enables the use of any numeric field for calculations.
Custom Done Status: This setting allows for the designation of one or more statuses to signify completed work.
Adjust boards' settings for a particular chart
After selecting the board set in the settings, you can adjust the default configurations for boards within the set:
[Insert screenshot here]
These adjustments apply only to the configuration for specific charts and remain in effect until they are changed or manually reset to the default settings.
When the list of boards in the board set is updated, new boards will display with the default configuration upon closing and reopening the board set in the opened chart settings.
[Insert screenshots: before/after]
Changes to the board configuration within a board set do not impact the custom configuration of a specific chart unless the board set is manually reset to the default settings.
Screenshots: before/after
What it means on examples:
Before changes | After changes without refreshing | ||
---|---|---|---|
Configuration in the Board set | Custom configuration, in particular chart | Configuration in the Board set | Custom configuration, in particular chart |
Board A
Board B
Board C
| Board A
Board B
Board C
| Board A
Board B
Board D
| Board A
Board B
Board D
|
Adding board sets with the same boards
The board set can include any list of your choosing. It is advisable to name board sets with meaningful titles to easily identify the contents. Ideally, these sets should align with your organizational structure, accurately reflecting its components.
However, a set can also represent a major release or a program. These elements tend to be more dynamic and less stable than the organizational framework, potentially leading to a board appearing in multiple board sets within a single chart.
screenshot
If a board is included in more than one board set in the same chart, calculations should reflect its presence in all relevant board sets.
In the breakdown by boards, this board will be shown once.
In the breakdown by board sets, this board will be counted for all board sets tied to it.