Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

Linked issues or subtasks within a Story

Mark E Smith
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
March 25, 2024

Our company is still new to Jira. We have a need to track tasks related to a story (we are using Kanban, not Sprint).
Which is preferred? A subtask(s) or linked issue(s).

I have been creating subtasks to think out the process and then converting them to linked issues.

1 answer

0 votes
Matt Parks
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
March 25, 2024

It really is a company decision on how you want to both view items in flight as well as report on them after the fact. Another thing to think about is what are your organization's definitions for sub-tasks and whether these meet the criteria.

At my company, we consider sub-tasks to be defined pieces of work that need to be accomplished in order for the story to be completed (e.g. PO Approval, Stage Testing, etc.). They don't make any sense on their own, only if they're part of a larger effort, like a story. And, if the tasks aren't completed, the story really can't be considered to be completed either.

So it really depends on what kind of relationship exists between the work items. Sometimes the relation could be that they're all part of a larger effort, so they are separate issues under the same epic. Sometimes, you can't move forward with issue A until issue B is done, so it makes more sense to use the 'blocks/is blocked by' link.

 

I think the most important thing you do before building anything out in Jira is to define your processes outside the scope of a tool. Just figure out how your work gets done. Then configure Jira to meet that process. I would also recommend that you keep the creation of new statuses and custom fields to a minimum, only creating them when they will help you follow your existing process.

Suggest an answer

Log in or Sign up to answer
DEPLOYMENT TYPE
CLOUD
TAGS
AUG Leaders

Atlassian Community Events