Home › Agile answers › What is the difference between an epic, a story and a task?
What is the difference between an epic, a story and a task?
The demo test
Ask what you would show at a sprint review. 'Users can reset their password by email' is a story — you can demonstrate it. 'Add the password_reset_tokens table' is a task, because showing a migration to a stakeholder communicates nothing. 'Self-service account management' is an epic: it is several demos over several sprints.
A worked example
Epic: checkout revamp. Stories: user can pay with UPI; user can save a card; user sees a receipt by email. Tasks under the UPI story: integrate the gateway SDK, handle the callback, add failure retries. Points go on the stories; the epic's size is their sum; tasks may be left unpointed as implementation detail.
Where teams go wrong
The common failure is a backlog of tasks with no stories, which makes the board look busy while nobody can say what the user gained this sprint. The opposite failure — everything is a story — produces eight-point 'stories' that are really epics and never finish inside a sprint.
How Flocci Projects models it
Five types: Epic for the arc, Feature and Improvement for user-visible slices, Task for implementation steps, and Bug for defects. Issues roll up to an Epic, sprints are scoped from the child issues, and the type filter lets you look at the board through any one of these lenses.
Try it on a free Flocci Projects boardRelated questions
Do tasks need story points?
Usually not. Point the story that the tasks belong to, so velocity stays a measure of delivered user value. Pointing both double-counts and inflates velocity without adding forecasting accuracy.
Can a bug be a story?
A bug is its own type because its origin and triage differ, but at sprint-planning time it competes for the same capacity as a story. Whether you point bugs is a team convention — just apply it consistently.
How many stories should an epic contain?
Enough that each is demoable and few enough that the epic closes within a quarter — in practice, roughly five to fifteen. If you are past twenty, it is an initiative and should be split into several epics.
More agile answers
- What is sprint velocity and how is it calculated?
- What are story points in agile estimation?
- How do I estimate story points consistently across a team?
- Kanban vs scrum board — which should my team use?
- How do I run sprint planning for a small team?
- What is a product backlog and how do I groom it?
- What is the difference between backlog refinement and sprint planning?
- What are WIP limits in kanban?
- What is the difference between burndown and burnup charts?
- What is an epic in agile project management?
- What is the definition of done in scrum?
- How do I run a daily standup that is not a status meeting?
- What is a sprint retrospective and how do I run one?
- What happens in a sprint review?
- What are the three scrum roles?
- What is the difference between cycle time and lead time?
- What is planning poker and does it actually work?
- What is MoSCoW prioritisation?
- How do I calculate sprint capacity?
- Which agile metrics actually matter for a small team?
- Agile vs waterfall — which is right for my project?