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 prazos e entregas. | Mateus Vieira | ------------------- |
Desenvolvedor Front-end | Responsável pela interface do usuário, design e implementação das funcionalidades no lado do cliente. | João Lucas | Caio Lamego |
Desenvolvedor Back-end | Implementa a lógica de negócios, integração com banco de dados e APIs. | Pedro Gondim | Mateus Vieira |
Analista de QA | Garante a qualidade do projeto, executando testes de funcionalidade, performance e usabilidade. | Caio Lamego | Daniela Alarcão |
Analista de Requisitos | Define os requisitos funcionais e não funcionais do sistema e garante que eles sejam atendidos. | Daniela Alarcão | Caio Lamego, João Lucas, Mateus Vieira, Pedro Gondim |
6.2 Comunicação
Ferramentas de Comunicação:
-
Discord: Será essencial para realizar as reuniões entre os próprios membros da equipe, sejam essas emergenciais, semanais, de revisão ou conclusão de fase. Além disso, o aplicativo permite subdividir canais de comunicação para separar cada discussão de um certo tópico.
-
WhatsApp: Será utilizado para comunicação diária e rápida da equipe. Ele permitirá uma maior flexibilidade e instantaneidade durante a troca de informações e arquivos.
-
Zoom: As reuniões de revisão e feedback com a cliente serão realizadas por meio dessa plataforma. Isso, visto o costume da mesma para já utilizar o aplicativo e a experiência prévia do grupo com o sistema.
-
GitHub Projects: Ferramenta de gerenciamento do backlog, controle de tarefas e acompanhamento do progresso em cada fase. Nessa aplicação podemos organizar as tarefas em prioridade, dificuldade e andamento, além de integrar diretamente com a base de código do projeto.
Métodos e Frequência de Reuniões:
- Reunião de Revisão da Fase: Ao final de cada fase, o grupo realizará uma reunião onde serão apresentadas as funcionalidades desenvolvidas para o cliente, coletando o seu feedback.
- Reunião de Planejamento da Fase: Após a coleta do feedback com o cliente, será feita outra reunião para planejar o próximo fase, reajustando o projeto a partir da visão do cliente e dos requisitos levantados inicialmente.
Frequência de Interações com o Cliente:
- Reunião de Revisão da Fase: Serão feitas reuniões com o cliente ao final de cada fase de duas semanas, onde esse poderá validar as entregas e fornecer seu feedback.
- Interações Adicionais Via WhatsApp: Manteremos contato com o cliente via WhatsApp, permitindo interações rápidas e informais ao longo do desenvolvimento visando atender as suas dúvidas ou necessidades com mais rapidez.
6.3 Processo de Validação
O processo de validação será realizado em três etapas principais, acompanhando as iterações e prototipagens do modelo:
-
Validação Inicial dos Requisitos e Prototipagem: Antes de iniciar cada fase de desenvolvimento, será feita uma análise detalhada dos requisitos e a criação de protótipos iniciais. A documentação será revisada e confirmada junto ao cliente, garantindo que todos os critérios de aceitação estejam claramente definidos para a fase atual do projeto.
-
Teste e Refinamento dos Protótipos: Durante cada iteração, os protótipos serão aprimorados com base em testes unitários e de integração, garantindo a viabilidade técnica e funcional dos requisitos implementados. A equipe e o cliente participarão da revisão visual e funcional, verificando se a solução evolui conforme o esperado para a próxima fase.
-
Validação Final e Aprovação do Produto: Ao término do fase Spiral, o produto será apresentado ao cliente para testes de aceitação finais. Nessa fase, o cliente avaliará se o sistema atende a todos os requisitos finais estabelecidos e validar as funcionalidades baseando-se nos critérios definidos ao longo das iterações. Cada funcionalidade deve estar em conformidade com os critérios de aceitação e qualidade do projeto.
Histórico de Versão
Data | Versão | Descrição | Autor | Revisores |
---|---|---|---|---|
09/11/2024 | 0.1 | Definição da composição da equipe e métodos de comunicação | Mateus Vieira, João Lucas, Pedro Gondim | Caio Lamego, Daniela Alarcão |
14/11/2024 | 0.2 | Correção do papel de "Analista de Requisitos" | Daniela Alarcão | |
15/12/2024 | 0.3 | Correção das nomenclaturas seguindo a troca de processo para o RAD | Mateus Vieira |