Skip to content

Interação com Cliente

7.1 Composição da Equipe

Composição da equipe

Papel Descrição Responsável
Gerente do Projeto Coordena o projeto, garante a comunicação entre cliente e equipe, controla prazos e entregas, e acompanha o progresso das atividades no quadro do projeto. Gustavo Rodrigues de Noronha
Analista de Requisitos Conduz as sessões de elicitação de requisitos junto ao cliente, redige os requisitos funcionais (RF) e não funcionais (RNF), realiza a validação dos critérios de aceitação, a inspeção dos requisitos levantados e mantém a rastreabilidade entre requisitos, histórias de usuário e o backlog do projeto. Todos
Desenvolvedor Frontend Responsável pela interface do usuário, prototipação de telas e implementação das funcionalidades do lado do cliente. Gustavo Rodrigues de Noronha, Guilherme Lorenzi Ventura e Giovana Martins de Brito
Desenvolvedor Backend Implementa a lógica de negócios do sistema, a integração com o banco de dados e o desenvolvimento das APIs. Rafael Silva Wasconcelos, Guilherme Nascimento Tegnoue e Leonardo Lopes Cruz
Analista QA Garante a qualidade do produto por meio da execução de testes de funcionalidades, performance e usabilidade antes de cada entrega. Leonardo Lopes Cruz

7.2 Comunicação

As ferramentas de comunicação são essenciais para que a equipe de desenvolvimento possa se comunicar entre si e, principalmente, para garantir uma interação efetiva com o cliente do projeto, assegurando um bom entendimento mútuo ao longo de todo o desenvolvimento. Tendo isso em mente, as ferramentas selecionadas foram as seguintes:

Comunicação com o cliente

Ferramenta principal: As reuniões de acompanhamento, revisão e alinhamento com o cliente serão realizadas por videoconferência, utilizando o Microsoft Teams. Essas reuniões permitirão a validação das entregas, a elicitação e o refinamento de requisitos, a coleta de feedback e a discussão das próximas atividades do projeto.

Frequência e Método: As reuniões com o cliente ocorrerão semanalmente às quintas-feiras, garantindo o envolvimento constante do cliente nas etapas de elicitação, validação de entregas e ajuste de requisitos. Novas demandas ou alterações de escopo identificadas durante essas reuniões são registradas pela equipe e incorporadas ao backlog do projeto para posterior priorização.

Ferramenta secundária: O WhatsApp será utilizado como meio de comunicação rápida e informal com o cliente, para esclarecimento de dúvidas pontuais e alinhamentos que não demandam uma reunião formal entre as reuniões semanais.

Comunicação entre os membros da equipe

Ferramentas principais: Entre os membros da equipe, serão utilizadas duas ferramentas principais:

  • Microsoft Teams: utilizado para reuniões de planejamento, acompanhamento do progresso e alinhamento com o cliente.
  • WhatsApp: utilizado para alinhamentos rápidos e comunicação diária entre os integrantes da equipe.

Frequência e Método:

  • Reuniões internas da equipe: encontros curtos, realizados conforme a necessidade, para sincronizar atividades, discutir impedimentos e planejar os próximos passos do desenvolvimento.
  • Reunião de revisão geral: ao final de cada ciclo de desenvolvimento, a equipe revisa as entregas realizadas, analisa os aprendizados obtidos e define melhorias a serem aplicadas nos próximos ciclos.

7.3 Processo de Validação

Com base na metodologia RAD, o processo de validação pelo cliente será executada em ciclos rápidos de prototipação e feedback, com a participação constante da evolução do produto. A abordagem iterativa garante que erros sejam identificados e corrigidos o quanto antes, aumentando o alinhamento entre a solução e as expectativas do cliente ao longo de todo o projeto, a abordagem incremental adotada no projeto garante que a cada ciclo seja entregue uma parte funcional do produto.

Validação pelo Cliente

O cliente participará ativamente na revisão de artefatos concretos em diferentes momentos do ciclo de desenvolvimento:

  • Backlog do Produto: O cliente valida o escopo geral do projeto de forma colaborativa, participando da priorização dos itens que compõem o backlog. Nesse processo, avalia quais funcionalidades geram mais valor para o negócio, contribuindo diretamente para a definição do que será construído em cada iteração.

  • Protótipos Rápidos: Objeto central do ciclo de validação visual no RAD. Os protótipos são construídos iterativamente no Figma e apresentados ao cliente a cada ciclo, permitindo que ele valide se a interface proposta reflete corretamente os fluxos reais de uso antes a implementação por meio de linhas de código.

  • Histórias de Usuário: São validadas por meio de conversas diretas com o cliente, onde a equipe apresenta sua compreensão da necessidade mapeada e o cliente valida, ou corrige se o entendimento está correto. Diminuindo o risco de erros por diferença de pensamentos.

  • Critérios de Aceitação: São elaborados pela equipe para tornar cada história de usuário objetivamente testável. O cliente os valida a cada ciclo do RAD, validando se as o desenvolvimento está andado de acordo com suas expectativas.