Ir para o conteúdo

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