O que são histórias, épicos (epics) e iniciativas no scrum?

Essas estruturas simples ajudam as equipes ágeis a gerenciar, facilmente, o escopo e a estruturar o trabalho.

Max Rehkopf Por Max Rehkopf
Buscar tópicos

Imagine que você e sua equipe querem fazer algo ambicioso, como lançar um foguete no espaço. Para concretizar essa ideia vai ser necessário estruturar o trabalho: dos maiores objetivos até os mais detalhados. Vai ser importante poder responder a mudanças, relatar seu progresso e seguir um plano. Épicos (também chamados epics), histórias e iniciativas são as ferramentas perfeitas para chegar lá.

Ao entender como essas metodologias ágeis e de DevOps populares ajudam a organizar o trabalho, sua equipe pode obter um equilíbrio entre estrutura, flexibilidade e lançamento de foguetes no espaço.

O que são histórias, epics e iniciativas?

  • Histórias, também chamadas de "histórias de usuários", são requisitos pequenos ou solicitações escritas da perspectiva de um usuário final.
  • Epics scrum são grandes partes de trabalho que podem ser divididas em várias tarefas menores (chamadas histórias).
  • Iniciativas são coleções de epics que têm um objetivo comum.
Epics ágeis versus histórias versus temas | Coach Agile Atlassian

Epics vs. história ágeis

De certo modo, histórias e epics, no método ágil, são semelhantes a histórias e epics em filmes e livros. Uma história é uma narrativa simples, uma série de histórias interdependentes e relacionadas que compõem um epic (épico). O mesmo é verdadeiro para seu gerenciamento de trabalho, no qual a conclusão de histórias relacionadas leva à conclusão de um epic. As histórias contam o arco de trabalho completo, enquanto os epics compartilham uma visão de alto nível do objetivo unificador.

Em uma equipe ágil, as histórias são algo que a equipe pode se comprometer a finalizar em um sprint de uma ou duas semanas. Muitas vezes, os desenvolvedores trabalham em várias histórias por mês. Os epics, em contrapartida, são poucos e demoram mais para serem concluídos. Normalmente, as equipes trabalham em dois ou três epics por trimestre.

Se sua empresa está lançando foguetes no espaço e deseja aprimorar o serviço de streaming para seus lançamentos, é necessário estruturar suas histórias como as histórias abaixo.

Exemplos de uma história ágil:

  • Os usuários de iPhone precisam acessar uma visão vertical do feed ativo ao usar o aplicativo móvel.
  • Os usuários de desktop precisam de um botão de "visualizar em tela cheia" na extremidade direita inferior do player de vídeo.
  • Os usuários do Android devem ser vinculados à Apple Store.

As histórias acima estão relacionadas. Todas podem ser consideradas tarefas individuais que levam à conclusão de uma parte maior do trabalho (um epic). Nesse caso, o epic pode ser "Melhorar o serviço de streaming para lançamento no primeiro trimestre".

Organizar o trabalho em histórias e epics também ajuda você e sua equipe a se comunicarem efetivamente na organização. Se estava reportando o progresso de sua equipe ao chefe de engenharia, estava falando em epics. Se estava falando com um colega na sua equipe de desenvolvimento, estava falando no nível da história.

Para definições completas, exemplos e melhores práticas, consulte:

Epic vs. iniciativa ágeis

Do mesmo modo que os epics são compostos de histórias, as iniciativas são compostas de epics. As iniciativas oferecem outro nível de organização, acima dos epics. Em muitos casos, uma iniciativa compila epics de várias equipes para obter um objetivo maior e mais amplo do que qualquer um dos epics. Enquanto um epic é algo que você deve concluir em um mês ou trimestre, as iniciativas, normalmente, são concluídas em vários trimestres ou um ano.

Exemplo de histórias dos usuários | Coach Agile Atlassian

Exemplos de epics em uma iniciativa:

Digamos que sua empresa de foguetes queira diminuir o custo por lançamento em 5% nesse ano. É uma ótima adequação para uma iniciativa, pois um epic sozinho provavelmente não alcançaria essa meta. Nessa iniciativa, haveria epics como "Diminuir o consumo de combustível na fase de lançamento em 1%", "Aumentar os lançamentos por trimestre de 3 para 4" e "Diminuir os termostatos de 71 a 69 graus #Dadmode".

Na Atlassian:

Aqui na empresa, nossas iniciativas são chamadas de “tickets da CP”. Os tickets da Central de projetos (CP) são configurados no Jira assim como os epics. Cada equipe escolhe as quatro ou cinco metas mais importantes do ano e cria tickets da CP para elas. Esses tickets da CP são usados pelos fundadores e pela área de gerenciamento para entender todo o trabalho que é realizado na empresa. Confira o template grátis de gerenciamento de projetos, inspirado nas nossas próprias práticas ágeis.

Além das iniciativas

Em muitas empresas, os fundadores ou a equipe de liderança encorajam a busca por algum objetivo ambicioso. São as metas (às vezes supercafonas) anunciadas a cada ano ou trimestre. É comum que as iniciativas sejam coleções de epics scrum, mas você também pode usar campos personalizados ou categorias para organizar por equipe, pilar estratégico ou período e criar uma hierarquia personalizada para alinhar melhor o trabalho às metas organizacionais superiores.

Muitos clientes da Atlassian aproveitam o Planos, uma função de planejamento avançado no Jira, para apresentar cinco níveis acima dos epics ágeis para definir e guiar projetos, como mostrado abaixo.

Veja como o Twitter unificou os projetos e o trabalho em equipe com o Jira: Leia a história completa

Exemplo de histórias dos usuários | Coach Agile Atlassian

Na Atlassian: quando a divisão Cloud Foundations precisava ter visibilidade do trabalho de uma divisão com centenas de engenheiros, a solução foi a função de planejamento avançado do Jira para ajudar a resolver um desafio central que as empresas enfrentam com equipes distribuídas. Conectando projetos em um plano de entrega compartilhado no Jira, eles puderam ver o panorama geral, acompanhar o progresso e compartilhar dados com as partes interessadas sem dificuldade.

Confira como é o planejamento avançado da divisão Cloud Foundations da Atlassian com o Jira. Leia mais

Exemplo de um sprint | Coach Agile Atlassian

Estruturação do trabalho

Usar o método ágil não impede o trabalho com estrutura, e a estrutura apresentada aqui pode não servir para todo mundo. As coisas dão certo quando você e sua equipe entendem e adaptam esses conceitos às suas necessidades. Para a gente, o que funciona é usar histórias, exemplos de epics scrum e iniciativas.

Para começar, aprenda a configurar os epics no Jira e depois saiba mais sobre como fazer o planejamento e monitoramento estratégicos do trabalho de várias equipes com os Planos do Jira.

a seguir
Epics