Pular para conteúdo

5. Interação entre Equipe e Cliente

5.1 Composição da Equipe

Papel Descrição Responsável Participantes
Gerente de Projeto Responsável por liderar o andamento do projeto, assegurando a troca de informações entre cliente e equipe, além de acompanhar prazos e entregas. Marcos Gündel
Desenvolvedor Fullstack Atua no desenvolvimento completo da aplicação, desde a criação da interface do usuário até a implementação da lógica de negócios, banco de dados e integração com serviços externos (APIs). Carlos Brasil João, Lorena, Pedro Sanchez, Marcos Gündel, Yogi Nam
Infra e DevOps Responsável por gerenciar o servidor, automatizar deploys e garantir a estabilidade e escalabilidade com a manutenção do sistema. Pedro Sanchez
Analista de QA Assegura que o produto atenda aos padrões esperados, por meio de testes, avaliando o funcionamento. Yogi Nam Carlos Brasil
Analista de Requisitos Identifica as necessidades do sistema, especificando suas funcionalidades, por meio dos requisitos funcionais e não funcionais. João Carlos Brasil, Lorena, Marcos Gündel, Pedro Sanchez, Yogi Nam

5.2 Comunicação

A comunicação do projeto, foi idealizada a partir de duas vertentes, a comunicação com o cliente e a comunicação interna da equipe, na qual foram definidas certas ferramentas para assegurar a fluidez contínua do projeto.

Comunicação com o Cliente A interação com o cliente será estruturada para garantir seu envolvimento constante no projeto. Serão conduzidas reuniões quinzenais por meio do Google Meet, com o objetivo de apresentar o progresso, validar entregas parciais (releases) e refinar os requisitos ao longo do desenvolvimento. Os canais de comunicação são definidos da seguinte forma:

  • Google Meet: Plataforma para reuniões síncronas de acompanhamento, planejamento e demonstração.
  • E-mail: Canal utilizado para comunicações formais, envio de documentação e formalização de decisões importantes.
  • WhatsApp: Ferramenta para interações rápidas, esclarecimento de dúvidas pontuais e agendamentos.

Comunicação Interna da Equipe: A sincronia da equipe será mantida por meio de Reuniões Diárias (Daily Scrum), com duração de 15 minutos, realizadas via Google Meet. O propósito é discutir o progresso individual, alinhar as prioridades do dia e identificar quaisquer impedimentos que possam comprometer o andamento do sprint.

  • Trello: Ferramenta central para a gestão de tarefas, organização do backlog e acompanhamento do fluxo de trabalho em quadros Kanban.
  • WhatsApp: Utilizado para a comunicação instantânea entre os membros da equipe, facilitando a resolução ágil de questões técnicas e operacionais.

5.3 Processo de Validação

O processo de validação foi estruturado para garantir que o produto final atenda rigorosamente às expectativas do cliente, incorporando ciclos de feedback contínuo desde a concepção até a entrega final. A validação ocorrerá em três etapas principais:

1. Validação de Design via Prototipação: Em resposta direta à necessidade do cliente por uma interface intuitiva e acessível, especialmente para usuários com baixa fluência digital, a primeira etapa de validação ocorrerá antes do início da codificação. Será desenvolvido um protótipo navegável de alta fidelidade utilizando a ferramenta Figma. Este protótipo será submetido à validação do cliente, que poderá interagir com o fluxo de uso e o design visual, garantindo o alinhamento com a visão do produto e mitigando riscos de usabilidade.

2. Validação Incremental e Contínua: Alinhado à abordagem Ágil e ao ciclo de vida incremental do projeto, o desenvolvimento será organizado em sprints quinzenais. Ao final de cada sprint, entregas parciais funcionais serão apresentadas ao cliente para avaliação. Este modelo permite a coleta de feedback constante sobre as funcionalidades implementadas, possibilitando que a equipe realize ajustes e correções de rota de forma ágil e assertiva.

3. Testes de Aceitação do Usuário: Previamente à implantação final, será realizada a etapa de Testes de Aceitação do Usuário , conduzida em um ambiente de homologação (teste) que simula as condições reais de operação. A validação se dará com base nos critérios de aceite derivados dos requisitos funcionais e não funcionais definidos. A aprovação do cliente nesta fase será o critério final para o deploy da solução em ambiente de produção.