Jira hierarchy

Learn about different levels within the Jira hierarchy and how to leverage them to prioritize tasks, improve productivity, and monitor progress.

Man smiling

Structure is how project teams turn chaos into shipped work. Atlassian's Jira Cloud captures that structure by breaking projects into units called issues, then arranging those issues into a ranked framework that tracks every action item from intake to delivery.

That framework — Jira's issue hierarchy — is what lets teams prioritize, monitor progress, and keep stakeholders aligned on scope, schedule, and budget. Here's how it works, where it falls short, and how to extend it.

Understanding Jira issue types

Every to-do item in Jira — fixing a broken link, drafting wireframes, signing a contract — is an issue. To make issues trackable, Jira sorts them into four default categories:

1. User story: Used in agile sprints, stories describe work from the user's point of view. Some teams break stories down further into tasks. 1. Bug: A defect the team must resolve before shipping. 1. Task: A catch-all unit of work owned by a single team member or group. Sometimes called a parent task. 1. Sub-task: A child of a bigger issue, used to split complex work into smaller, manageable pieces.

With the right permissions, admins can also create custom issue types for niche use cases. Distinct issue types give teams cleaner data, tighter dashboards, and workflows tuned to each kind of work.

Understanding the hierarchy structure

Jira's hierarchy defines how issue types relate to one another.

1. Epics

Above the standard issues sits the epic. An epic represents a project or larger initiative that contains default issues plus parent and child tasks. It closes once every child issue underneath it is done.

2. Features

Features bridge epics and user stories. This level groups stories into a single body of work that produces a function, component, or technical specification.

3. Parent and child

Jira models dependencies with a parent/child relationship, which streamlines tracking of individual components. The hierarchy covers epics, features, stories, and their dependent tasks: Epics sit at the top of the parental structure, followed by features, then bug, task, and story issues.

Organizing work into a tree gives project teams clearer visibility across the development lifecycle.

4. Sub-tasks

Sub-tasks are children of the default issue types — bugs, tasks, and stories. They add granularity to complex work units and make progress easier to track.

Practical examples of Jira issue types

A project team needs a shared vision, but vision alone doesn't ship anything. Teams convert intent into a manageable process by breaking it into components and milestones, then organizing those into logical steps that track progress.

Each level of the hierarchy captures information through templated fields, including:

  • Title and description: Give assignees the context, requirements, and purpose of the work.

  • Start and end dates: Set the delivery timeline.

  • Priority level: Helps teams sequence work to hit critical milestones.

  • Size, story points, and effort estimates: Quantify scope and complexity to guide resource allocation and accountability.

Here's how each level works in practice.

1. Epic

Epics sit at the top of the project roadmap. They deliver big-picture outcomes tied to the project vision and typically span multiple releases.

Example: Stakeholders ask a mobile app team to "enhance the user experience." That goal becomes the epic.

2. Feature

Features outline the steps needed to achieve the epic's goals. They're smaller than epics but still meaningful pieces of the vision. Project teams work with stakeholders to identify and rank features.

Example: After user consultations, the team picks in-app messaging and improved search as the two highest-priority features.

3. User story

Teams break features into stories that capture requirements from the end user's point of view. Each story ships with acceptance criteria and can be built, tested, and released on its own.

Example: For in-app messaging, stories include arrival and read receipts — signaling to a user whether a message was delivered and opened.

4. Task

Tasks come out of user stories and define the exact work an assignee needs to perform. They can also cover QA testing and analytics.

Project managers often ask for effort estimates before work begins. If a task needs input from more than one person, the PM can split it into sub-tasks, adding another hierarchy level.

Example: The mobile team builds a function that pings the sender when their message hits the recipient's inbox and returns the read time.

5. Bug

Bug tracking is part of QA. The team logs defects that must be fixed before release, and the product owner uses Jira to triage which ones ship in the current sprint.

Example: An in-app message crosses time zones and the read receipt records the recipient's clock instead of converting to the sender's. Dev has to fix it before launch.

Limitations of the native Jira issue hierarchy

Jira's default hierarchy doesn't fit every project or org. Project managers can extend the tree to break high-level specs into more initiative or issue types across multiple epics. Teams can also add levels above stories — rather than subdividing tasks — so those items land inside sprints.

Adding custom hierarchy levels in Jira

Jira Cloud Premium and Enterprise include built-in customization. The recommended path to add a new level:

1. Go to the bottom of the list of levels and click "+ Create level." This adds a new level at the top of the issue type hierarchy. 1. Name the level and open the dropdown in the "Jira issue types" column to associate it with one or more issues. 1. Click "Save Changes."

Jira Cloud or Data Center users on other tiers can install an app from the Atlassian Marketplace — search "issue hierarchy" and pick the option that fits.

Using Advanced Roadmaps to elevate issue types beyond epics

Jira Cloud Premium users have another option: Advanced Roadmaps, which lets you configure issue types above the epic level and push roadmaps upward.

1. Create a "New Issue type" and configure it to sit above epics in the hierarchy. 1. Link "Epics" to the new parent issue using the "Parent link" field. 1. Once linked, child epics appear inside the parent category, similar to child stories nested under epics.

Enhancing your hierarchy with Tempo

Tempo's tools help teams solve hierarchy problems inside Jira. The modular portfolio management suite is built to scale, giving enterprises a single view of every ongoing and planned initiative so they can coordinate work and resources across teams.

Structure PPM connects work across multiple epics and groups, so project managers can align initiatives with strategic goals and spot bottlenecks in real time.

Tempo Timesheets adds trusted time tracking and capacity management. Integrated with Jira, it shows exactly where time goes across projects, epics, and tasks — surfacing where processes can improve.

Structure PPM

Align your entire organization

Manage products, projects, and programs in a single spreadsheet-like view. By providing a clear, real-time view of project progress and resource allocation, Structure helps teams meet deadlines and adapt swiftly to changing priorities.

Start a Free Trial

Frequently Asked Questions

Couldn't find what you need?Go to our documentation

Jira Align is an enterprise-level task management solution. Similar to Jira Cloud, it includes a tree-like hierarchical structure that shows data from the highest organizational level to teams.

In Jira Service Management, service tiers distinguish between mission-critical services and valuable but nonessential services.

Jira users define stages as the sequential workflow required to complete a task.

Related articles

Simplify project work by categorizing and tracking tasks using Jira issue types and hierarchies to uncover trends and prioritize work.

Epics and stories are part of your working hierarchy. Learn how they help you and your teams break work into manageable chunks.

Explore More Content

Connect AI spend to the work it delivers. Attribute AI coding-tool costs to Jira epics and prove AI ROI, inside Jira with Tempo Workforce Intelligence.

Monitor projects and portfolios to get simple, clear, and real-time views of your costs, budgets, and profits that can be shared throughout your entire organization.

Tempo’s intuitive automation and Jira-native design make it the most trusted time tracking tool for enterprise organization.

#1 Jira Resource Management App: Optimize team allocation, skillset utilization, capacity planning & project management

Capture human time and AI activity together in Jira so you can measure what your AI tools are truly contributing and costing.

Build and scale a custom ITSM solution at your own pace with Tempo's modular suite of integrated tools. Enhance Jira's capabilities and take control of your entire IT portfolio.

Extend your Jira with prebuilt and highly configurable reports for straightforward time tracking.

Integrate Jira with Google BigQuery to seamlessly export and sync data for advanced analytics and customized reporting

Seamlessly manage project timelines and resources while accurately tracking time spent on tasks. This integration enhances visibility, improves planning accuracy, and supports data-driven decision-making for better overall project outcomes.

Powered by Structure’s custom hierarchies, visualize your roadmap, project plans, timeline & dependencies within Jira Gantt charts

See how work is progressing and where blockers are with the most flexible reporting app in Jira.

Modern modular PPM solutions that scale with your business. Align your teams with the integrated platform that bridges the gap between strategy and execution.

Colleagues interacting around a desk

Effortlessly bridge Jira with your preferred BI tool, unlocking unparalleled insights and enhancing decision-making

Jira Project Portfolio Management (PPM): Visualize data and manage projects within spreadsheet-like tables — in less than a minute

Gain a more complete project management solution, simplifying project reporting, improving collaboration, and ensuring projects stay on time and within budget.

Portfolio Manager integrates seamlessly with Jira to give you predictive scheduling, real-time scenario modeling, and advanced resource management – ensuring you stay on track, no matter what challenges arise.

Adapt to changing business needs, rapidly adjust plans, and reallocate investment.

Project financial management for Jira & Timesheets. Monitor project costs, expenses, revenue, billing & budgets. Track Capex/Opex

Combining Tempo Timesheets and Structure PPM provides a unified view of time tracking and project progress, enabling more accurate reporting and effective portfolio management. Simplify workflows, enhance collaboration, and ensure projects stay on time and within budget.

#1 Jira Time Tracking & AI Apps: Log Tempo Timesheets for Planning, Project Management & Billing. Plugin Office365, Google & Slack

Visualize all your Jira data & manage portfolios of projects in real-time.

A powerful team resource management tool designed to optimize capacity planning and project management in Jira

Seamlessly connect ServiceNow with Power BI, transforming complex enterprise data into actionable insights and driving smarter, data-informed decisions across the organization

For planning leaders looking to add a big-picture roadmap view to their structured Jira data, this integration is essential. Improve visibility to leadership, reduce reporting admin, and keep your team aligned.