(no contexto do Scrum)
Epic (épico) é uma grande iniciativa ou conjunto de requisitos que não pode ser concluído em um único sprint e precisa ser dividido em user stories para facilitar a organização do trabalho no product backlog. Essa fragmentação permite maior flexibilidade, priorização contínua e entrega iterativa de valor ao cliente, alinhando o desenvolvimento do produto às necessidades do negócio.
Hierarquia do Trabalho no Scrum
No framework Scrum, os épicos estão no nível mais alto da hierarquia e representam grandes iniciativas ou conjuntos de requisitos que precisam ser decompostos em partes menores para viabilizar a execução iterativa e incremental. Essa decomposição segue três níveis principais:
- Representa um grande objetivo ou uma ampla funcionalidade do produto que não pode ser concluída dentro de um único sprint.
- Serve como um agrupamento de requisitos que precisam ser refinados em elementos menores e mais gerenciáveis.
- Define o escopo geral, mas ainda sem detalhamento suficiente para implementação direta.
Feature (Funcionalidade)
- É uma subdivisão do épico que representa capacidades do produto que serão entregues ao usuário final.
- Pode ser uma nova funcionalidade ou uma melhoria significativa dentro do sistema.
- Exemplo: “Adicionar reconhecimento biométrico para aumentar a segurança sem complicações”.
- As features ainda podem ser grandes demais para caberem em um único sprint, exigindo sua decomposição em user stories.
User Stories (Histórias de Usuário)
- Representa um pequeno incremento de valor que pode ser entregue em um único sprint.
- Especifica de forma objetiva o que deve ser feito do ponto de vista do usuário, seguindo a estrutura (por exemplo):
“Como <tipo de usuário>, eu quero <objetivo> para que <razão>.” - Contém critérios de aceitação que indicam quando a história está completa.
- Exemplo: “Como usuário, quero migrar meus backups para a nuvem para liberar espaço no dispositivo”.
Veja a descrição de user stories para conhecer mais detalhes e exemplos. |
Task (Tarefa)
- São as unidades de trabalho detalhadas necessárias para implementar uma user story.
- São atividades técnicas que podem ser concluídas em algumas horas (geralmente até 12 horas).
- Uma user story não é considerada completa até que todas as suas tasks estejam concluídas.
- As tasks são gerenciadas visualmente no Scrum Board, que contém colunas como: “Não iniciadas”, “Em progresso” e “Concluídas”.
Analogia com um Livro
A hierarquia pode ser comparada a um livro:
- Épico = o livro completo, representando um grande objetivo.
- Feature = capítulos, que organizam o conteúdo em partes significativas.
- User Stories = parágrafos, que detalham o conteúdo e tornam a leitura (ou o desenvolvimento) mais fluida e compreensível.
- Tasks = frases ou sentenças, que estruturam cada parágrafo e garantem que o conteúdo seja concluído.
Importância da Estrutura Hierárquica
- Facilita a organização do backlog, permitindo que equipes ágeis gerenciem iniciativas grandes de forma eficiente.
- Mantém a flexibilidade para mudanças e replanejamento contínuo.
- Garante alinhamento entre os objetivos estratégicos e a entrega incremental de valor ao usuário.
- Ajuda na priorização com base no impacto para o negócio e para os clientes.
Essa estrutura permite que equipes ágeis naveguem melhor entre o planejamento de longo prazo (épicos e features) e a execução iterativa no curto prazo (user stories e tasks).
Fontes
Gonçalves, Luiz. (2024). O que são Epic, User Story e Task na Hierarquia de Trabalho Scrum. Disponível em: https://adaptmethodology.com/pt-pt/blog/epic-user-story-task/ Recuperado em: 12/2/2025
Miro (2025). Épico no Scrum: o que é, como escrever e exemplo. Disponível em: https://miro.com/pt/agile/o-que-sao-epicos-scrum/ Recuperado em: 12/2/2025
« retornar para home do glossário