SoftwarePlant is now BigPicture! Learn more
Jul 16

Program Board for Jira. How to locate a decent plugin?

Jira program board plugin‘Program Board’ is a SAFe® term. But the tool is so useful and visually appealing that it has been widely adopted by the Jira community, including Scrum, Scrum of Scrums, SAFe, and LeSS practitioners. One of the most distinctive features of the program board are its inter-team dependencies, represented by the famous ‘strings’. While the majority of Program board plugins seem to promote the ‘planning’ variant of the Program board, one cannot pass over the lesser-known ‘execution-stage’ and ‘cross-program-overview’ variants of the tool. Scroll down to see screen captures of all of them.

Let’s compare the most popular Program board plugins for Jira. Also, let’s answer other program-board-related questions: does Jira native Scrum board meet the minimum requirements to act as a Program board? What features should a Program board have? Do you need to plan at the PI (Program Increment) level to justify the existence of a Program board in your organization?

Agile Hive – SAFe® with Atlassian Tools BigPicture Dependency Map for Jira – link viewer Easy Agile Programs Kendis – Scaling Agile Platform piplanning app
Vendor //SEIBERT/MEDIA SoftwarePlant FindOut Technologies AB Easy Agile Rentouch
Jira Server yes yes yes yes yes
Data Center yes yes yes yes
Cloud yes yes yes yes
# of active instances 48 10761 250 554 162
Marketplace rating
/# of reviews
# of releases (I – VI 2020)
~how actively an app is developed
6 24 10 5
Launched 2018 2014 2018 2018
Price Cloud 100 users user/month $2.8 $3
Price Server 100 users annually $6000 $2000 $2000 $3000

Program boards

Planning board (sticky notes and strings) yes yes yes yes yes yes
Execution-stage program board. Graphs, progress bars, to do – in progress – done task counts, etc. yes yes yes
Cross-program board. An overview of the portfolio of programs with aggregates. yes

An effort was made to gather accurate data, but these apps are sometimes incomparable. Data current at the time of writing. Help improve the table – e-mail marketing (a)

Why has Jira Align not been included? While Jira Align is a de-facto plugin for Jira, it’s not offered through Atlassian Marketplace. We’ve seen the board available in Jira Align and may responsibly say BigPicture board keeps up with the JA one.


Does Jira have a program board?

Jira Software natively has Scrum and Kanban boards, and so could you use one of them as a Program board and skip the whole plugin ordeal? Jira’s boards lack:

  • the cross-team dependency visualization, those popular curved arrows
  • while you could use Jira Sprints for the iteration-level planning, you’ll miss the PI level which Jira boards don’t have
  • you would have a difficult time trying to display many iterations, let alone PIs, in a single view without a plugin

So, we would say ‘no’. The boards available in Jira SOftware are nowhere near a true Program board, and so you probably need a plugin.


Program board – not one, but three

Now, three variants of the Program board exist, with the ‘PI planning’ one being widely known, as it has been preached by SAFe for a while. Get a grasp of the planning-stage program board (the one proposed by SAFe) vs. execution-stage program board vs. the portfolio-level program board. We’ll use BigPicture screenshots, as the plugin has all three types.

The core features of the PI planning program board are:

  • cross-team dependencies
  • the backlog
  • iteration, as well as PI (Program Increment) levels of planning
  • note the ‘Unassigned’ area, collapsed in the screenshot below. It’s wise to have room for scheduling features and user stories not assigned to a team
Jira program board

The planning-phase program board in BigPicture. Sure, there are the cross-team dependencies (represented by green, orange, and red arrows), but there is also the ‘Unassigned’ area, available at both Iteration and PI levels. The PI planning level has been collapsed in the screenshot, but it looks similar to the iteration level.


The execution-phase variant of the program board has:

  • comprehensible reporting on how a program, PI or iteration is progressing
  • notice the time box combo-box in the top-left corner
  • standard measures of progress are: # of story points burnt, # of bugs fixed, # of tasks per assignee, estimated remaining time, or # of features/user stories not completed
  • the board is there for a PM to monitor the progress and for everybody else to stay motivated
  • you can drill down the graphs in BigPicture (see screenshot)
Execution-phase program board

BigPicture Reports module can act as the execution-phase program board. Note the time box combo box, evident in the top-left corner.



portfolio-level program board

  • takes a long-term, multiannual view
  • has progress bars and various aggregates, such as the ones related to time tracking, task-per-status counts, etc.
  • one row per program, although you can drill down to the iteration level in BigPicture version 8
Jira cross-program board

The cross-program, portfolio-level variant of the program board for Jira; available in BigPicture ver. 8 plugin.


I don’t use PIs

And so will the program board be useful for my organization if we don’t plan at the Program Increment level?

We’ve seen clients planning at the iteration level only, yet using the program board tool for its cross-team dependencies and the many-iterations-per-view capability. ‘Program Increment’ is a term specific to Scaled Agile Framework, yet we’ve seen Scrum, Scrum of Scrums, LeSS, and other agile organizations profiting from the BigPicture program boards.


What features must a program board have?

We believe a true program board plugin for Jira must have the following features:

  • several iterations ahead, a dozen or so teams. If the board cannot cope with those then it’s not the program board
  • ‘above team’/unassigned level of planning. You need to be able to schedule tasks on the board, yet not assign them to a team.
  • cross-team dependencies
  • delivery dates for features and milestones
  • visualizing future events. In BigPicture use markers for that
  • responsiveness; you need to be able to drag and drop a feature or story from the backlog in a matter of seconds during the PI planning session, as opposed to time-consuming editing of a task
  • the board needs to be in sync with Jira. While you could maintain the program board in some MS Excel file, in such an environment the planning sessions wouldn’t work, especially with distributed or dispersed teams

Have a look at this program board tutorial:


Read more:

Program board vs. Roadmap, what’s the difference?


About The Author

With his automotive background Marcin goes beyond the 'Jira + software development' standard. He likes simple, up-to-five-sentence answers to complex questions.