Lições Aprendidas
Lições aprendidas¶
Durante a execução do projeto, a equipe da Pro Injeção identificou algumas lições aprendidas que foram fundamentais para o desenvolvimento do sistema de gestão. Observamos essas lições:
Unidade 1¶
1. Comunicação da equipe¶
- Desafio: Estávamos organizando as atividades verbalmente em reunião, o que poderia gerar confusão e falta de comunicação.
- Ação de melhoria: Por conta dessa dificuldade, decidimos utilizar o Projects do GitHub, onde conseguimos organizar e separar o que acada integrante precisa fazer no formato de issues com o método do Kanban. Transformando a comunicação mais eficiente e clara.
2. Nivelamento de conhecimento¶
- Desafio: Parte da equipe não tinha conhecimentos no Git Flow, o que dificultava na construção da documentação da primeira unidade.
- Ação de melhoria: Realizamos workshops sobre Git Flow, onde todos os integrantes puderam aprender e tirar dúvidas sobre o assunto tornando o ambiente mais dinâmico na documentação.
Unidade 2¶
1. Aprendizado de novas tecnologias¶
- Desafio: A equipe ainda não possuía conhecimento sólido em tecnologias como NestJS, Next.js, PostgreSQL e Node.js.
- Ação de melhoria: Através da realização de dojos (sessões práticas em grupo), a equipe aprendeu e se familiarizou com essas ferramentas, o que preparou a equipe para o desenvolvimento das funcionalidades.
2. Reuniões com a equipe¶
- Desafio: Tivemos dificuldade em fazer reuniões com a presença de todos os membros, o que afetou o alinhamento das atividades.
- Ação de melhoria: Adotar atividades assíncronas.
3. Estruturação do backlog¶
- Desafio: Tivemos dificuldades para estruturar o backlog do projeto e escolher as técnicas adequadas.
- Ação de melhoria: Pesquisamos e aplicamos práticas como User Stories e Priorização MoSCoW, o que ajudou a organizar melhor as tarefas e a definir prioridades.
4. Determinação das práticas das técnicas definidas¶
- Desafio: A equipe encontrou dificuldades para determinar como aplicar na prática as técnicas definidas durante o planejamento.
- Ação de melhoria: Implementamos revisões e discussões regulares para avaliar a aplicação adequada das técnicas no desenvolvimento.
5. Aplicação do DOR e DOD¶
- Desafio: Havia dúvidas sobre como implementar os conceitos de Definition of Ready (DOR) e Definition of Done (DOD) nas entregas.
- Ação de melhoria: Definimos criteriosamente o DOR e o DOD para o projeto, garantindo clareza no que era necessário antes de iniciar e finalizar uma atividade.
Versão | Descrição | Autor | Data |
---|---|---|---|
0.1 | Lições aprendidas na unidade 1 | Bruno Bragança | 11/11/2024 |
0.2 | Adicionando lições aprendidas na unidade 2 | Pedro Braga, Vinicius Vieira | 11/11/2024 |