Kanban: Políticas - aceleradora-TW/acelera-mais-api GitHub Wiki

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

Objetivos

  • Ojetivos prioritários ordenados em conjunto com a PO

Priorizados

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

Melhorias & Débitos Técnicos

  • Melhorias técnicas priorizadas em conjunto com a mentoria técnica

Especificação: em andamento

  • Dupla designada para identificar critérios de aceitação junto a PO

Especificação: pronto

  • Critérios foram elaborados de forma colaborativa com equipe (pelo menos duas pessoas) + PO
  • Todos os critérios de aceitação foram aceitos pelas PO
  • Item é pequeno o suficiente para ser entregue em uma semana
  • Item categorizado como fácil, médio ou difícil
  • Front e back em cards separados

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
  • Dupla não pode trabalhar junta mais do que uma semana com matriz de pareamento sendo respeitada

Aguardando Code Review

Para itens que envolvem código

  • Item desenvolvido em par
  • Entrega cobrindo todos os critérios de aceitação identificados
  • Todo o código commitado em branch específico
  • Código atualizado contra a última versão do main
  • Testes locais realizados pelos desenvolvedores
  • Código seguindo as convenções acordadas pela equipe
  • 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)
  • Branch deployado e funcionando em ambiente beta

Code review: pronto

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

ou

  • Item que não coloca código em produção

QA: em andamento

Somente para itens que modificam código

  • Item designado para dupla ou para pessoa diferente da que fez o desenvolvimento
  • Branch disponível para teste no Heroku

Aceitação: em andamento

  • Interface consistente com os padrões estabelecidos para a aplicação
  • Interface da candidata precisa ser responsiva, da mentoria, não
  • Interface precisa ser responsiva para desktop (1280×720 até 1920×1080)
  • Critérios de aceitação verificados
  • Teste exploratório realizado para validação comportamento geral de funcionalidades relacionadas em stage
  • Item selecionado para apresentação no próximo showcase
  • (quando código) Branch mergeado com o master e disponível em homologação

Aguardando Deploy

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

Produção Pronto

  • Item deployado em produção (normalmene nas segundas)