Our team is small and a recent adopter of Jira. We have a fairly standard story flow on our Kanban board
Backlog -> Next Stories -> Current Stories -> Stories Complete ->Test ->Done
When a story in in the' Current Stories' state we can break it down into subtasks if required. Subtasks have a different simpler workflow. Once all subtasks are done the parent auto-transitions to Story Complete
Subtask ToDo -> SubTask Doing -> SubTask Done
I've got everything working as it should bar one really annoying issue. When we move a subtask to Done it's closed. When all the issues are done and the parent transitions to story complete.
However I can't get the subtasks to be removed from the board - they just stay there filling up the 'SubTask Done' column.
I realise this is expected behaviour - the subtasks meet the mapped state of the column so are displayed. My thought to get around this was to introduce a further state in the subtask workflow called 'Parent Complete' which all subtasks would auto transition to when the parent story is marked complete and not map this state to the board. However this seems not to be avaialble OTB. I've seen plugins which could auto-transition subtasks when parents tranision but hoping there might be a cost free solution I'm missing.
Is there anything I'm overlooking in Jira that could help me solve this issue? Can I add a column contraint that requires the parent to be in a certain state for the subtask to be displayed on the board? Is there another way to remove closed subtasks from the kanban board?
edit: I'm currently investigating adding a quick filter which constrains the parent task to be in a certain state - is this a good solution/possible