Pular para conteúdo

Interação entre Equipe e Cliente

5.1 Composição da Equipe

Papel Descrição Responsável Participantes
Gerente de Projeto Supervisiona o andamento do projeto, define metas, coordena a equipe e mantém o cronograma do projeto. Rodrigo Amaral Rodrigo Amaral
Desenvolvedor Back-end Responsável pela criação e manutenção dos sistemas e funcionalidades no lado do servidor, assegurando que o backend suporte todas as funcionalidades necessárias e integrando-se com o frontend. Samuel Gabriel Soares, Samuel Afonso e Gustavo Gontijo
Desenvolvedor Front-end Responsável pela construção da interface do usuário e da interação do cliente com o sistema, garantindo uma experiência intuitiva e responsiva. Leonardo Sauma Mylena Trindade e Leonardo Sauma
Analista de QA Responsável por testar a solução para garantir a qualidade e a correção do sistema antes da entrega, identificando possíveis bugs e validando funcionalidades. Gabriel Soares Todos os integrantes do time.
Analista de Requisitos Trabalha na definição dos requisitos funcionais e não funcionais do sistema e garante que eles sejam atendidos. Gustavo Gontijo Todos os integrantes do time.

5.2 Comunicação

Ferramentas de Comunicação

  • WhatsApp
    Será utilizado para dois propósitos: comunicação diária com os membros desenvolvedores e comunicação rápida com o cliente. O WhatsApp permitirá a separação do alvo da comunicação por meio da criação de grupos, além de possibilitar o envio de mensagens, links e arquivos. Irá concentrar avisos de novos pedidos de revisão por parte da equipe de desenvolvimento e discussões rápidas.

  • Teams
    As reuniões quinzenais de validação com o cliente serão realizadas por videochamadas através da plataforma Teams. Essa ferramenta será utilizada para validar entregas, revisar atividades delegadas e coletar feedbacks sobre acertos e erros da equipe.

  • Discord
    Utilizado para reuniões informais, ou seja, aquelas que não foram oficializadas pelo gerente e que têm como objetivo realizar atividades durante as etapas do projeto. Será a plataforma de videochamadas entre os desenvolvedores envolvidos.

  • Trello
    Usado para documentar as demandas entre desenvolvedores e cliente. O Trello organiza as atividades com base na metodologia Kanban e será o principal meio para centralizar solicitações de revisão, envio de arquivos e documentos necessários para o desenvolvimento, além de definir prazos e acompanhar o progresso dessas demandas.

Métodos e Frequência de Reuniões

  • Reunião de Validação com o Cliente: a primeira acontecendo no final da análise de requisitos. Durante o design de usuário (User Design) ela ocorrerá de maneira semanal, visando o melhor desenvolvimento dos protótipos. Durante o desenvolvimento, será realizada no final de cada ciclo, as reuniões de validação acontecerão para mostrarmos o progresso do projeto para o cliente e ele poder validar o que foi feito, podendo solicitar alterações, se necessário.
  • Semanal da equipe: será realizada toda semana às quartas-feira, com a intenção de alinhar com a equipe como estão as atividades e o desenvolvimento do projeto.

Frequência de Reuniões com o Cliente

  • Reunião de Validação: As reuniões com a presença do cliente validando a prototipação ocorrerão semanalmente, já durante o desenvolvimento, as funcionalidades, que serão validadas por meio do Deploy, ocorrerão a cada 15 dias, ou seja, 2 semanas com o time de desenvolvimento. Esse modelo foi adotado para se adaptar à agenda do cliente.
  • Interações Adicionais por WhatsApp e Trello: Outras validações ocorrerão assincronamente via WhatsApp, para o aviso inicial de uma nova demanda, e via plataforma Trello, para documentar e estabelecer o prazo da demanda, com o cliente. Essa interação surgiu para compensar as sprints que não contarão com a presença do cliente para as validações.

5.3 Processo de Validação

O processo de validação do Touristeer será conduzido de forma iterativa e contínua, conforme os princípios do modelo de desenvolvimento RAD (Rapid Application Development) adotado pelo projeto. A validação será realizada em ciclos curtos, a cada nova entrega parcial ou protótipo funcional, permitindo a identificação precoce de ajustes necessários e garantindo o alinhamento com as expectativas do cliente.
Durante o desenvolvimento, o produto será apresentado aos stakeholders em marcos definidos no cronograma, como ao final da fase de levantamento de requisitos, após o design dos protótipos navegáveis e ao término de cada ciclo de desenvolvimento. Essas apresentações terão como foco a coleta de feedback imediato, a validação das funcionalidades implementadas e a detecção de eventuais desvios em relação aos requisitos previamente definidos.

Validação Final

Antes da implantação definitiva, será realizada uma validação global do sistema, que incluirá: - Testes finais com base em cenários reais de uso - Simulações de rotas turísticas - Validação de desempenha da aplicação

Esse processo garante maior qualidade do produto final, promovendo entregas mais próximas às necessidades reais do cliente.

Histórico de Versão
Data Versão Descrição Autor Revisores
21/04/2025 1.0 Criação do documento Rodrigo Amaral Todos os integrantes da equipe
21/04/2025 1.1 Alteração da plataforma de reuniões Rodrigo Amaral Leonardo Sauma
21/04/2025 1.2 Alteração cargo Gustavo Gontijo Gabriel Soares Leonardo Sauma