Kanban: Políticas - aceleradora-TW/descarte-certo GitHub Wiki

Itens de Backlog

Abaixo os critérios para que os itens de backlog possam ser movidos entre os diferentes estágios.

Selecionado

  • Item priorizado pela PO como necessário dentro dos nossos objetivos prioritários

Especificação: em andamento

  • Dupla designada para identificar critérios de aceitação junto as POs

Especificação: pronto

  • Critérios foram elaborados de forma colaborativa com equipe (pelo menos duas pessoas) + POs
  • Todos os critérios de aceitação forem aceitos pelas POs
  • Item é pequeno o suficiente para ser entregue em uma semana

Desenvolvimento: em andamento

  • Item selecionado por uma dupla para ser desenvolvido
  • Cada card é trabalhado por no máximo uma dupla, outros colegas podem entrar temporariamente para ajudar em alguma questão específica, mas não ficam atribuidos ao card
  • Duplas não pode trabalhar junta mais do que uma semana

Aguardando Code Review

  • Item desenvolvido em par
  • Entrega cobrindo todos os critérios de aceitação identificados

Para itens que envolvem código

  • Todo o código commitado em branch específico
  • Código atualizado contra a última versão do master
  • Testes locais realizados pelos desenvolvedores
  • Código seguindo as convenções acordadas pela equipe
  • Todo o código que vai para produção passa por code review
  • Quando modificação é significativa, item selecionado ou designado para code review para algum mentor técnico através de um pull request
  • Quando modificação é pequena, code review pode ser feita por alguma outra pessoa de equipe (ou dupla)

Code review: pronto

  • Ajustes relevantes que foram identificados na code review adicionados no branch pela dupla que fez o desenvolvimento

QA: em andamento

Somente para itens que modificam código

  • Item designado para dupla ou para pessoa diferente da que fez o desenvolvimento

Aceitação: em andamento

  • Interface consistente com os padrões estabelecidos para a aplicação
  • Interface responsiva
  • Critérios de aceitação verificados
  • Teste exploratório realizado para validação comportamento geral de funcionalidades relacionadas
  • (quando código) Branch mergeado e modificações disponíveis em homologação
  • Item selecionado para apresentação no próximo showcase

Aguardando Deploy

  • Item aceito no showcase ou modificações sugeridas no showcase implementadas e disponíveis para deploy

Produção Pronto

  • Item deployado