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.