pregameOlá pessoal, hoje irei falar sobre a importância da fase de prégame em um projeto gerenciado com Scrum. Inicialmente, vale lembrar que a execução de um projeto Scrum é dividida em 3 fases: prégame, game e pósgame.

Na fase de pregame os épicos são inseridos no Product Backlog do projeto, bem como a definição de história preparada e história pronta são acordadas entre todos os envolvidos no projeto. Ainda, é nessa fase onde a arquitetura básica do software é definida. 

Após o prégame, na fase de game, as sprints são executadas gerando incrementos ao projeto e, por fim, na fase de pósgame, os relatórios finais do projeto são gerados e o mesmo é marcado como finalizado.

Como podemos perceber, a fase de prégame é de vital importância para o sucesso de um projeto Scrum. É nela onde os fundamentos do Scrum e do projeto são concebidos. Abaixo, listo 2 argumentos que, ao meu ver, defendem a importância do prégame:

  1. Se a definição de história preparada ou pronta não forem bem combinadas entre todos, podem ser gerados incrementos no produto com baixo valor agregado, pois a equipe pode não entender corretamente o que deve ser feito (no caso da falta da definição de história preparada) ou não saber corretamente qual o produto esperado do seu trabalho (no caso da falta da definição de história pronta).
  2. Sobre a arquitetura do software, é importância que os pilares da mesma sejam definidos antes do início do projeto, pois, se for criada aos poucos, corre-se o risco de se gerar um software com manutenbilidade baixa e, como a cada incremento estamos realizando uma manutenção no software, cada nova funcionalidade passa a custar mais tempo para ser entregue.

Finalizando, vale lembrar que tudo o que é combinado na fase de prégame não é imutável, essas definições podem e devem, após cada iteração, durante a inspeção e adaptação do processo de trabalho e do produto, ser revistas, de forma a buscar uma melhoria contínua nas mesmas. A tarefa de definir logo esses fundamentos ajuda principalmente no início do projeto, tornando-o mais veloz.

E você, qual a sua experiência com a fase de prégame do projeto? Qual a importância que a mesma teve em seu projeto? Até o próximo post e não esqueçam de comentar!!!