5. Interação Entre Equipe e Cliente
5.1 Composição da Equipe
Papel | Descrição | Responsável | Participante |
---|---|---|---|
Gerente de Projeto | Coordena o projeto, facilita a comunicação entre cliente e equipe e controla prazos para garantir o sucesso do projeto. | Leticia Torres | - |
Desenvolvedor Frontend | Desenvolve a interface visual, design e garante a integração com o servidor. | Túlio Augusto | Isaac Batista, Leticia Torres |
Desenvolvedor Backend | Desenvolve a lógica do servidor, gerencia banco de dados e integrações. | Isaac Batista | William Bernardo, João Eduardo |
Analista de QA | Planeja, executa testes e garante a qualidade do produto, identificando erros e possíveis melhorias. | João Eduardo | Isaac Batista |
Analista de Requisitos | Levanta-se, documenta e comunica as necessidades do cliente, garantindo alinhamento entre equipe e produto. | William Bernardo | Leticia Torres |
5.2 Comunicação
Ferramentas de Comunicação
-
WhatsApp: Utilizado para a comunicação rápida e diária entre os membros da equipe, garantindo alinhamento contínuo ao longo da semana. É ideal para esclarecer dúvidas e lidar com questões pontuais, ajudando a manter o fluxo de trabalho em sincronia.
-
Discord: Usado para reuniões semanais com a equipe. Torna fácil a resolução de bugs, discussões técnicas e tomada de decisão. Também torna a interação mais dinâmica, especialmente para a revisão de entregas e resolução de problemas emergenciais.
-
Teams: Utilizado para reuniões gravadas com o cliente e a equipe. Esta funcionalidade permite que todos acompanhem o conteúdo das reuniões e revisitem informações importantes quando necessário.
-
Trello: Ferramenta de gerenciamento de tarefas e acompanhamento do backlog do projeto. Através do Trello, a equipe tem visibilidade clara sobre o progresso das atividades, priorização das tarefas e definição de responsáveis
Métodos e Frequência de Reuniões
-
Reuniões de Acompanhamento (1 vezes por semana): Realizadas em sessões rápidas de 15 minutos para acompanhamento do progresso individual de cada membro e resolução de obstáculos encontrados. A frequência de uma reunião semanal foi escolhida para manter a equipe alinhada sem comprometer a produtividade, considerando que nem todos os membros estão disponíveis diariamente.
-
Reuniões de Revisão (A cada ciclo): Após cada ciclo de iteração do projeto, será realizada uma reunião de revisão com o cliente. Durante esta reunião, as funcionalidades desenvolvidas serão apresentadas e o cliente terá a oportunidade de testar, validar e fornecer feedback direto sobre as entregas realizadas.
Frequência de Interações com o Cliente
- Reunião de Revisão (A cada ciclo): O cliente será envolvido ao final de cada ciclo para validar as entregas, testar as funcionalidades e fornecer feedback detalhado. Esse ciclo contínuo de iteração garante que o produto esteja sempre alinhado com os requisitos e expectativas do cliente.
5.3 Processo de Validação
-
Validação Inicial de Requisitos: Antes de iniciar o desenvolvimento de cada funcionalidade ou iteração, os requisitos do cliente serão revisados e validados com ele. Isso ocorrerá através de uma reunião de alinhamento onde o cliente terá a oportunidade de revisar os requisitos de negócios e expectativas.
-
Testes de Funcionalidade e Usabilidade: Ao longo do desenvolvimento, serão realizados testes unitários, de integração e de usabilidade para garantir que a entrega seja de qualidade e com o menor números de erros.
-
Validação de Qualidade: Antes de qualquer entrega ser feita ao cliente, o produto será validado pela equipe de QA. Eles garantirão que as funcionalidades atendam aos critérios de qualidade definidos e realizarão mais testes para verificar a conformidade com os requisitos.