I am implementing a Jira workflow with Stories. Each story contains two or more sub-tasks, each of them containing a checklist that should be checkmarked before the status can be changed into "Done". The problem is that the developers don't look into the subtask but read only the title and change the status to Done from the Story.
Is there a way so that I can "force" developers open the sub-task and do an action (i.e. checkmark checkboxes) before changing the ticket status?
Expected result:
- Open story
- From the story, developer navigates to the sub-task
- Checkmark checkboxes (checkboxes can be in the description or can be a field apart)
- From the sub-task or from the story, developer can mark the sub-task as Done after marking all checkboxes
I tried to add field Checkbox in Subtask and make it required
Don't know if you are using any plugins but the idea behind this should be as following:
Add a condition to the task (Story)'s workflow (to the transition to Done) which indicates something like "Can't move it to Done until all subtasks are closed" P.S. You can do it with JWT or ScriptRunner
In the Sub-task's workflow (at the transition to Done) make the checkbox values required.
(Optional) For UX, add a post function to the workflow and trigger "Transition Story to Done" when all sub-tasks are closed.