I am struggling to get all of my issues to appear on my Kanban board when I base the swimlane on EPICS. If I change the Swimlane to be based on anything else other than EPIC all my issues appear.
Within the Board Configuration the filter for the board shows 5 issues. When I remove the EPIC Swimlane configuration the Board shows the correct 5.
When I set the Swimlane (under Board Configure) to be based on EPICS and navigate back to the Board - I lose the one story that has an EPIC assigned to it (only 4 issues display). It no longer displays. I navigate back to Board Configure and run the filter - I still see the one story that has the EPIC assigned (the original 5 issues). If I remove the EPICS Swimlane constraint the issues all reappear.
Other configuration setup criteria:
Here is my filter to display issues from Project only on this board -
project = PR AND (labels = Tesseract OR sprint not in openSprints() AND status != Done) ORDER BY Rank
Basing it on the following documentation - https://confluence.atlassian.com/agile/jira-agile-user-s-guide/configuring-a-board/configuring-swimlanes
In order to do this you go to Configure - Swimlanes - 'Base Swimlanes on' - choose Epics.
I expected to see each work item now display based on the Epic they are each associated with - with any work item not associated to an Epic appearing at the bottom, together. When I use this swimlane view, my one story that is associated with an Epic disappears from the view. If I remove this view option the story returns to the Kanban board.
If you can use Scriptrunner, you can use this for your swimlane query:
issueFunction in hasLinkType("Epic-Story Link") or issuetype = Epic
This will give you both the Epics and the issues connected to the, though I'm not sure if it will display them as being related. Give it a try if you can.
Hi Cristina - thanks for the info. If I understand your thought process - you want me to determine if the story (or stories) appear or are associated with the EPIC, correct? I see all of the issues within the backlog when I utilize the EPIC view (via the left hand side) - if that makes sense. My company has not purchased ScriptRunner.
I use 'by epic' and looked more closely at one of my boards. It seems to check out. The only thing that is different in my counts between config and view boards can be accounted for by the epics. That is if I count the cards they add up less the #epics. Epics are counted in the config board but do not have cards (obviously) on the view screen. It might help me if I had some screen shots and ideally see which issues are not showing in the 'by epic' view specifically to understand what is different about them. For example, are some stories showing and not others and if so how are the two stories different.
I'm certain intrigued given it appears to be working for me.
Thanks for your help Jack. That makes sense. I only have 6 work items on the Kanban board so it makes it easier to see what is missing.
When I set the swimlane view to anything other than EPIC - all 6 work items appear. As soon as I set to view by EPIC I lose both Stories.
Unfortunately I am not able to attach any type of screen grabs here (receiving either an internal server error if drag and drop or HTTP error when attaching a file).
The problem seems to be within the Story level work item. Let me know what other info I can provide.
Image of Kanban with Swimlane view set to Query (default query settings – Expedite/Priority = Critical/All issues with the highest priority and Everything Else)
Image when I change Swimlane view to EPIC
You can see the missing stories
Brenda, something obvious here i'm overlooking but can see it yet. You refer to Epic/Theme which, as i understand it is an older concept used in the older Classic boards. I haven't seen or used that so wonder if there is a smoking-gun there. However, you indicate that both stories aren't showing and one is the normal Epic Link so doubtful. I just added a new story to an epic and it shows fine. I wonder, if you could create a new epic in the project and a new story and link to the Epic and see if it is displayed. Maybe you have already done that so don't want to waste your time.
FWIW, here are some screenshots of my board. You will see a couple Epics displayed. The first one has the newly created story. The next to shots are from my configuration. Odd that you cannot drop your jpegs into this space.
Figured it out! My Filter Query for the board needed to contain 'type = EPIC'. When I set the swimlanes to display via EPICS the board was not able to display via EPIC if my query did not contain the type. Adding that and my kanban board now displays all work items by the EPIC. Thanks for all of your help.
Brenda, you saved my day. I was struggling with the same problem. Kanban would not work with "swimlanes by epic" setting, but worked with all the other swimlanes After reading this thread I realized the root issue.
It can be formulated like this: Epics must be included in the board query!
Doesn't matter how exactly you include them, but what happens is while doing query it's easy to exclude epics. My query was pulling all the issues that had certian epics linked. But I didn't include the epics themselves, so the board didn't work. Same problem if you create a query pulling bugs or user stories only - you need to add epics to make sure it works.
Just wanted to highlight the root cause for others who got lost in JIRA internals.
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!
Unfortunately there are no AUG chapters near you at the moment.Start an AUG
We're bringing product updates and pro tips on teamwork to ten cities around the world.Save your spot