I work support for a 2000 user Jira Cloud installation. Most teams use Scrum, but as teams transition to Kanban we run into the same problem over and over. This assumes a workflow like:
New - backlog
Ready (To Do column)
In Progress
Done
- In Scrum boards, sub-tasks automatically become part of a sprint if the parent story is in the sprint, so they always show on the board. New sub-tasks added as the story is worked also show on the board.
- In Kanban boards, sub-tasks of in-progress stories go to the backlog by default. This assumes their workflow starts at New (default). Every sub-task that gets created is initially orphaned from the parent, way down in the backlog someplace.
We are planning to work around this either using a workflow plugin ($$) or with custom WebHook code. This discussion is about whether Kanban boards should just work like Scrum boards:
"If the parent is on the board, the sub-task is too."