6. INTERAÇÃO ENTRE EQUIPE E CLIENTE
6.1 Composição da Equipe
Papel | Descrição | Responsável | Participantes |
---|---|---|---|
Gerente de Projeto | Coordena o projeto, garante a comunicação entre cliente e equipe, controla prazo e entregas. | José Vinícius | - |
Desenvolvedor Frontend | Responsável pela interface do usuário, design e implementação das funcionalidades no lado do cliente. | Marcos Vieira | José Vinícius |
Desenvolvedor Backend | Implementa a lógica de negócios, integração com banco de dados e APIs. | Antonio | Pablo |
Analista de QA | Garante a qualidade do produto, executando testes de funcionalidade, performance e usabilidade. | Pablo | Romulo |
Analista de Requisitos | Define os requisitos funcionais e não funcionais do sistema e garante que eles sejam atendidos. | Romulo | Marcos Vieira, Pablo, Antonio, José Vinícius |
6.2 Comunicação
Ferramentas de comunicação
- WhatsApp: será utilizado para a comunicação diária entre a equipe, por meio de um grupo com todos os membros. Permitindo o envio rápido de mensagens.
- Discord: onde as reuniões semanais acontecem. Possibilitando uma rápida comunicação com os membros da equipe, além da possibilidade do compartilhamento de arquivos e outras coisas se necessário.
- Miro: será usado para apresentar visualmente o progresso, discutir ideias, colocar pontos importantes, mapear os requisitos, além de garantir o alinhamento entre todos os membros da equipe.
Métodos e frequências de Reuniões
- Reuniões semanais: A equipe irá se encontrar semanalmente para debater o que foi feito na semana, o progresso de cada membro, as prioridades e os esclarecimentos. Importante para manter todos cientes do projeto.
- Reuniões de revisão de Sprint (a cada 2 semanas): Reunião que será responsável pelo fechamento da sprint, nela iremos revisar o que foi feito na sprint e se todos os objetivos foram alcançados.
Frequência de Interações com o Cliente
- Reuniões com o cliente: Ao final de todas as entregas parciais, será realizada uma reunião com o cliente para validar o que foi construído para entrega.
6.3 Processo de Validação
O processo de validação da solução será realizado em três etapas principais:
- Análise de Requisitos: Antes de cada implementação de funcionalidades, os requisitos do cliente serão analisados e confirmados diretamente com ele. Esse processo ocorrerá em reuniões, nas quais o cliente poderá revisar e ajustar os requisitos propostos.
- Testes de Desenvolvimento: A cada iteração do desenvolvimento do projeto, serão realizados testes unitários e de integração para garantir a qualidade do produto e minimizar a quantidade de bugs.
- Validação Final: Antes de qualquer entrega, o produto passará por uma validação realizada por todo o grupo. Todos os membros da equipe serão responsáveis por identificar falhas, inconsistências ou problemas que possam ter sido negligenciados durante a fase de desenvolvimento, verificando a compatibilidade com os requisitos.
Historico de Versão
Data | Versão | Descrição | Autor |
---|---|---|---|
10/10/2024 | 1.0 | Documento inicial | Grupo |
16/12/2024 | 1.0 | Alterando 6.3 Processo de Validação | Marcos |