Skip to main content

Política de Board - Squad Fábrica

Triagem Squad

Coluna onde todos os cards de origem externa devem chegar. Essa coluna é analisada diariamente pelo Squad Leader, que verifica os fluxos e os cards que devem ser priorizados para o backlog. Esses cards ainda não estão na fila do Ponto de Compromisso e precisam ser analisados quanto ao layout, às informações fornecidas e ao atendimento dos critérios mínimos de entrada. Caso não atendam, o card deve ser indeferido, e o Squad Leader deve comunicar ao solicitante os motivos do indeferimento, solicitando as correções necessárias. Nesses casos, o card deve ser removido do board da Triagem Squad.

Backlog

Os cards nesta coluna atendem aos requisitos mínimos de especificação, contendo todas as informações necessárias para o entendimento do contexto, o que deve ser feito, o motivo da execução e os critérios de conclusão bem definidos. Os cards nesta etapa estão na fila direta para o Ponto de Compromisso. A cada Daily, conforme a liberação do WIP pelo time, novos cards devem ser movidos para essa etapa.

Ponto de Compromisso

Os cards inseridos aqui foram priorizados conforme a urgência ou a ordem de chegada e devem ser puxados pelo time de desenvolvimento assim que houver liberação do WIP de um desenvolvedor. Os cards dessa coluna devem ser atendidos em ordem de prioridade, ou seja, o card mais acima na lista deve ser o primeiro a ser tratado. Não deve haver distinção de qual desenvolvedor deve puxar o card; o primeiro colaborador com WIP liberado assume a próxima demanda disponível.

Fazendo Desenvolvimento

Essa coluna representa os cards que estão em pleno desenvolvimento e reflete a atividade em tempo real do time. Os cards devem conter comentários sobre o progresso e são os principais pontos de discussão nas dailys. Caso haja impedimentos na execução, estes devem ser registrados no card e tratados como prioridade na daily.

Ao concluir a implementação do card, o Desenvlvedor deve bloquear o card para code review. O Code Review deve ser feito por outro desenvolvedor que realizará o procedimento de CR e liberará o bloqueio do card e em seguida, move-lo para pronto pra teste.

Liberado para Testar

Cards concluídos pelo time de desenvolvimento e prontos para serem testados pelo profissional de QA. Nessa etapa, o card deve conter todos os comentários sobre sua evolução, além do link do Git da branch desenvolvida. O QA deve puxar os cards por ordem de chegada, priorizando o primeiro da lista.

Fazendo Teste

Essa coluna representa os cards que estão em fase de teste e validação. Os comentários sobre os testes devem ser atualizados constantemente e as principais dificuldades discutidas nas dailys. Caso haja impedimentos, eles devem ser registrados e tratados como prioridade.

Deploy

Os cards que passaram pelos testes e foram validados são liberados para serem submetidos à produção. Essa coluna representa todos os cards prontos para o deploy. Impedimentos podem ocorrer, como dependências de outras rotinas ou parte de um projeto ainda em andamento.

Homologação

Cards nesta coluna são features ou correções de bugs já desenvolvidas, testadas e implantadas em produção. A homologação consiste na validação pelo solicitante, confirmando que os critérios estabelecidos foram cumpridos. O card deve conter um comentário do solicitante confirmando que a entrega foi bem-sucedida.

Concluído

Aqui ficam os cards finalizados, sem pendências e validados pelo solicitante. Nenhuma ação adicional é necessária.

Resumo do Fluxo

  1. Triagem Squad – Cards chegam, são analisados pelo Squad Leader e, se não atenderem os critérios mínimos, são devolvidos ao solicitante.

  2. Backlog – Cards validados aguardam disponibilidade para serem priorizados.

  3. Ponto de Compromisso – Cards prontos para desenvolvimento são puxados pelo primeiro desenvolvedor com WIP liberado.

  4. Fazendo Desenvolvimento – Cards em andamento devem conter atualizações sobre o progresso e impedimentos devem ser tratados nas dailys.

  5. Liberado para Testar – Cards finalizados pelo time de desenvolvimento ficam disponíveis para QA, contendo comentários e link da branch.

  6. Fazendo Teste – Cards em validação pelo QA, com registro de progresso e tratamento de impedimentos nas dailys.

  7. Deploy – Cards testados e validados são preparados para serem implantados em produção; podem aguardar dependências.

  8. Homologação – O solicitante valida a entrega e confirma que os critérios foram atendidos.

  9. Concluído – Cards finalizados, sem pendências e validados pelo solicitante.