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 | João Maurício | João Maurício |
Desenvolvedor Front-end | Responsável pela interface do usuário, design e implementação das funcionalidades no lado do cliente | Vinicius Ribeiro | Vinicius Ribeiro e Davi Leite |
Desenvolvedor Back-end | Implementa a lógica de negócios, integração com banco de dados e APIs | João Maurício | João Maurício, Mariana Pereira e Camile Oliveira |
Analista de QA | Garante a qualidade do produto, executando testes de funcionalidade, performance e usabilidade | Mariana Pereira | Mariana Pereira e Davi Leite |
Analista de requisitos | Define os requisitos funcionais e não funcionais do sistema e garante que eles sejam atendidos | Camile Oliveira | Camile Oliveira |
Comunicação¶
Ferramentas de comunicação:
- Microsoft Teams: utilizado para reuniões semanais da equipe e encontros extraordinários, quando necessário.
- WhatsApp: ferramenta destinada à comunicação diária e ágil entre os membros da equipe.
- Telegram: canal exclusivo para a comunicação direta com o cliente.
Métodos e frequências de comunicação:
- Reuniões Semanais (Equipe): realizadas uma vez por semana, com o objetivo de:
- acompanhar o andamento das atividades concluídas na semana anterior
- planejar as atividades da semana seguinte
-
realizar retrospectivas sempre que uma entrega for concluída
-
Frequência de Interações com o Cliente:
- Reuniões Quinzenais: realizadas a cada 15 dias, de forma presencial, na sala do professor Maurício. Nessas reuniões serão feitos alinhamentos gerais e a apresentação das entregas previstas.
Processo de Validação¶
- Validação de Requisitos: antes do início do desenvolvimento, os requisitos levantados serão representados em protótipos de interface. Esses protótipos serão avaliados e validados tanto pela equipe de desenvolvimento quanto pelo cliente, garantindo alinhamento quanto às expectativas e necessidades.
- Desenvolvimento e Testes Internos: após a validação, inicia-se o desenvolvimento. Concluída essa etapa, a equipe de QA realizará testes de sistema para assegurar que as funcionalidades estejam corretas, estáveis e de acordo com os requisitos aprovados.
- Entrega e Testes de Aceitação: em seguida, a entrega será disponibilizada ao cliente, que executará os testes de aceitação. Essa etapa tem como objetivo confirmar se a solução atende aos critérios de aceitação previamente acordados.
- Feedback e Ajustes: caso sejam identificados ajustes ou melhorias durante os testes de aceitação, eles serão implementados nas próximas iterações.