Epics | Atlassian (2024)

Summary: An agile epic is a body of work that can be broken down into specific tasks (called user stories) based on the needs/requests of customers or end-users. Epics are an important practice for agile and DevOpsteams.

When adopting agile and DevOps, an epic serves to manage tasks.It's a defined body of work that is segmented intospecific tasks (called “stories,” or “user stories”) based on the needs/requests of customers or end-users.

Epics are a helpful way to organize your work and to create a hierarchy. The idea is to break work down into shippable pieces so that large projects can actually get done and you can continue to ship value to your customers on a regular basis. Epics help teams break their work down, while continuing to work towards a bigger goal.

Maintaining agility when organizing large tasks, like epics, is no small task (pun intended). Learning how epics relate to healthy agile and DevOps bestpractices is an essential skill no matter the size of your organization.

Epics | Atlassian (1)

What is an agile epic?

An epic is a large body of work that can be broken down into a number of smaller stories, or sometimes called “Issues” in Jira. Epics often encompass multiple teams, on multiple projects, and can even be tracked on multiple boards.

Epics are almost always delivered over a set of sprints. As a team learns more about an epic through development and customer feedback, user stories will be added and removed as necessary. That’s the key with agile epics: Scope is flexible, based on customer feedback and team cadence.

Agile epic example

Let’s say it’s 2050 and we work for a recreational space-travel organization. We do about a dozen launches a year, so each launch isn’t the single biggest thing we do in a year, but it’s still far from routine and will take many person-hours to complete. That sizing is just right for an epic.

An example epic, “March 2050 Space Tourism Launch” includes stories for routine work items as well as stories aimed to improve key aspects of the shuttle launch, from customers buying space travel tickets to the launch of the rocket itself. As such, multiple teams will contribute to this epic by working on a wide range of stories.

The software team supporting the purchasing of tickets for the March 2050 launch might structure their epic as so:

Epic: March 2050 Launch
Story: Update date range to include March 2050 Launch dates. Story: Reduce load time for requested flight listings to < 0.45 seconds Story: Promote Saturn Summer Sale on confirm page for First Class bookings.

Concurrently, the propulsion teams might contribute to the same epic with these stories:

Epic: March 2050 Launch
Story: Keep fuel tanks PSI > 250 PPM on launch Story: Reduce overall fuel consumption by 1%. Story: Hire new propulsion engineer to replace Gary. #garygate2050

Understanding epics within a complete agile program

An epic should give the development team everything they need to be successful. From a practical perspective, it’s the top-tier of their work hierarchy. However, understanding how an epic relates to other agile structures provides important context for the daily dev work.

  • A product roadmapis a plan of action for how a product or solution will evolve over time.
  • A theme is an organization goal that drive the creation of epics and initiatives.
  • The product roadmap is expressed and visualized as a set of initiatives plotted along a timeline.
  • Breaking initiatives into epics helps keep the team’s daily work — expressed in smaller stories — connected to overall business goals.

A set of completed epics drives a specific initiative, which keeps the overall product developing and evolving with market and customer demands on top of organizational themes.

From our example above, a theme would be increasing space shuttle launches, the roadmap would track towards increasing launches from 3 per quarter to 4, the initiatives would be to drive down costs and increase ticket sales, and each epic would roll up into the initiatives.

Epics | Atlassian (2)

Creating an agile epic

When creating a new epic consider other planning and organization tools your team may already have in place. Creating epics around a team’s quarterly goals or OKRs is a great start. When creating an epic, consider the following:

  • Reporting — Create epics for the projects that managers and executives will want to keep an eye on.
  • Storytelling — Use epics, and the stories that roll up into them, as a mechanism to tell the story of how you arrived at the current state of a feature or product.
  • Culture — Let organizational culture dictate the size and granularity of an epic.
  • Time — Most development teams rely on estimation frameworks instead of time, but it’s a worthwhile gut check to make sure your epics will take a couple weeks to complete. Not too long and not too short.

See how Epics work in Jira.

Break down an agile epic

Breaking down an epic into more practical stories helps in understanding a project and maintaining momentum, but it can be a daunting task for the uninitiated. There is no one-size-fits all solution for creating stories from an epic, but there are a lot of good options to consider:

  • User role or persona — Create a unique story for each user persona. “Quicker login for new visitors,” “quicker login for return customers,” etc.
  • Ordered steps — Break down the process and create a story for each step.
  • Culture — Let team norms dictate if a story is a quick task or a week-long project.
  • Time —Barring another agreed-upon convention, design stories that can be completed in one sprint or less.

There is no universal definition that draws a line between a big story and an epic. In general, any scope of work that the team estimates at “weeks” (or longer) to complete, rather than “hours” or “days” should be considered an epic and broken down into smaller stories.

Measuring agile epics

Burndown charts can be used to visualize epics, and serve to keep teams motivated and the executive stakeholders informed. A good epic burndown chart is where the agility of the organization really shines.

An epic burndown chart shows the actual and estimated amount of work to be done in a sprint or epic. The horizontal x-axis in a burndown chart indicates time, and the vertical y-axis indicates stories or issues.

Epics | Atlassian (3)

Use a burndown chart to track the total work remaining and to project the likelihood of achieving the sprint goal. By tracking the remaining work throughout the iteration, a team can manage its progress and respond accordingly.

By monitoring a burndown chart, it becomes clear how the team is progressing and where the blockers are. Having these data points clearly visible keeps everyone on the same page and facilitates an open conversation about the evolution of the product and completion forecasts. Not to mention that transparency builds trust!

Learn how to configureburndown charts in Jira

Optimize your epics with automation

Once you have mastered the art of creating epics and stories, you might want to go one further and optimize using automation. Here are three of the most common automation rules used for sprints in Jira.

  1. Automatically add three stories upon the creation of an epic.Go to rule.
  2. Auto-close stories when the epic is marked as done.Go to rule.
  3. Change the status of an epic when the status of one of its linked issues changes.Go to rule.

See these automation rules and hundreds more in the Jira Automation Template Library.

Go to the library

Understanding agile epics

Epics are not the absolute foundation of an agile program, but they are the practical drivers for most agile and DevOps teams.Understanding where they fit into a healthy agile program creates context for your work, while breaking them down into stories creates momentum.

Related resources

Share this article

Epics | Atlassian (4)

Max Rehkopf

As a self-proclaimed “chaos muppet” I look to agile practicesand lean principles to bring order to my everyday. It’s a joy of mine to share these lessons with others through the many articles,talks, and videos I make forAtlassian

Epics | Atlassian (2024)

FAQs

Should epics have an end date? ›

Epics are timeboxed—meaning they have a goal start and end date. Through burndown charts and reporting visuals, you can use an epic to track the overall progress of the project.

How long should an epic take to complete? ›

Unlike a user story, an epic cannot be completed in one Agile iteration. There is no designated time period for an epic, but it will likely take between one and three months to complete, delivered across multiple iterations.

Should epics be closable? ›

Generally speaking, I recommend discrete Epics for phases of an overall project. If you plan on closing an Epic, don't reuse it by adding issues into it after close. Add issues to v2 or v3 versions of it. OR have a long-lived Epic and close it when it's totally done.

What are epics broken down into? ›

An epic is a large body of work that can be broken down into a number of smaller stories, or sometimes called “Issues” in Jira. Epics often encompass multiple teams, on multiple projects, and can even be tracked on multiple boards. Epics are almost always delivered over a set of sprints.

How do you break up epics? ›

One of the best techniques for splitting epics is called Storytelling. Storytelling refers to a tool that aids the team members to visualize the events of the product development and helps them to corroborate it back to the epic.

Should bugs go in epics? ›

In most cases I would say that bugs should be linked to the stories that are part of the Epic and you could use "blocks" for bugs that block the Story from being consider releasable and "relates to" to those that don't block the release of the feature. You can then use JQL filters to know when a Story is complete.

How many sprints are in an epic? ›

An epic is a large, complex body of work that is too big to be completed in a single iteration or sprint. Each epic is broken down into smaller, manageable user stories and tasks that can then be worked on across multiple sprints. In other words, an epic is a collection of user stories with a unified goal.

Is it hard to learn epic? ›

Epic EMR's certification process can be very challenging, hence making it hard to learn. A lot of learning is required. It is also difficult to navigate for a beginner due to its extensive features. However, Epic's instructors are helpful and make the certification process easier.

How long is epic beginner? ›

The EPIC Beginners Series consists of 5 workouts across 1 week period, however you can complete as and when suits you. Each workout is 30 minutes, excluding brief at beginning and cool down.

Should epics be on Kanban board? ›

If the Epic issue is in a status that is not mapped to the Kanban backlog column (for example the "In Progress" status), the Epic will be displayed in the Kanban Board page.

Do epics show up in the backlog? ›

The Epics will not show intermixed with the child issues in the list of issues in the Backlog screen for a Scrum board. You can, however, display the Epics in a pane that will display between the navigation pane on the left and the issue list.

Should epics be in a sprint? ›

No. Epics should not go into sprints. They are intended to be cross-project containers that group stories together for a reason, but are not worked on themselves directly.

What is a group of epics called? ›

When several epics themselves share a common goal, they are grouped together under a still-broader business objective, called a theme. Another important distinction is that a user story can be completed within the timeframe of an agile sprint.

Why are epics called epics? ›

The word “epic” comes from Latin epicus and from Greek epikos, meaning “a word; a story; poetry in heroic verse.” The elements that typically distinguish epics include superhuman deeds, fabulous adventures, highly stylized language, and a blending of lyrical and dramatic traditions, which also extend to defining heroic ...

What are the three types of epics? ›

In art epic, the poet invents the story, while the folk epic is the product of the mythology of the locality. The folk epic is basically in oral form, while the art or literary epic is in written form. The author of the literary epic is a well- known personality, while the author of the folk epic may be a common man.

What are the rules of an epic? ›

Six Elements Of The Epic:
  • Plot centers around a Hero of Unbelievable Stature. ...
  • Involves deeds of superhuman strength and valor. ...
  • Vast Setting. ...
  • Involves supernatural and-or otherworldly forces. ...
  • Sustained elevation of style. ...
  • Poet remains objective and omniscient.

Should epics be in progress? ›

It's done when it, and all of its stories are done - no-one is going to do any more work on any part of it. It's in-progress when any part of it is being worked on - could be just one story, could be that all stories are done bar one - the Epic is in-progress because it's neither to-do, nor done.

How long should a Jira epic last? ›

In many cases, an initiative compiles epics from multiple teams to achieve a much broader, bigger goal than any of the epics themselves. While an epic is something you might complete in a month or a quarter, initiatives are often completed in multiple quarters to a year.

How long should an epic novel be? ›

Fantasy: 90,000-125,000 words (though epic fantasy can go into the 180,000-200,000 word range) Romance: 50,000-90,000 words (depending on the sub-genre, mainstream romance novels are usually between 70,000-90,000 words) Science Fiction: 90,000-125,000 words. Mysteries & Crime: 80,000-90,000 words.

Top Articles
What Are Bollinger Bands? - Fidelity
What is a PPO?
Ups Customer Center Locations
Team 1 Elite Club Invite
25X11X10 Atv Tires Tractor Supply
Santa Clara College Confidential
The Potter Enterprise from Coudersport, Pennsylvania
Gunshots, panic and then fury - BBC correspondent's account of Trump shooting
Victoria Secret Comenity Easy Pay
Chuckwagon racing 101: why it's OK to ask what a wheeler is | CBC News
Devourer Of Gods Resprite
Amateur Lesbian Spanking
Robot or human?
Star Wars: Héros de la Galaxie - le guide des meilleurs personnages en 2024 - Le Blog Allo Paradise
Accuweather Mold Count
Craigslist Southern Oregon Coast
UPS Store #5038, The
Crawlers List Chicago
The Weather Channel Local Weather Forecast
Jcp Meevo Com
Smartfind Express Login Broward
TMO GRC Fortworth TX | T-Mobile Community
They Cloned Tyrone Showtimes Near Showbiz Cinemas - Kingwood
100 Gorgeous Princess Names: With Inspiring Meanings
Happy Shuttle Cancun Review
How to Use Craigslist (with Pictures) - wikiHow
Page 2383 – Christianity Today
Package Store Open Near Me Open Now
Hoofdletters voor God in de NBV21 - Bijbelblog
Ultra Clear Epoxy Instructions
Tra.mypatients Folio
Tamil Play.com
Wednesday Morning Gifs
Personalised Handmade 50th, 60th, 70th, 80th Birthday Card, Sister, Mum, Friend | eBay
Otter Bustr
Muziq Najm
Aliciabibs
Walgreens Agrees to Pay $106.8M to Resolve Allegations It Billed the Government for Prescriptions Never Dispensed
The Minneapolis Journal from Minneapolis, Minnesota
Überblick zum Barotrauma - Überblick zum Barotrauma - MSD Manual Profi-Ausgabe
Сталь aisi 310s российский аналог
Kutty Movie Net
Memberweb Bw
Mybiglots Net Associates
Senior Houses For Sale Near Me
Yourcuteelena
26 Best & Fun Things to Do in Saginaw (MI)
N33.Ultipro
Windy Bee Favor
Razor Edge Gotti Pitbull Price
Latest Posts
Article information

Author: Duane Harber

Last Updated:

Views: 5871

Rating: 4 / 5 (51 voted)

Reviews: 90% of readers found this page helpful

Author information

Name: Duane Harber

Birthday: 1999-10-17

Address: Apt. 404 9899 Magnolia Roads, Port Royceville, ID 78186

Phone: +186911129794335

Job: Human Hospitality Planner

Hobby: Listening to music, Orienteering, Knapping, Dance, Mountain biking, Fishing, Pottery

Introduction: My name is Duane Harber, I am a modern, clever, handsome, fair, agreeable, inexpensive, beautiful person who loves writing and wants to share my knowledge and understanding with you.