Agile Glossary

What is an EPIC in Agile?

What is an epic in Agile

An epic is a large body of work that delivers a meaningful outcome for the business or the customer — too big to build in one go, so teams break it into smaller stories they can plan, sequence, and ship one at a time.

An epic in Agile is a large chunk of work — a feature, a capability, a significant piece of value — that's too big to deliver in a single sprint, so it gets broken down into smaller user stories that a team can actually build, test, and ship incrementally.

Epics exist because real work doesn't arrive in tidy, sprint-sized pieces. "Let customers reset their password without calling support" isn't a two-day job — it's authentication changes, an email flow, new UI, support-team retraining, and a rollout plan. That whole thing is the epic. The individual pieces your team picks up sprint by sprint are the stories.

An epic isn't a project plan and it isn't a wishlist. It's a single, coherent slice of value with a clear "why" behind it — specific enough that the team knows what "done" looks like, big enough that it needs breaking down before anyone can estimate or build it.

Getting the terms straight

Epic vs. Feature vs. Story vs. Theme

This is where most teams get tangled, because the words get used loosely and differently across frameworks. Here's the hierarchy, biggest to smallest:

LevelWhat it isTypical sizeExample
ThemeA strategic grouping of related epics pointed at one business goalSpans a year or more, often crosses multiple teams"Reduce customer churn"
EpicA large, valuable body of work, broken into storiesWeeks to a quarter, usually one to a few teams"Let customers self-serve password resets"
Feature (used in scaled frameworks like SAFe)A specific capability that supports an epicA few sprints"Add 'Forgot password' email flow"
StoryA small, independently deliverable slice of valueHours to a few days, fits in one sprint"As a customer, I can request a reset link by email"
  • If you're running plain Scrum without SAFe, you probably don't need a separate "feature" layer — most teams use epic → story and that's fine. Don't add a layer of hierarchy your team doesn't need just because a framework diagram has one.
  • A theme is strategic, an epic is deliverable. If you can't picture shipping it, it's still a theme — keep splitting.
  • The test for "is this actually an epic" is simple: can the team see roughly what stories it will break into, and would completing all of them deliver something a customer or the business would notice? If not, it's either too vague (still a theme) or already small enough to just be a story.
Worked example

Splitting an epic into stories

Epic: "Customers can track their order from checkout to delivery."

Broken into stories a team might actually pull into sprints:

  • As a customer, I can see an order confirmation with an estimated delivery window.
  • As a customer, I receive an email when my order ships with a tracking link.
  • As a customer, I can view live tracking status on the order page.
  • As a customer, I'm notified if my delivery is delayed.
  • As a support agent, I can look up a customer's order status without calling the courier.

None of those stories alone delivers "order tracking" — but together, they do. That's the relationship: the epic is the promise, the stories are the instalments.

Watch for these

Common mistakes teams make with epics

  • Turning the epic into a mini-project plan. An epic should describe an outcome, not a Gantt chart. If you're tracking dependencies and milestones inside the epic description, you've built a project, not a backlog item.
  • Never closing epics. Epics that sit open for a year aren't epics anymore — they're a graveyard. If an epic's been open longer than a quarter, split it, re-scope it, or close it and start a new one with fresh clarity.
  • Writing epics nobody outside the team understands. A good epic should make sense to a stakeholder who's never seen the backlog. If it only makes sense to the engineers who wrote it, it's a technical task wearing an epic's name tag.
  • Estimating the epic instead of the stories. You can t-shirt-size an epic for portfolio conversations, but the real estimating happens at story level, sprint by sprint, as understanding sharpens.

How EPiC helps

We don't sell frameworks for the sake of frameworks — but getting backlog hygiene right (epics, stories, and the discipline to keep breaking work down) is one of the fastest, cheapest fixes we make in almost every engagement. Bloated epics that never close are one of the clearest early signals of a system of work that's lost its flow.

Our Product Owner and Agile Foundations training cover backlog structuring, story splitting, and epic hygiene as practical, applied skills — not theory. And if your backlog is already a graveyard of six-month-old epics, that's exactly the kind of friction our Systems Diagnostic is built to surface.

FAQs

Common questions