Skip to content

Lições Aprendidas

Dificuldade na Escolha das Estratégias de Desenvolvimento

Desafio:
A equipe teve dificuldade para definir o ciclo de vida, abordagem e processo de engenharia de software mais adequados. Não havia uma estratégia clara inicialmente, e a variedade de possibilidades acabou gerando indecisão.

Ação de melhoria:
Para superar essa dificuldade, a equipe estudou os principais modelos de processo e decidiu coletivamente seguir o OpenUP, por ser um processo iterativo e incremental que permite adaptações ao longo do tempo. A decisão foi tomada com base em reuniões internas, alinhamento com a realidade do projeto e com a rotina do cliente.


Dificuldade na Escolha das Tecnologias

Desafio:
Nenhum membro da equipe dominava totalmente as tecnologias inicialmente cogitadas. Isso gerou insegurança quanto ao tempo necessário para aprender e aplicar corretamente as ferramentas no projeto.

Ação de melhoria:
A equipe optou por tecnologias com boa documentação e comunidades ativas (como React, Django e MongoDB) para facilitar o aprendizado. Também foram realizadas sessões de estudo em grupo, onde cada membro se comprometeu a pesquisar e compartilhar conhecimento sobre uma parte da stack. Isso acelerou o aprendizado coletivo e permitiu que o desenvolvimento começasse de forma mais confiante e produtiva.