Interação entre Equipe e Cliente¶
Composição da Equipe¶
| Papel | Descrição | Responsável | Participantes |
|---|---|---|---|
| Gerente de Projetos | Encarregado de monitorar o cronograma, mitigar riscos e facilitar a comunicação entre os membros do grupo e os stakeholders externos. | Guilherme | |
| Desenvolvedor Front-end | Cuida do desenvolvimento da interface do usuário, garantindo o design e a implementação das funcionalidades no lado do cliente | Leonardo | Kaio |
| Desenvolvedor Back-end | Implementa a lógica de negócios, integração com banco de dados e API’s. | Edson | Arthur |
| Analista de Requisitos | Responsável pela elicitação de necessidades, criação Rich Pictures e garantia de que os critérios de aceite atendam às dores logísticas da ONG. | Toda a Equipe |
Comunicação¶
Ferramentas de Comunicação¶
-
WhatsApp: Comunicações rápidas e diárias entre os membros da equipe e também com o cliente, sempre que necessário.
-
Microsoft Teams: ferramenta usada para as reuniões entre a equipe, assim como com o cliente e gravação dessas reuniões, permitindo que a equipe posteriormente possa rever algumas informações acordadas com o cliente.
-
GitHub Projects: gestão de tarefas e controle do progresso das iterações de desenvolvimento.
Métodos e frequência de reuniões¶
-
Reuniões semanais entre a equipe: A equipe de desenvolvimento se reunirá toda semana durante 1 hora pelo Microsoft Teams para discussão do andamento do projeto, em que cada membro irá relatar os progressos e dificuldades que teve durante a semana. A reunião será documentada por meio de uma ata.
-
Reuniões quinzenais com o cliente: A equipe de desenvolvimento se reunirá com o cliente toda semana pelo Microsoft Teams para que o cliente possa revisar as entregas, fornecer feedbacks e alinhar prioridades futuras. A reunião será documentada por meio de uma ata.
Processo de Validação¶
Validação Interna da Equipe¶
A equipe de desenvolvimento realizará revisões e testes internos ao final de cada ciclo, garantindo a qualidade técnica antes da exposição ao cliente.
-
Testes de Funcionalidade: Verificação rigorosa de botões, formulários e fluxos de navegação para garantir que operem conforme os critérios de aceite.
-
Revisão de Código: Auditoria entre pares (peer review) para assegurar a manutenibilidade, otimização e segurança dos dados da ONG.
Validação com o Cliente¶
Diferente de modelos tradicionais, o cliente participará de forma contínua, com foco especial na concepção visual e funcional do sistema.
- Demonstração por Incremento: Ao longo de cada iteração, e não apenas ao final, incrementos funcionais do protótipo serão apresentados para validação e ajustes rápidos, evitando retrabalho no encerramento do ciclo.
Teste de Aceitação do Usuário (UAT)¶
O UAT será o marco final de validação da solução, no qual o representante da ONG confirmará se o sistema está apto para substituir os processos manuais atualmente utilizados.
-
Simulação de Cenário Real: Carlos Vaz realizará uma operação simulada completa, desde o anúncio de uma necessidade até a baixa física do item no estoque e a geração automática do relatório de transparência.
-
Critério de Sucesso: O sistema será considerado validado caso o moderador consiga concluir o processo de conciliação das doações em menos tempo do que o atualmente gasto utilizando WhatsApp e Excel, mantendo margem de erro nula na integração das informações.
Histórico de versão¶
| Versão | Data | Descrição | Autor(es) | Revisor(es) |
|---|---|---|---|---|
| 1.0 | 12/04/2026 | Criação da página | Guilherme | Gustavo |