Pular para conteúdo

5. Interação entre Equipe e Cliente

5.1 Composição da Equipe

A equipe de desenvolvimento será composta por:

Papel Descrição Responsável Participantes
Gerente de Projeto Coordena o projeto, garante a comunicação entre cliente e equipe, controla prazos e entregas Davi Negreiros -
Desenvolvedor Frontend Interface do usuário, design e funcionalidades do lado do cliente Jorge Henrique Raissa, João Marcelo
Desenvolvedor Backend Implementa lógica de negócios, integração de banco de dados e APIs Arthur Gomes Davi Negreiros, Gabriel Fae
Analista de QA Garante qualidade do produto realizando testes constantes Gabriel Fae Raissa
Analista de Requisitos Define os requisitos funcionais do sistema e garante que estejam atualizados João Marcelo Davi, Gabriel, Raissa, Arthur e Jorge

5.2 Comunicação

Ferramentas de comunicação

  • Discord/Google Meet: reunião semanais de revisão e produção das sprints com o grupo será realizada por meio do Discord, enquanto reuniões com o cliente para validação de entregas, coleta de feedback, discussões e planejamento das sprints serão realizadas pelo Meets.

  • Whatsapp: comunicação diária e rápida entre os membros da equipe, buscando compartilhamento de arquivos, discussões curtas e específicas, agendamento de reuniões extra-oficiais e mais de forma dinâmica.

  • Miro: ferramenta de gerenciamento do backlog, controle das tarefas do grupo, acompanhamento do progresso de sprints e revisão de trabalho à ser feito. Permite que a equipe visualize e administre as tarefas de forma rápida e fácil.

Frequência de reuniões

  • Reunião diária (Daily Scrum): equipe de desenvolvimento entrará em contato de 15 há 30 minutos diários para discussão do progresso de cada sprint por meio de plataformas de comunicação rápida.

  • Reunião de revisão de Sprint (quinzenal): Ao final de cada sprint (quinzenal), haverá uma reunião para avaliar o progresso e qualidade do aplicativo junto do cliente. Nessas reunião, a equipe apresentará as funcionalidades desenvolvidas, permitirá versões de teste ao cliente e coletará feedback para ajustar o backlog caso necessário.

  • Reunião de Planejamento de Sprint: Após a reunião de revisão, a equipe se encontrará (na semana seguinte), para planejar o próximo sprint, revisar o backlog, definir novas prioridades, se necessário, e adaptar o projeto de acordo com o feedback do cliente.

  • Reunião de aprendizado: No final de cada unidade entregue, o grupo terá uma reunião extra-oficial para coletar as dificuldades, os aprendizados, detalhes e comentários sobre a unidade estudada em sala.

Heatmap da equipe

Mapa de calor equipe

5.3 Processo de Validação

O processo de validação da solução será realizado em três etapas principais:

-- DoR (Definition of Ready): Antes de iniciar o desenvolvimento de uma funcionalidade, será verificado se ela atende ao Definition of Ready, garantindo que os requisitos estejam claramente definidos, devidamente documentados e com todos os critérios de aceitação estabelecidos.

-- DoD (Definition of Done): Uma funcionalidade só será considerada concluída quando atender ao Definition of Done, ou seja, após passar pelos testes unitários e de integração, além de receber aprovação visual e funcional tanto da equipe quanto do cliente.

-- Entrega: Após a validação interna, o produto será disponibilizado ao cliente para os testes de aceitação. Nessa etapa, o cliente avaliará se o sistema cumpre os requisitos estabelecidos, validando cada funcionalidade com base nos critérios definidos durante o DoR.

Histórico de Versão

Data Versão Descrição Autor
14/09/2025 1.0 Criação do Documento Gabriel Fae