Interação entre Equipe e Cliente
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 prazos e entregas. | Bruno Garcia | Marcos Bezerra |
Desenvolvedor Frontend | Responsável pela interface do usuário, design e implementação das funcionalidades no lado do cliente. | Guilherme Zanella | Bruno Garcia, Fábio Santos |
Desenvolvedor Backend | Implementa a lógica de negócios, integração com banco de dados e APIs. | Matheus Rodrigues | Anne Capdeville, Marcos Bezerra |
Analista de QA | Garante a qualidade do produto, executando testes de funcionalidade, performance e usabilidade. | Anne Capdeville | Bruno Garcia, Guilherme Zanella, Fábio Santos, Marcos Bezerra, Matheus Rodrigues |
Analista de Requisitos | Define os requisitos funcionais e não funcionais do sistema e garante que eles sejam atendidos. | Bruno Garcia | Guilherme Zanella, Fábio Santos, Marcos Bezerra, Matheus Rodrigues, Anne Capdeville |
Comunicação
Ferramentas de Comunicação
-
WhatsApp: Será utilizado para a comunicação diária e informal entre os membros da equipe. A ferramenta permite uma comunicação rápida, simples e eficiente, além do envio de arquivos, vídeos, imagens, entre outros. Também será usada para interações rápidas com o cliente e Daily meetings.
-
Google Meet: As reuniões quinzenais com o cliente, bem como as reuniões de sprint review e retrospectiva, ocorrerão na plataforma Google Meet. Nesses encontros, serão realizados feedbacks sobre as entregas, validações e alinhamentos sobre o andamento do projeto e os próximos passos.
-
Discord: Será utilizado para reuniões entre os membros da equipe durante o desenvolvimento, como em sessões de pair programming. Essa ferramenta será de uso exclusivo da equipe, sem a participação do cliente.
-
Trello: Utilizaremos o Trello como ferramenta Kanban para organizar as atividades semanais e do projeto, como o Product Backlog. As tarefas serão distribuídas em cartões, facilitando a visualização do progresso e a atribuição de responsabilidades entre os membros da equipe. O Trello também servirá como uma forma de comunicação visual do andamento do projeto para o cliente.
Métodos de Frequência de Reuniões
-
Reuniões Diárias (Daily Scrum): A equipe de desenvolvimento realizará reuniões diárias de 15 minutos via WhatsApp para discutir o progresso de cada membro, os obstáculos e as prioridades do dia. Essas reuniões ajudarão a identificar os pontos mais importantes a serem focados e permitirão uma melhor visualização do andamento do projeto.
-
Reunião de Revisão de Sprint: Ao final de cada sprint (a cada 2 semanas), haverá uma reunião de revisão com o cliente, via plataforma Google Meet. Nessas reuniões, a equipe apresentará as funcionalidades desenvolvidas, permitirá que o cliente as teste e coletará feedback para ajustar o backlog, se necessário.
-
Interações Adicionais por WhatsApp: Outras validações poderão ocorrer de forma assíncrona via WhatsApp, em caso de dúvidas ou necessidade de ajustes por parte da equipe de Desenvolvimento. Essa interação proporciona maior flexibilidade e fortalece a confiança da equipe ao entrar em contato com o cliente.
-
Reunião de Planejamento de Sprint: Após a reunião de revisão, a equipe e o cliente se reunirão para planejar o próximo sprint, revisando o backlog e definindo as prioridades de acordo com o feedback do cliente.
-
Reunião de Retrospectiva: Também será realizada uma retrospectiva ao final de cada sprint, onde a equipe discutirá o que funcionou bem, o que pode ser melhorado e as lições aprendidas no ciclo anterior, garantindo a melhoria contínua do processo.
Processo de Validação
O processo de validação da solução será realizado em três etapas principais:
-
Definition of Ready (DoR): Cada item do backlog só entrará em desenvolvimento após ter requisitos claros, documentação mínima e critérios de aceitação bem definidos.
-
Definition of Done (DoD): Considera-se que uma funcionalidade está pronta quando ela passa nos testes necessários, é revisada pela equipe e atende plenamente aos critérios de aceitação definidos.
-
Teste de Aceitação pelo Cliente: Após a validação interna, cada funcionalidade será apresentada ao cliente durante as reuniões quinzenais, permitindo que ele teste a solução e confirme se os requisitos foram atendidos, fornecendo feedback para eventuais ajustes.
Histórico de Versão
Data | Versão | Descrição | Autor |
---|---|---|---|
19/04/25 | 1.0 | Criação do Documento e documentação | Bruno Garcia |
21/04/25 | 1.1 | Atualizações do documento | Anne de Capdeville |