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 Kendis.io 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
4.0
/3
3.3
/245
3.2
/12
3.8
/6
4.0
/7
3.5
/4
# 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

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.

 

Finally

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?

 

Are you Agile, Waterfall or Hybrid?

Jira BigPicture logo

TRY FREE FOR 30 DAYS

Jump to Atlassian Marketplace.
Scope, Gantt chart, Roadmap, Board, Resources, Risks, Reports and more.

The good news

Nov 2020
BigPicture 8 has been on the market since September. Watch this one-hour webinar to learn what new modules and improvements the Eight delivers.

Sep 2020
The integration with Trello arriving in BigPicture 8, paves the way for BP to “umbrella portfolio management” league. Let teams in your organization enjoy the tools they love, yet keep an eye on the big picture with Gantt charts, Roadmaps, Program Boards that BigPicture has. More on the new Trello-BigPicture interface.

Sep 2020
The release of BigPicture 8 is fast approaching. So far, we’ve debated on new features version 8 is bringing, such as [Boxes], new Gantt chart 2.0, and Scenarios. Let’s have a closer look at the practical aspect – how to upgrade to BigPicture 8 if you’re on version 7.

Upcoming events

See you at:

  • Global SAFe Summit in Denver, Sep 23-24, 2020

Complete calendar

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.