Pular para o conteúdo principal

6 INTERAÇÃO ENTRE EQUIPE E CLIENTE

6.1 Composição da Equipe

PapelDescriçãoResponsávelIntegrantes
Gerente do ProjetoCoordena o projeto, prazos e comunicação entre equipe e usuárioEnzo
Desenvolvedor FrontEndResponsável pelo design, interface e implementações de funcionalidades do lado do clienteBrunoLorena e Matheus
Desenvolvedor BackEndResponsável pela implementação da lógica de negócio, APIs e integração com o banco de dadosEnzo
Analista de QualidadeResponsável pela qualidade do produto, com testes de funcionalidade, performance e usabilidadeMatheus
Analista de RequisitosDefine e garante o atendimento dos requisitos funcionais e não funcionaisLorenaBruno, Enzo e Matheus

6.2 Comunicação

Ferramentas de Comunicação

  • WhatsApp: Usado para comunicação rápida entre a equipe e o cliente, incluindo reuniões de validação
  • Discord: Reuniões da equipe como reunião de avaliação da iteração e reunião de planejamento
  • GitHub: Usado para organização do repositório e issues
  • GitHub Projects: Usado para organização do backlog

Métodos e Frequências de Reuniões

  • Reunião de avaliação da iteração: Realizada no final de cada iteração para discutir o que foi entregue e possíveis melhorias
  • Reunião de validação: Realizada no final de cada iteração para que o cliente valide o que foi feito e dê feedback (possíveis alterações)
  • Reunião de planejamento: Realizada após a validação para organizar a próxima iteração e distribuir as tarefas para a equipe

Frequência e Interação com o Cliente

  • Reunião de validação: O cliente dará seu feedback sobre o que foi feito após a entrega de cada iteração
  • WhatsApp: Comunicação informal ao longo das iterações

6.3 Processo de Validação

  • Antes do início de desenvolvimento em uma iteração será utilizado o Definition of Ready (DoR) durante a Reunião de planejamento para garantir que todos os integrantes da equipe saibam o que devem fazer e como, verificando os requisitos e seus critérios de aceitação
  • No desenvolvimento das tarefas será usado o Definition of Done (DoD) para que elas só sejam definidas como concluídas se estiverem documentadas, com testes, sem erros, revisados pela equipe e prontas para apresentar ao cliente
  • Os testes escolhidos para o projeto incluem testes de aceitação, usabilidade, unitários e de caixa preta. Os testes de aceitação e usabilidade serão realizados tanto pelos desenvolvedores quanto pelo cliente durante as reuniões de validação. Já os testes unitários e de caixa preta serão executados de forma automatizada por meio da pipeline de Continuous Integration (CI)
DataVersãoDescriçãoAutor(es)Revisor(es)
13/04/20261.0Criação da páginaMatheus Pinheiro
23/04/20261.1Alinhamento com processo e correções pós feedbackMatheus Pinheiro
07/05/20261.2Explicação de testes utilizados e CIMatheus Pinheiro