Interação Equipe e Cliente
5. INTERAÇÃO ENTRE EQUIPE E CLIENTE
5.1 Composição da Equipe
A equipe de desenvolvimento será composta dessa maneira:
Função | Descrição | Responsável | Participantes |
---|---|---|---|
Gerente de projeto | Coordena todo o projeto, controla os prazos e garante a comunicação da equipe com o cliente. | Rafael Schadt | Todos os membros da equipe |
Desenvolvedor Frontend | Responsável pela interface, implementação e design das funcionalidades do cliente. | Vinicius Vieira | Todos os membros da equipe |
Desenvolvedor Backend |
Implementa a lógica de negócios, integração com banco de dados e APIs. | Daniel Ferreira |
Todos os membros da equipe |
Analista de QA | Assegurar o correto funcionamento do sistema, revisar seus pré-requisitos e relatar falhas ao time de desenvolvimento. | Diogo Ferreira | Todos os membros da equipe |
Analista de Requisitos | Define os requisitos funcionais e não funcionais do sistema e garante que eles sejam atendidos. | Paulo Cerqueira |
Todos os membros da equipe |
Scrum Master | Responsável por gerenciar os integrantes da equipe, reforçando as boas práticas da metodologia scrum. | Vinicius Vieira |
Todos os membros da equipe |
Product Owner | Responsável por definir as funcionalidades de um produto, priorizar as melhorias e negociar com as partes interessadas. | Artur Krauspenhar | Todos os membros da equipe |
5.2 Comunicação
Ferramentas de Comunicação.
-
Discord/Whatsapp: Serão utilizados para a comunicação diária da equipe, troca de mensagens breves, compartilhamento de arquivos relevantes ao projeto e contato imediato com o cliente. Essas ferramentas garantem agilidade e acessibilidade na comunicação entre os membros da equipe.
-
Google Meet: Ferramenta utilizada para a realização de reuniões de planejamento de sprints, revisões de produto e validações com o cliente. Sua funcionalidade de videoconferência permite uma comunicação clara, mesmo em ambientes remotos, promovendo alinhamento entre os envolvidos.
-
Trello: Plataforma adotada para o gerenciamento das tarefas e acompanhamento do progresso do projeto, utilizando a metodologia ágil. Cada membro da equipe poderá visualizar suas responsabilidades, prazos e atividades em andamento, promovendo maior organização e colaboração.
Métodos e Frequência de Reuniões.
-
Daily Meeting (reunião diária): Serão realizadas as reuniões diariamente de forma assíncrona pelo Discord, utilizando um canal de texto para cada membro da equipe realizar as anotações do dia (O que fez, Impedimentos, etc..). O objetivo dessas reuniões é promover o alinhamento diário entre os membros, permitindo que cada integrante compartilhe o que fez no dia anterior, o que pretende fazer no dia atual e se há algum impedimento ou dificuldade em seu progresso.
-
Revisão de Sprint (quinzenal): Ao término de cada sprint, a cada duas semanas, será realizada uma reunião de revisão com a presença do cliente. Nesse encontro, a equipe apresentará as funcionalidades implementadas, possibilitando que o cliente as experimente e forneça feedbacks valiosos. Com base nessas observações, o backlog poderá ser ajustado para refletir novas necessidades ou correções identificadas.
-
Planejamento de Sprint: Logo após a revisão, será conduzida uma reunião de planejamento com o cliente e a equipe, onde serão definidas as metas do próximo sprint. Nessa ocasião, o backlog será analisado, priorizado e atualizado conforme os comentários e sugestões obtidas durante a revisão anterior.
-
Retrospectiva de Sprint: No encerramento de cada sprint, a equipe realizará uma reunião interna de retrospectiva. O objetivo é discutir os pontos positivos do ciclo, identificar aspectos a serem aprimorados e registrar os aprendizados obtidos. Essa prática visa fortalecer o trabalho em equipe e promover a melhoria contínua do processo de desenvolvimento.
Frequência de Interações com o Cliente.
-
Revisões de Sprint: O cliente irá participar ativamente das reuniões de revisão de sprint, contribuindo com feedbacks sobre as funcionalidades desenvolvidas, validando entregas parciais e colaborando com direcionamentos para as próximas etapas do projeto.
-
Interações extras via Whatsapp: Além das reuniões formais, o cliente utilizará o WhatsApp para manter contato direto com os membros da equipe. Essa ferramenta será utilizada para comunicações rápidas, esclarecimento de dúvidas pontuais e resolução de questões imediatas que possam surgir durante o desenvolvimento.
5.3 Processo de Validação
Para garantir que o produto final atenda às expectativas do cliente e aos requisitos definidos, o processo de validação do ConsultTributário será realizado de forma contínua e colaborativa ao longo de todas as fases de desenvolvimento. As estratégias de validação adotadas incluem:
- As funcionalidades serão validadas com base em critérios de aceitação previamente definidos no backlog do produto. Serão aplicados os conceitos do Definition of Ready(DoR) e Definition of Done(DoD), assegurando que cada item esteja completo, testado e pronto para entrega antes da sua homologação.
- Ao final de toda sprint, cada entrega parcial, como funcionalidades, telas, fluxos, serão apresentadas ao cliente em reuniões a cada 15 dias para demonstração, como o cliente será o usuário principal, ele poderá testar funcionalidades e fornecer feedback imediato, esse ciclo de inspeção e adaptação garante que as implementações estejam sempre alinhadas às necessidades do cliente.