Kanban for 3 teams, move issues between teams Edited

New to JIRA/Kanban, so I am asking for some help. I have created a Kanban board for my small team (Team A) of 4, and two other teams of larger size would like one for themselves. I am looking for the best solution to accomplish the following end goals:


- Each of the three teams (Team A, B, and C) needs a Kanban board.

- Each of the three teams should have different sets of epics.

- Team A should be able to see only Team A issues. Same for Team B and Team C, HOWEVER the project lead of each of the three teams should be able to easily move issues between teams. 


My best guess it that an easy way to set it up would be 3 separate projects, and 3 different boards. But "moving issues" seems to be a bit of a hassle, as we might be swapping tasks around commonly. It was also requested to have the issues in the same project, just to separate groupings of epics by team. 

1 answer

2 votes

Three projects would work, with your project leads able to see all three projects (and users/developers only able to see their own)

Move is a bit of a hassle in Jira, it should really be an exception not something you do regularly.

So, I would say your instinct to have one project is going to be a lot better for you!

The downside of one project is you won't be (easily) able to hide the issue from users.  But I generally wouldn't hide them anyway, as they might be useful.  I'd rely on the boards to filter and focus.

So, have one project, and a custom field for "team".  Each board should have a different filter - "project = X and team = 1/2/3".

If you still want to do the "hide issue" thing, you still can.  Instead of a "team" field, create an "issue security scheme" that has each team as a level, with all the project leads included in each level and only the leads have "set issue security" permission.

Unless the visibility is critical, I'd even consider displaying all cards in the same board, but in separate swimlanes for separate teams.

I have this set up, with the issue security scheme configuration. It seems to be working out okay, so far.

My swimlanes are based on epic, so I have set the epics set to each team's security level to hide them.

However, if I change an issue's security type without changing the Epic to one of the corresponding team, it gets filtered out and doesn't show up on the board. Maybe I should look into a better way to populate moved issues on the different boards. Any suggestions?

Another problem -- this means that non-project leads cannot set a security issue level when creating an issue. Another case where tickets disappear.

If the users can't set a level, the issue will not be hidden by the scheme, so it's the opposite - the issues won't disappear.

However, you seem to be doing this by Epic now, which is not going to work, as you definitely don't want to hide the Epics.  You should be choosing something else to define the team.

Suggest an answer

Log in or Sign up to answer
Community showcase
Published Nov 27, 2018 in Portfolio for Jira

Introducing a new planning experience in Portfolio for Jira (Server/DC)

In the past, Portfolio for Jira required a high degree of detail–foresight that was unrealistic for many businesses to   have–in   order to produce a reliable long-term roadmap. We're tur...

2,711 views 17 21
Read article

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