When using Work Breakdown Structure for Jira, except for the standard columns you can use also calculated columns.
One of them is calculated issue progress. For example if an issue has 3 additional hierarchical tasks and each of the 3 tasks is still in TODO status, the parent task will have a calculated progress as 0%.
The calculated progress of an issue that has nested issued is calculated as a weighted average of the individual completions.
Issue status | Weight |
TODO | 0 (0%) |
IN PROGRESS | 0.1 (10%) |
DONE | 1 (100%) |