6 INTERAÇÃO ENTRE EQUIPE E CLIENTE
6.1 Composição da Equipe
| Papel | Descrição | Responsável | Integrantes |
|---|---|---|---|
| Gerente do Projeto | Coordena o projeto, prazos e comunicação entre equipe e usuário | Enzo | |
| Desenvolvedor FrontEnd | Responsável pelo design, interface e implementações de funcionalidades do lado do cliente | Bruno | Lorena e Matheus |
| Desenvolvedor BackEnd | Responsável pela implementação da lógica de negócio, APIs e integração com o banco de dados | Enzo | |
| Analista de Qualidade | Responsável pela qualidade do produto, com testes de funcionalidade, performance e usabilidade | Matheus | |
| Analista de Requisitos | Define e garante o atendimento dos requisitos funcionais e não funcionais | Lorena | Bruno, 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)
| Data | Versão | Descrição | Autor(es) | Revisor(es) |
|---|---|---|---|---|
| 13/04/2026 | 1.0 | Criação da página | Matheus Pinheiro | |
| 23/04/2026 | 1.1 | Alinhamento com processo e correções pós feedback | Matheus Pinheiro | |
| 07/05/2026 | 1.2 | Explicação de testes utilizados e CI | Matheus Pinheiro |