Can stories have tasks?

Nathan Hazout July 12, 2021

I'm just starting to play with JIRA.

I selected a Scrum board, team-managed.

I created Epics in the Roadmap view, and added child stories from there as well.

Within the story, I clicked on "Add a child issue". I expected it to be a "Task", but it's a sub-task.

Also if I manually create a task, and click "add parent", I only get offered Epics, not stories.

Does it make sense? What's the difference between task and story if they both seat at the same hierarchy?

Is this something I could tweak?

4 answers

1 accepted

5 votes
Answer accepted
Suvradip Paul
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.
July 12, 2021

Hi @Nathan Hazout 

Thanks for posting and welcome to community and sharing your observations.

I will try to summarise and give you an overview along with details.

JIRA_Initiative_Epic_Story_Subtask.png

  • Initiative - Collection of EPICs that drive to a common business goal.
  • EPIC - A large body of work that can be broken down into number of 'issues'/ features known as Stories. Please go through this Atlassian Article - https://www.atlassian.com/agile/project-management/epics .
  • Story - Feature Requirement written from a user perspective that would add values to customer. I would recommend this Atlassian article to read and let me in case of any further queries - https://www.atlassian.com/agile/project-management/user-stories
  • Task - Not directly feature request but the work needs to be done to build the feature. Yes, the fall at the same level with Story.
  • Subtask - Nested under Story, Task. It is use to track the the entire piece of work under Story/Task to split and so that the individual can be tracked separately.  
  • Theme - Large Focus are that spans across organization aka High level Organisation goals. Please go though this Article for details - https://www.atlassian.com/agile/project-management/epics-stories-themes .

Theme_EPIC_Story.png

I hope that clarify your doubts.

Please feel free to ask else accept this answer if it responds your query.

Stay safe and heathy.

Cheers

Suvradip

Nathan Hazout July 12, 2021

I don't see "Theme" nor "Initiative" in my JIRA, are those actual types or just concepts?

Like Sanjog Sigdel likes this
Nic Brough -Adaptavist-
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
July 12, 2021

Depends on the app you use to implement them!

With Advanced Roadmaps, they are Concepts more than issue types.

Suvradip Paul
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.
July 12, 2021

Thanks @Nic Brough -Adaptavist- for pitching in and explaining. Much appreciated.

@Nathan Hazout  - I tried to give a bigger picture with summary of related stuffs as you have asked some fundamental things. I hope this would help others in community too.

You can have a look at this if you want to know more about Advanced Roadmaps

https://confluence.atlassian.com/advancedroadmapscloud/configuring-the-scope-view-998651442.html

Entire Advanced Roadmaps Documentation - https://confluence.atlassian.com/advancedroadmapscloud/advanced-roadmaps-home-998650885.html

Note - All these discussions are based to Cloud type,

Please let me know incase of any further queries or accept the answer. Thanks.

Cheers

Suvradip

Like Nic Brough -Adaptavist- likes this
Jack Brickey
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
July 12, 2021

@Nathan Hazout , you won't see on Free version. I didn't include in my response based on your declared subscription. 

Like Suvradip Paul likes this
Nathan Hazout July 12, 2021

I’m planning on upgrading to a paid plan once I’m done investigating. 
note however I’m leaning towards “team-managed” and not “company managed”

Nic Brough -Adaptavist-
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
July 13, 2021

Advanced Roadmaps don't really work with team-managed projects yet, I would stick to company-managed ones for now.

Like # people like this
Suvradip Paul
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.
July 13, 2021

@Nic Brough -Adaptavist-  thanks again mate, spot on. I saw mail notification on this and was just about respond now but you have already answered.

Thanks @Jack Brickey also for confirming about the subscription.

@Nathan Hazout  - My personal recommendation would be to pause here(accept the answer(s) that helped you so far) and put the other queries i.e. Advanced Roadmaps with team-managed projects in anew thread because it would help other community members to respond. learn, share inputs. This thread was all regarding Stories, tasks and hierarchies etc. Please let me know in case you have different thoughts.

Stay safe and healthy. Have a wonderful day.#

Cheers

Suvradip

Like Nic Brough -Adaptavist- likes this
Rehan May 19, 2022

@Suvradip Paul I appreciate your answer but for anyone else that comes on this solution, I would advise you to clarify that these articles do not provide any insight, agile application for work management or business projects. 

 

Ideally in business project, stories should have child "task" issue types to consolidate business work items that contribute to feature requirements or user stories. The community could benefit with clear instructions on how to build that change in Jira Work Management instead of Jira Software. 

Like Kisaruni Hofmann Ndosi likes this
Stacey Campbell January 26, 2023

So what about Bugs?  Where do Bugs fall in the hierarchy?

Nic Brough -Adaptavist-
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
January 26, 2023

@Stacey Campbell how do you want to handle bugs?  

There is no way there can be a "wrong" answer to that question.  The "right" answer is "what works for you?".  Jira can handle bugs as sub-tasks, or bugs as new issues, but what do you want to treat them as?

Like Samina Sagar likes this
Stacey Campbell January 27, 2023

I mean there is an actual issue type that is called a "Bug" and we use it to document bugs.  It seems that bugs fall nowhere in the hierarchy, or they are on the same level as Stories, but we could not make a bug fix part of a story.  If a bug fix was required to accomplish the goal of a story, it could only be associated to it as a link.  The swim lanes view would not show the bug as part of the story.

Nic Brough -Adaptavist-
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
January 27, 2023

There is no one "right" place for bugs.  The question is how you want to handle them.  Broadly the two main approaches are

  • Not agile - add them as sub-tasks to an issue, hence blocking the completion of the issue, or forcing a "re open"
  • Agile - add them as stories in their own right, so they can be planned into the next sprint, or drawn into the board.  Most people who do this rank the bugs right at the top of the backlog, so the team knows they've made a mistake that needs to be looked at before new work.  The issue link is for keeping the bug description short (This doesn't work right, see story X for the description of what is should do).  It also allows bugs to be raised without any particular story attached!
2 votes
Sjoerd van Hoof December 21, 2021

There is actually a way to work with this.

If you for example want to add tasks to a story, these are the steps I always take:

1. Create a story.

2. Add sub-tasks in the story under 'add a child issue'.

3. Add story to a sprint.

4. In your sprint board, select 'Group by: Sub task' in the upper right corner.

 

Then you will see an overview of all your stories including the status of each sub-task. Works like charm!

Jack Brickey
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
December 21, 2021

Hi @Sjoerd van Hoof , to be clear this doesn’t present “tasks” under “stories” which was the primary inquiry of this post.

Like # people like this
Sjoerd van Hoof December 21, 2021

True, I tried to give an answer on the problem rather than the exactly formulated question. I ran into this issue myself and found several questions related to this issue that were too outdated to respond to.

Rehan May 19, 2022

This doesn't seem to work for Jira Work Management. There is no sprint feature for business projects. 

Like Kisaruni Hofmann Ndosi likes this
Nic Brough -Adaptavist-
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
May 20, 2022

Correct, JWM projects are not intended to be Software projects.

0 votes
Anatoly Spektor July 26, 2021

Epics are like a major grouping

Stories are parts of business value

Task is general ticket to describe something that is not a story

Sub-task is the way to divide Stories to sub pieces 

 

If you are more visual person, I have created this pretty popular video describing Epic vs Story vs Task with example in Jira, it might help: https://youtu.be/8fLNtFJkj10

Nic Brough -Adaptavist-
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
July 27, 2021

To be careful here, that is not always the right terminology.  Task is a very generalised word, just "someone needs to make some effort to do this".  

Jira Software's hierarchy is

  • Epic
  • Standard Issue Types (Story for example, but Bug, Improvement, and a couple of others are created by default in Jira)
  • Sub-task Issue Types (Technical task and sub-task are the ones you'll see off-the-shelf in Jira)

But you can set up whatever names you want for many types on the issue and sub-task levels.  (You can only have one Epic type)

You'll note that I specifically did not mention "task" in the examples.  This is because some people will create and use Tasks at the issue level, and others will set them up at the sub-task level.

I've worked on a lot of Jira systems, of the five I remember looking at last week, two had tasks at the issue/story/feature level, two had sub-task level tasks, and one had got rid of "Tasks" completely because it was too vague a term and no-one could remember what level they were at.

Like # people like this
Rehan May 19, 2022

It's strange that all the community discussions focus so much on Jira Software when its clear that an increasing number of users are using Jira Work Management to coordinate business projects and organize agile work process. With that said, stories need tasks underneath it so that subtasks can be within that - it's a natural way of building work projects and assignments.

 

We need a threat that organizes all the community members who want to learn how to build their own issue type hierarchies for grouping work tasks versus work requirements/user stories.

Like Duncan Smith likes this
Gunnar Wagner November 18, 2022

So the logic ist not that of a hierarchy

Epic >Story > Task > Subtask (which I though it to be) but Story and Task are more on the same level

Like either ...

Epic > Story > Sub-Task

... or ...

Epic > Task > Sub-Task

Jack Brickey
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
November 18, 2022

@Gunnar Wagner , yes precisely.

0 votes
Jack Brickey
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
July 12, 2021

Your observations are accurate. The supported hierarchy in Jira…

Epic

  Story/Task

     Sub-task

 

story and task are at the same level and the only child option is subtask for both.

Rehan May 19, 2022

Is this an oversight of how Jira Work Management is used versus Jira Software? In a business project, you may have work tasks that are grouped by a user story or business driver. Then the subtasks are the checklist or independent smallest assignments that can complete that work task.

Nic Brough -Adaptavist-
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
May 20, 2022

No, it's because JWM and JS are for supporting different processes.

But, if you look at the hierarchy in JS, you'll see it's the same as it is in JWM.

Suggest an answer

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

Atlassian Community Events