O que sera abordado aquiEu participava de retrospectivas e ate liderava algumas sem conhecer direito, no final acabava sendo algo que nao gerava tanto valor e ficavam palavras ao vento. O que eu apresentar aqui no texto e baseado no capitulo 13 do livro Agile Coaching, "Driving Change with Retrospectives" e nos conhecimentos adquirido blogs e livros a fora.IntroducaoRetrospectivas sao usadas desde a era industrial pra analisar o que aconteceu com as equipes e estudar possiveis melhorias. Muitas vezes e criada uma linha do tempo (timeline) pra registrar a evolucao da equipe. Em Lean Manufecturing essa pratica e conhecida como Kaizen, que significa melhora continua.Retrospectiva, segundo o Aurelio e:s.f. O mesmo que retrospectoEnquanto retrospecto e definido da seguinte forma:s.m. Vista ou analise de fato passado.Segundo a Wikipedia, a palavra retrospectiva vem do latim retrospectare, que significa "olhar pra tras". Ou seja, retrospectivas sao nada mais, nada menos, que encontros nos quais o objetivo e olhar os fatos decorridos e tentar encontrar pontos que podem ser melhorados e estudar como aplicar tais melhorias, visando aumentar os ganhos e diminuir os desperdicios.Henrik Kniberg diz em seu famoso livro Scrum and XP from the Trenches: "Sem retrospectivas voce percebe que a equipe continua cometendo os mesmos erros de sempre". Retrospectivas tratam do processo que a equipe utiliza, sao uma maneira de identificar onde as coisas nao estao saindo como o esperado e estudar como reduzir os problemas.Muitas equipes que tentam fazer retrospectivas acabam desistindo de faze-las, pois dizem que nao sentiram resultados. O problema e que na verdade quem fez nao sabia como fazer uma retrospectiva. Pode parecer estranho, mas justificar pra equipe que restrospectivas sao fundamentais nao e tao simples. Muita gente entorta o nariz da primeira vez, ate ver que funciona.Segundo Rachel Davies e Liz Sedley, autoras do livro Agile Coaching, as retrospectivas devem ser a primeira pratica agil a ser usada pelas equipes que estao comecando a usar metodos ageis. O motivo e que nas retrospectivas sao discutidos varios problemas e durante a proxima iteracao a equipe ja pode introduzir as mudancas e ver melhorias!O Papel do FacilitadorToda retrospectiva precisa de alguem pra facilitar o encontro. Alguem que guie a retrospectiva, que consiga extrair os problemas, ideias e solucoes da equipe. Tal pessoa e o facilitador da retrospectiva.Facilitando uma RetrospectivaCada vez que uma iteracao termina deve ser feita uma retrospectiva pra abordar os seguintes topicos:Quais ideias a equipe teve desde a ultima iteracao?Quais areas a equipe quer focar em melhorar?Em quais ideias eles podem trabalhar na proxima iteracao?Metade do tempo da retrospectiva deve ser gasto olhando pra iteracao passada pra ver o que aconteceu e os porques. Em seguida ideias sao levantadas para que possam ser criados planos de acao (action plans), que dizem o que deve ser feito pra implantar melhorias.Basicamente facilitar uma retrospectiva e isso, e os proximos passos sao integrar a proxima iteracao as acoes mais prioritarias.Para que uma retrospectiva seja proveitosa, leva tempo e pratica. Nao adianta tentar consertar muitos problemas numa unica iteracao - nao vai dar certo!A Retrospectiva Feita nos DojosE um costume em coding dojos