Come for the products,
stay for the community

The Atlassian Community can help you and your team get more value out of Atlassian products and practices.

Atlassian Community about banner
Community Members
Community Events
Community Groups

Jira Align and Jira Portfolio

I am new to Jira, what are the differences between Jira Align and Jira Portfolio?

4 answers

1 accepted

9 votes
Answer accepted

Hi @Jodi LeBlanc

I am not a Jira Portfolio expert, but here is my perspective at a high level. I hope this helps.

Jira Portfolio is fundamentally built on top of Jira, while Jira Align is a completely independent application (albeit being integrated with Jira) which communicates/integrates with Jira via the Atlassian Jira API.

What this means is that Jira Portfolio depends (for the most part) on the underlying Jira data structure, which is not normalized and is focused on the issue (due to Jira's issue management/bug tracking origins) and not the team or the time dimensions essential to proper agile discipline. This means (stand-alone) Portfolio is also missing most SAFe constructs, such as multiple team levels, time dimensions, objectives, and a bunch more. Portfolio basically gives you the ability to add higher-level work objects above the Jira Epic (and some road mapping/planning), but there are still no time planning dimensions above the sprint that are meaningful (such as SAFe's Program Increment). There are actually also no meaningful teams in Jira, and that impacts how teams roll up (or don't) in Portfolio.

Jira Align has a (mostly) normalized data structure that is based on agile and agile at scale (think SAFe) core principles and concepts that allow for organizations to properly plan, monitor, and execute work over multiple time dimensions and scale (from strategic to tactical).

Dimensions within Jira Align, mostly missing from Jira and Portfolio, include:

  1. Levels of teams (agile/kanban team, program team, portfolio team) structured hierarchically
  2. Multiple time dimensions (primarily sprint and Program Increment focused, but also date bound and calendar year) also hierarchically structured
  3. Defined work object levels that follow the SAFe model (and also hierarchically structured)
    1. Long-term (and shorter-term) goals
    2. Strategic themes
    3. Portfolio epics
    4. Capabilities (an optional level I don't recommend using)
    5. Features (Jira Epics)
    6. Stories/Defects/Spikes
    7. Agile Tasks (Jira sub-tasks)
  4. Role-based access to functionality and work
    • This aspect is critical to regulatory compliance, such as Sarbanes-Oxley (SOX) and others.
    • Scrum Masters, Product Owners, Business Owners, and other roles all have unique capabilities within Jira Align, unlike Jira's open access model
  5. Organizational hierarchy - think the organizational reporting half of the matrix org
  6. Geographic regions
  7. Customers and products
  8. and others

For example, a story must be completed by a single team in a sprint or be split (hence sprints bound stories from a time perspective and teams from an org perspective). That story is ideally parented to a feature (Jira Epic) that is parented to a Portfolio Epic (also known by many as an initiative). The initiative may be linked to a strategic theme that allows tracking ROI and spend based on strategic budgets. The agile team working the story rolls up to an agile release train (also known as an ART or program), which in turn rolls up to a portfolio with its own team. Time-wise, the sprint is contained within the larger Program Increment and the time frame of the portfolio epic (which can be several PIs). All of these dimensions (and more) are available out of the box with Jira Align, and can be reported against.

The major integration difference between the two, in my opinion, is that Jira Align connects with Jira via the Atlassian Jira API, while Portfolio is an extension of Jira. This means that to get meaningful metrics and roll-ups in Jira Align requires most teams to change behavior in Jira to a more normalized, organizational standard vs each team having any workflow, create/edit screen, custom fields, etc. that they might be use to in Jira without Jira Align.


Jimmy Seddon Community Leader Jan 21, 2020

Holy Cow!  Thank you for the very detailed and informative answer @Peter Jessen! This was an extremely helpful explanation of the differences!  Also, kudos to @Jodi LeBlanc for asking the question we were all thinking ;)

Like # people like this
0 votes
DPK J Community Leader Jan 12, 2020

Excellent question @Jodi LeBlanc  and super excellent response @Peter Jessen 

Thanks @DPK J I was very impressed with @Peter Jessen 's response :)

Like Peter Jessen likes this

Grateful to be of service here.

switch to BigPicture this is a suggestion I give you that I have been an enthusiastic supporter of Portfolio for Jira

Wow thanks @Peter Jessen for the great explanation and detailed response to my question. I really appreciate it!

Suggest an answer

Log in or Sign up to answer
Community showcase
Published in Jira Align

Rockin' the Roadmap - How to make most of the Roadmap with Jira Align

The roadmap challenge for large scale agile enterprises Regardless of the agile framework you use, the agile enterprise has a massive scale with the challenge to connect hundreds of teams and thous...

2,449 views 7 24
Read article

Community Events

Connect with like-minded Atlassian users at free events near you!

Find an event

Connect with like-minded Atlassian users at free events near you!

Unfortunately there are no Community Events near you at the moment.

Host an event

You're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events

Events near you