We are using the new Kanban Backlog (JIRA Labs) option. To do so, we needed to add a new "status" (we called it "Backlog") that is the first default status for all tickets, including sub-tasks.
Issue is that if sub-tasks are created for a ticket on the Kanban board - the sub-tasks do NOT show up on the board (since their status is Backlog). Unfortunately, the sub-tasks also do not show up on the Kanban backlog (since they are sub-tasks).
What is the recommended approach? Can JIRA make all sub-tasks of a ticket show up on Kanban boards? Or do i need to add a new workflow just for Sub-tasks (not desired)?
I understand that the sub-tasks are NOT supposed to be on the Kanban Backlog board, but should track with the Parent Issue. The issue I am having is that I do NOT see any Sub-Tasks on the Kanban board, even for an "active" Parent issue, if the Sub-task is still in the "Backlog" status.
I was expecting exactly the behavior that @Nic Brough [Adaptavist] suggests (once we move the parent into "To Do" or "In Progress" that the Sub-Tasks would also be on the board), but that is NOT what I am seeing. To Repro:
I'm considering adding a unique workflow for Sub-Tasks that doesn't include a "Backlog" status - but would prefer not to.Workflow.png
Thanks Nic - I guess my point is that this seems like a poor design OR I need a new approach.
The desired behavior in our case is for the sub-tasks to show up on the Kanban board once the parent issue is moved from Backlog to ToDo (is on the Kanban board). It seems to defeat the purpose of the UI of the boards to have to open the Sub-Tasks to change their status by hand.
I hope JIRA considers this as they finalize the integration of Sub-Tasks in this feature. Seems they are still working on it - I'll provide feedback on the feature.
|Sub-tasks in the Backlog|
The interactions for sub-tasks are still at the early stages of development. Sub-tasks currently don't appear as cards in the Backlog — though they do appear in the Kanban board itself.
Sure. In your workflow, add a transition that is available from Backlog, eg: Select for Development, then set up post functions as follows:
Screenshot 2016-06-18 01.01.02.png
I think you need to enable the JIRA Misc Workflow Extensions add-on in order to do this.
@Marcel Montel - thanks for the Post-Function tip - worked great for the specific scenario of when sub-tasks existed when a parent was moved from Backlog to To Do.
A few follow-up questions to see if you would address them the same way:
1) Moving parent from To-Do to Backlog - assuming I should set up a similar Post-Function in the reverse direction. Do you agree?
2) Creating sub-task when parent is already in To-Do - this is the more painful one. Currently, upon issue creation (sub-task or parent), the default status is "Backlog". So, when we create a sub-task for an issue already on the Kanban board (status = To Do), it doesn't show up on the board. Is there a way to create a post-function for the "Create" transition to handle this scenario better?
@Marcel Montel - no problem on the reply, but no, I have not found a good work around for this, other than to NOT use the Kanban Backlog feature for teams that actively use sub-tasks and to monitor (via Dashboards, etc.) for tickets that might fall thru the cracks. Seems this is a pretty big gap in the feature.
I have the same problem with kanban boards I have created manually (our workflow has a backlog step and i've made separate boards for backlog and work in progress.)
The post function works fine to update the status of existing issues but as you say, can't help when you create an issue on an issue in To do.
I guess you could have a simple workflow for subtasks which didn't have a backlog step, and then change the query for the work in progress kanban to only include subtasks where the parent is not in status backlog but that could slow down the board.
Agree it would be nicest if subtasks were shown with parent somehow.
Same needs made us to come up with own JIRA add-on called Pivot Report. You can check demo report for Backlog here. No registration needed, just click and see it in action.
If you have any questions on the add-on, feel free to send me an email to firstname.lastname@example.org
Just to add, i'm having this issue to. Particaularlly point 2 that @Brian Bargmann mentioned.
It seems obvious that you'd want a sub-task created for a story that was on the Kanban board to have a matching state to the parent. Why would you have sub-tasks in the backlog which should be closed before the parent story is done?
I've tried @anorakgirl approach but as far as i'm aware you can't create a query that would filter out sub-tasks with a parent that has a backlog state, without using plugins. Which I can't use as we use a cloud instance and plugin prices are completely ridiciulous these days.
Is there a way to make a post function do this without buying the Misc Workflow addon? (cloud version)
Why are subtasks treated so poorly in JIRA. You can't even re-order them with d+d.
It is things like this that constantly keep me on the lookout for alternatives to JIRA.
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