Where are my dependencies? You're only a board away

Do you find that your teams are getting blocked mid-way through a Sprint because they're waiting for something? 

… Maybe they’re waiting for designs from another team.

… Maybe they’re blocked by a technical environment being down.

 Or maybe it’s an unexpected delay that slipped through the cracks.

Whatever the reason, keeping on top of multiple teams is not only difficult, but time consuming, especially when working with physical boards. To claw back some of the hours in your week, enter JIRA.

You can automatically pull all dependencies across multiple projects into a single board in JIRA. No manual updates. No inconsistencies. No excuses.

dependencies board.png

To do this, simply:

  • First, make sure on your existing project boards you are flagging dependencies (i.e. linking issues) by doing the following: more (...) > Link > JIRA Issue > Choose issue link type ‘blocks’ or 'is blocked by'.
  • Create a saved filter which cuts across all the projects you want visibility on and that it is filtering dependencies: Issues > Search for issues > Enter filter query.
    • Example filter (you will need the ScriptRunner add-on for this): (project = X OR project = y OR project = z) AND issueFunction in hasLinkType("Blockers")
  • Create a new board: Boards > View all boards > Create board > Create a Kanban board > Board from an existing Saved Filter > Choose the filter you created above.
  • Map the statuses for these projects to columns on your team board: Board Settings > Columns.
  • Voilà!

With this dependencies board, key team members across all of your teams can gather around to see what needs some help or what to watch out for, all in real time.


For this to work effectively, you’ll have to make sure to keep this board transparent and to synchronise at a regular cadence. I’ve found getting people around the dependency board once or twice a week to be the sweet spot.

How do you keep your dependencies in check?



Kindly direct me to the relevant Community if I am asking in the wrong one.

1) How can we search for issues in "Project A" for 2 disciplines? (EE and ME)

Hi @Alfred Tan, and welcome! Here is a link to ask a question directly in the Jira collection, which should get you a good answer.

And here's a link to the Jira collection for future reference as well.

I can't see from that screenshot how it tells you want is blocking what....showing the blocks is good...but should show what is being blocked too right otherwise it's useless information....

@Chris Blyth - good point. Portfolio for Jira has a dependencies report which shows this more clearly, however in Jira Software, you'll have to drill into the individual card view and look at the 'Link' section.

I get an error Function hasLinkType does not exist


Log in or Sign up to comment
Community showcase
Posted Oct 16, 2018 in Jira

Looking for anyone who made the switch to Data Center

The Jira Marketing team is putting together an ebook on migrating to Data Center. We're looking for pro tips on how you staffed your project team and organized your Proof of Concept. Share yo...

1,160 views 13 10
Join discussion

Atlassian User Groups

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

Find a group

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

Find my local user group

Unfortunately there are no AUG chapters near you at the moment.

Start an AUG

You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs

Groups near you