Pular para o conteúdo principal

Desenvolvimento

A metodologia de trabalho do time de desenvolvimento descreve como uma demanda chega até os desenvolvedores, como ela é executada e entregue, e como as prioridades são organizadas no board dentro da sprint.

Em uma frase: nenhuma demanda cai direto no time técnico. Ela passa antes pelo Planejamento/Engenharia, é negociada e priorizada, e só então entra na sprint com um prazo combinado.

Antes de chegar ao time técnico

Todas as demandas passam primeiro pelo departamento de Planejamento/Engenharia. Elas podem ser de quatro tipos:

  • Bugs e erros — situações que impedem alguma atividade no sistema. Podem ser identificados pelo cliente ou pelo time interno e precisam ser resolvidos dentro dos prazos de contrato, conforme o nível de severidade.
  • Alterações — quando o comportamento do sistema está inadequado ao que se espera da funcionalidade ou não atende a todos os cenários.
  • Melhorias — casos em que é possível otimizar o fluxo de trabalho, para entregar mais facilidade e agilidade ao usuário.
  • Customizações — quando o cliente trabalha de outra forma e precisa que o sistema se comporte conforme a metodologia dele.

Independentemente do tipo ou da origem, toda demanda passa por avaliação, entendimento, negociação e priorização com o cliente, feitos pela área de negócios da Appolus.

Prazo é compromisso

Toda demanda entra na sprint com um prazo de entrega preestabelecido. Esse prazo deve ser seguido: atrasos geram desgaste com o cliente e os usuários e, em alguns casos, até multas contratuais.

Nesta seção

  1. Fluxo de trabalho e entrega — o caminho da demanda dentro do time técnico, com fluxograma e o status de cada etapa no board.
  2. Priorização e boas práticas — como ordenar as tarefas do board, gerir prioridades e prazos, code review e revisão de cards rejeitados.