10. Lições Aprendidas e Melhorias para o Processo
10.1 Unidade 1️⃣
Durante o desenvolvimento da primeira unidade do projeto, focada na proposta inicial e nos requisitos do sistema, a equipe enfrentou desafios e obteve aprendizados cruciais. Abaixo estão as lições aprendidas e as ações de melhoria propostas para otimizar os próximos ciclos de desenvolvimento.
10.1.1 Alinhamento na Definição de Requisitos
- Desafio:
A equipe teve dificuldades na definição detalhada de alguns requisitos funcionais, resultando em ambiguidades na proposta inicial. Por exemplo, a funcionalidade de "Gestão de Agendamentos" (OE1) gerou dúvidas sobre a necessidade de integração com múltiplos calendários externos. - Ação de Melhoria:
- Implementar sessões de validação mais detalhadas com o cliente, utilizando protótipos de baixa fidelidade para cada requisito;
- Garantir que os critérios de aceitação sejam claros e inequívocos antes do início do desenvolvimento;
- Revisar e validar a documentação de requisitos em reuniões conjuntas.
10.1.2 Planejamento de Cronograma (Tempo de Alocação)
- Desafio:
O cronograma inicial foi ambicioso em relação à alocação de tempo para a fase de "Requisitos e Escopo", gerando pressão na equipe. Revisões e aprofundamentos exigiram mais tempo do que o previsto, atrasando o início da prototipação. - Ação de Melhoria:
- Adotar uma abordagem mais conservadora na alocação de tempo para as fases iniciais, adicionando margens de segurança;
- Atualizar o cronograma dinamicamente a cada sprint, refletindo o progresso real e ajustes necessários.
10.1.3 Comunicação com o Cliente
-
Desafio: A interação inicial com o cliente foi menos frequente do que o ideal, levando a suposições que precisaram ser corrigidas posteriormente. Isso gerou retrabalho na seção de "Solução Proposta".
-
Como foi superada:
- Intensificação da comunicação com o cliente por meio de um canal ágil no WhatsApp;
- Estabelecimento de reuniões quinzenais programadas;
- Criação de um grupo para troca dinâmica de dúvidas e feedbacks, refinando a proposta e garantindo um entendimento mais preciso das necessidades.
10.1.4 Definição do Escopo do Projeto
- Desafio:
Houve dificuldades para delimitar o escopo inicial, especialmente em funcionalidades complexas como a "Visualização de Dados para a Empresa" (OE1). A falta de clareza do cliente sobre o nível de detalhe dos relatórios necessários gerou incertezas. - Como foi superada:
- Utilização do processo de RAD (Rapid Application Development) para criar protótipos rápidos do painel de gestão;
- Apresentação dos protótipos ao cliente para validação, permitindo priorizar funcionalidades e ajustar o escopo;
- Garantia de que o desenvolvimento agregasse valor ao negócio.
10.2 Unidade 2️⃣
Hisórico de Versão 🔄
Data | Versão | Descrição | Autor(es) | Revisor(es) |
---|---|---|---|---|