GUIDE 2026

Agile epics: How I’d use them without hiding uncertainty

Josh Fechter
By
Josh Fechter
Josh Fechter
Josh Fechter
Josh Fechter is the co-founder of Product HQ, founder of Technical Writer HQ, and founder and head of product of Squibler. You…
More About Josh →
×

Give the epic a meaningful outcome

I use an agile epic to frame a substantial outcome or problem that is too large for one small delivery slice. I would name the customer or business change we are trying to create, the evidence we need, and the boundaries that keep the work understandable.

An epic should not be a hiding place for an entire department’s backlog. If its scope cannot be explained, it is probably combining several outcomes or avoiding a prioritization decision.

Break the work into learning slices

I would decompose the epic into stories, experiments, technical work, and operational tasks that can move the product forward. The slices should be valuable or informative on their own where possible. I would revisit the breakdown as we learn rather than treating the first decomposition as a contract.

I would also make dependencies, risks, and out-of-scope work visible. A clear “not now” can be more useful than an epic that quietly expands.

Review progress by outcome

In an epic review, I would ask what changed for the user, what evidence we have, and whether the remaining work is still worth doing. Counting completed tickets is a weak substitute for that conversation.

My bottom line

I use epics to create shared context and guide learning, not to disguise uncertainty behind a large container. The Product HQ technical product manager certification supports this delivery foundation, and the Product HQ newsletter shares practical lessons.

Josh Fechter
Josh Fechter
Josh Fechter is the co-founder of Product HQ, founder of Technical Writer HQ, and founder and head of product of Squibler. You can connect with him on LinkedIn here.