top of page

          

Agile

          

23 February 2024

 · 

3

 minute read

Epics in Agile: How Large Pieces of Work Get Organised and Delivered

An Epic is a large chunk of work that cannot be completed in a single Sprint — it spans multiple iterations and eventually decomposes into the user stories and backlog items that drive day-to-day delivery.

JOP

Joanne Perold

Better Change Coach

In Agile product development, work exists at different levels of granularity. At the bottom are individual tasks and user stories — the items a team works through within a single Sprint. At the top is the product vision or theme — the high-level direction the product is heading. Epics sit in the middle: large, valuable chunks of work that are too big to complete in one iteration but are concrete enough to be planned and tracked.

The hierarchy

Three terms are commonly used to describe the levels of work organisation in Agile:

Themes are the broadest level — a group of related Epics unified under a strategic goal. "Improve the customer checkout experience" is a theme. It describes a direction, not a deliverable.

Epics are the next level — large, defined pieces of work that will eventually be broken down. "Launch a mobile-friendly version of the checkout flow" is an Epic. It is bounded enough to estimate and prioritise, but too large to complete in a two-week Sprint.

User stories (or Product Backlog Items, in Scrum terminology) are the decomposed units of work that the team actually delivers. "As a returning customer, I want my saved payment details available at checkout so that I can complete a purchase without re-entering my card information" is a user story derived from the checkout Epic.

The hierarchy exists to allow planning at multiple timescales. Themes inform product strategy over quarters. Epics provide the mid-range planning horizon of one to three months. User stories provide the weekly planning horizon of a Sprint.

How Epics work in practice

The Product Owner is responsible for organising Epics and ensuring they reflect genuine stakeholder needs. An Epic is not a fixed specification — it evolves as the team delivers the stories within it and receives feedback. A customer journey that seemed clear at the start of an Epic often looks different after the first few stories have been demonstrated to users.

This evolution is intentional, not a sign of poor planning. The Agile approach to Epics treats them as working hypotheses about what will create value rather than as commitments to a fixed scope. The Epic provides direction; the stories within it are adjusted as understanding develops.

Why Epics matter

Epics serve two important functions. First, they maintain the connection between individual stories and meaningful outcomes. A developer working on a specific checkout story can see how that story connects to the Epic goal — and therefore to the customer value the Epic is trying to create. Work without this context tends to drift toward technical correctness at the expense of genuine usefulness.

Second, Epics provide a planning unit that is usable for roadmapping and stakeholder communication. Individual user stories are too fine-grained for most strategic conversations. Themes are too abstract. Epics are at the right level of specificity for quarterly planning, dependency management, and stakeholder updates.

Knowing when to break an Epic down

An Epic is ready to be decomposed into stories when the team has enough clarity about what it involves to write specific, deliverable items. The decomposition itself is a collaborative exercise — the Product Owner, Developers, and often stakeholders work together to identify the most valuable slices of the Epic that can be delivered independently.

A well-decomposed Epic produces stories that are each independently valuable, estimable, and small enough to complete within a Sprint. The goal is not to enumerate every possible story upfront — it is to ensure there is always enough prepared work at the top of the backlog to support the team's capacity without requiring months of upfront specification.

More articles ON

Agile

Despite All the Mishaps: Show Me the Better Option!

Agile Mishap #5: The Certification Circus

When Employees Resist Agile: The Reasons Are More Rational Than You Think

courses in this topic

⬤  INTERESTED IN TRAINING?

View our

Agile

courses

FLIN (free), FL2D, and FL3D — certified by the Flight Levels Academy.

bottom of page