As an alternative I could live with displaying closed Epics which contain open User Stories.
The quick filter must work on a Kanban board.
Does anyone know if this can be done (and how) without resorting to 3rd party tooling please?
Not natively using JQL - this would require sub-querying (i.e searching on multiple levels of the hierarchy in the same query), which is only available using Apps, such as Scriptrunner
Native options include...
Automation
To extend on this, for Closed Epics with open Stores - you could...
Or, to see open Stories with a Closed Epic - you could...
Let us know if you think any of these options might work for you! If you need more detailed instructions on how to do the Automation, we can help with this too :)
Ste
Thank you this is something I'll definitely look at in more detail - it might take me a while but your suggestions feel like they could work for me.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
No worries :)
Looking at some of other responses, I would consider...
One-time Need
If this is a one-time need, you could use CSV exports like @Bill Sheboy suggested - for example...
^ The benefit here is it could be used for other checks - such as Stories with no Epic, etc
Conditions/Validators
Whilst I think this is worth considering - it's worth noting...
I would suggest...
Let us know your thoughts :)
Ste
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Well you have given plenty to think about! The exercise should be a one off - but given the possibility that people can create or move open User Stories to closed Epics it might be a process I need to follow weekly/monthly depending on how easy it is to run the check.
I've started with Steve's suggestion of Epics in swimlanes and I'll see how I get on. thank you all for your answers.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Reading through your question and the community responses, I wondered if this was a one-time need for cleanup or an on-going need:
Kind regards,
Bill
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi @Nigel Thurston-Smith , welcome to the Atlassian Community!
Why not prevent closing Epics with open User Stories via a condition or a validator in your workflow?
Please note that there's a difference between the actual status of the Epic, the statuscategory of the Epic (To Do, In Progress, Done) and the "Epic Status" in the Epics Panel of an agile board.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thank you for your suggestion, unfortunately I've inherited the role of Scum master and found lots of loose ends - this being one of them. So I'm trying to tidy up an existing set of Epics / User Stories some of which have been closed with little thought to the consequences.
I am aware of the difference between the statuscategory of the Epic (To Do, In Progress, Done) and the "Epic Status" in the Epics Panel of an agile board, but you are right to point this out too.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Unfortunately, there is no out-of-the-box JQL to filter out those issues (to my knowledge).
You would need a third-party app to generate a JQL like:
issue IN issuesInEpics("statusCategory = Done") AND statusCategory != Done
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.