Skip to content

Interação equipe e cliente

Composição da equipe

A equipe de desenvolvimento será composta por:

Papel Descrição Responsável Participantes
Gerente do Projeto Coordena o projeto, garante a comunicação entre cliente e equipe, controla prazos e entregas. Manuella --
Desenvolvedor Frontend Responsável pela interface do usuário, design e implementação das funcionalidades no lado do cliente. Luiz Claudio Manuella; Yasmin; Victor Leandro; Arthur Fernandes
Desenvolvedor Backend Implementa a lógica de negócios, integração com banco de dados e APIs. Leonardo Arthur Fernandes; Victor Leandro
Analista de QA Garante a qualidade do produto, executando testes de funcionalidade, performance e usabilidade. Yasmin Luiz Claudio; Arthur Fernandes; Victor Leandro; Leonardo; Manuella
Analista de Requisitos Define os requisitos funcionais e não funcionais do sistema e garante que eles sejam atendidos. Arthur Fernandes Manuella

Comunicação

A comunicação com o cliente será realizada principalmente via WhatsApp para interações rápidas e diárias, complementada por reuniões presenciais ocasionais. Para apresentação de progresso, atualização de requisitos e alinhamento de expectativas, será utilizado o Google Meet, com frequência das reuniões ajustada conforme a necessidade do projeto.

Para a comunicação interna da equipe, o WhatsApp será usado para mensagens rápidas e informais, enquanto o Discord funcionará como o principal canal para discussões mais aprofundadas, além de reuniões semanais de planejamento, atualização e resolução de problemas técnicos.

A gestão das tarefas e do desenvolvimento será realizada através do GitHub, utilizando o framework Kanban dentro do GitHub Projects. Cada tarefa será registrada como uma issue, com acompanhamento do progresso por meio de pull requests, comentários no código e atualizações no quadro Kanban. Essa abordagem permitirá organizar o desenvolvimento individual e coletivo da equipe, garantindo transparência e mantendo um registro detalhado de todas as decisões técnicas e do andamento do projeto.


Processo de validação

O processo de validação da solução ocorrerá de forma contínua e integrada ao desenvolvimento. Inicialmente, será adotado o Definition of Ready (DoR), que garante que cada funcionalidade só seja iniciada quando os requisitos estiverem claramente definidos, documentados e acompanhados de critérios de aceitação. Em seguida, aplica-se o Definition of Done (DoD), pelo qual uma funcionalidade somente será considerada concluída após passar por testes unitários e de integração, além da avaliação visual e funcional pela equipe de desenvolvimento e pelo cliente interno. Por fim, as entregas serão submetidas a testes de aceitação realizados pelo cliente, que verificará se o sistema atende aos requisitos estabelecidos. Esse processo permite validar continuamente o produto e assegurar que cada incremento entregue esteja alinhado às necessidades dos usuários, em consonância com a proposta do modelo RAD, que enfatiza ciclos curtos, prototipagem e feedback rápido para reduzir riscos e aumentar a satisfação do usuário.