For people new to Jira software projects, the issue hierarchy can appear to be a tricky beast to wrangle.
Let’s break it down together. Here’s a bird’s-eye view:
Let’s forget about child issues for a moment, and answer the first gnarly question: What’s an epic?
Epics are large pieces of work that are complex, and/or span a long period of time. Projects can contain many epics.
In one scenario, you could think of epics as similar to milestones within a project – as you complete each epic, you get closer to achieving the project’s ultimate goal. For example:
To learn more about epics, check out our tutorial on how to use epics.
After that technical information, here’s a picture of a dog with a pancake on its face:
Epics get broken down into multiple child issues. Child issues are small, discreet pieces of work. Completing each child issue within an epic means you’re getting closer to the epic’s finish line.
Child issues can be different types:
Story
Task
Bug
Read more about issue types, including the differences between each one.
(Here's a juicy nugget of info: if you're on a Premium plan, you can create an additional issue level above epics, called initiatives. In this scenario, epics are child issues of initiatives. Read more about initiatives and epics.)
Yes, you can add another layer beneath child issues, of even smaller pieces of work. These new issues are also called child issues (see diagram below), and their type is subtask.
Here’s how issues might look if someone built an app in a Jira software project:
Here’s how those issues above would look on the timeline in a software project, with start and end dates added as schedule bars:
Image: The above example’s issues would look like this on the timeline in a Jira software project.
There’s a lot more you can do on the timeline, including adding dependencies between issues. Discover how to use dependencies, or simply explore more about using the timeline.
As mentioned earlier, if you’re using Plans (on Premium), your Jira admin may have added an extra layer of issues above epics. Contact your Jira admin for clarity.
Can’t see anything called epics? Admins can change the epic name in the issue hierarchy, so epics may be called something entirely different in your project. Contact your Jira admin for clarity.
Business projects don’t have epics by default (but Jira admins can add them).
Service projects don’t have epics.
Want to learn more? Check out this in-depth look at Jira’s issue hierarchy.
Hopefully you’re feeling a bit like this now:
Hannah McKenzie
4 comments