Pular para conteúdo

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)