Retrô

Mensagem na Agile-Brasil:

Saudações,

Estamos implementando a Retrospectiva de release em nossa equipe de desenvolvimento. Já fizemos 4 retrospectiva, mas acho que está faltando algo a ser feito. Primeira vou demonstrar como estamos fazendo.

Basicamente é o seguinte, um pouco antes de concluir uma release (aqui chamamos de versão) enviamos um e-mail para todos os colabores com as seguintes questões:
* O que foi bom durante a versão e devemos continuar a fazer?
* Quais as lições aprendidas na ultima versão?
* O que podemos fazer para melhorar?
* O que mantivemos de mais importante? (coisas que começamos a fazer recentemente e que foi importante)
* O que podemos mudar para a próxima versão?
* O que podemos adicionar ou tirar de todos o processo de desenvolvimento?
* Ocorrências na versão 2.19b que não se enquadram nos tópicos acima.

Ao retornarem, separamos o que realmente é útil e colocamos em um documento para ser discutido na reunião. O que não é considerado útil é conversado com o colaborar para explicar o porque não será considerado no documento o que ele passou, as vezes, a pessoa que redigiu o texto acaba explicando o que quis dizer e passa a ser útil.
As questões acima são respondidas por todos, inclusive pelo gerente da equipe. Tudo vai para o documento, algumas coisas são elevadas a um tópico maior que é de discussão. Normalmente são coisas que devemos discutir durante a retrospectiva para saber a opinião de todos.
Durante a reunião é lido o documento e firmado alguns pontos.

Normalmente o documento chega a 4 páginas e a retrospectiva dura em média 1h30min. Não é um processo tão ágil, desde o envio do e-mail até a retrospectiva, normalmente passam 2 dias.

Gostaria de saber a opinião dos nobres membros dessa lista sobre como estamos fazendo a retrospectiva.
Sugestões, alterações no nosso sistema são bem vindas.
Se puderem, descrevam como fazem a retrospectiva em suas empresas, isso pode agregar muito.

Atenciosamente

Evandro

Métodos ágeis são baseados em ciclos curtos com feedback constante e a retrospectiva é uma das partes mais importantes. Eu perguntaria o porque do documento mas seja qual for a resposta sugiro que este formato seja alterado imediatamente.

Um dos grandes benefícios em usarmos cartões (ou post-its se você preferir) é ter a informação escrita em algo que pode ser facilmente alterado, manuseado e, principalmente, rasgado. Um cartão de história não é uma descrição funcional, é um convite ao dialogo entre os membros do time.

Quantas vezes você revisa um documento antes de enviar para seu chefe? Quantas vezes você não tira aquelas alfinetadas que estão entaladas na sua garganta mas você não teria coragem de escrever num documento? Quantos workflows seus documentos passam?

Isso não pode acontecer numa retrospectiva. As pessoas devem se sentir à vontade para levantar pontos e criar um processo de envio de emails e confecção de documentos a ser discutido –além de extremamente ineficiente por si só- inibe o fluxo do feedback.

Existem diversas maneiras de fazer retrospectivas mas a minha preferida é a mais simples de todas que conheço.

  1. Arrume um quadro branco e um numero razoável de canetas. Se não tiver quadro-branco arrume 3 cartolinas e post-its grandes.
  2. Divida o quadro em 3 partes: Deu Certo, Precisa Melhorar e Dúvidas. Nota: a menos que você viva num ambiente muito sem-graça não use estes nomes. Seja criativo, use ícones, sei lá.
  3. As pessoas escrevem seus pontos nas respectivas seções(pequenas, uma frase. Lembre-se: convite ao dialogo!)
  4. Depois de todos os pontos escritos cada pessoa explica brevemente porque escreveu aquilo ali. É na verdade uma tentativa de venda do ponto para ser votado
  5. Depois de descritos os pontos as pessoas pegam as canetas e votam nos pontos que consideram relevantes.
  6. Discutem-se os pontos mais votados, até o tempo acabar.

Uma das coisas mais importantes é que para cada item discutido devem haver pontos de ação. Quem conduzir a retrospectiva (e a sugestão é que o condutor varie a cada semana) deve estimular as pessoas participando da discussão a enumerar medidas praticas que podem ser tomadas e associar um responsável por estas. Na próxima retrô antes do ponto 1 acima o condutor pergunta aos responsáveis se as medidas foram tomadas.

Este formato não requer preparação e é bem eficiente. Eu já participei de retrospectivas assim em times com mais de vintes pessoas e em menos de uma hora os pontos relevantes eram endereçados. Uma outra coisa importante é que retrospectiva é um processo. Realizar uma única retro não vai dar o feedback necessário, você precisa manter as retrospectivas acontecendo com freqüência para que o funcione.

5 Responses to “Retrô”

  1. Fernando Emídio says:

    Olá,
    Estou tentando cadastrar seu blog em um gerenciador de feeds. Qual o endereço correto de RSS dos seuS blogS? Colocando somente a URL do blog, vem somente 10 textos bem antigos.
    Gostaria que me respondesse no e-mail informado para o envio deste post.
    Obrigado

  2. E ai Philip,

    otimo post, pra variar :-)

    Nao preciso dizer que concordo com tudo, ate pq trabalhamos na mesma empresa, entao as retrospectivas devem ser parecidas.

    A unica coisa que queria comentar eh que existem dois pontos que eu considero importantes e nao foram citados no teu post, que sao a “prime directive” e o “safety check”.

    Comentei sobre isso num post a algum tempo atras, se quiserem dar uma olhada:
    http://franktrindade.wordpress.com/2008/04/10/dont-blame-the-prime-directive/

    Abraco,
    Francisco Trindade

  3. Oi Phillip,

    Eu acresentaria mais uma coisa que acho importante em uma Retrospectiva, eu não acho que a retrospectiva é um lugar para “lavar a roupa suja” como muitos pensam, mas é uma oportunidade que o processo dá de todos apresentarem os pontos que foram mais relevantes (positivos e negativos) no decorrer do último sprint.

    Também usamos uma ferramenta que ajuda bastante na realização da Restrospectiva que é usar uma timeline durante o Sprint, onde o time coloca qq ponto relevante que aconteça no Sprint, isso ajuda as pessoas a não terem de ficar lembrando o que aconteceu apenas na hora da retrospectiva. Sempre que faziamos isso, uma ou mais pessoas esqueciam alguma coisa relevante.

    Aqui tem uma foto de uma das timelines de um dos times aqui na Globo.com
    http://www.flickr.com/photos/acarlos1000/2420664791/

    G’day Mate

  4. Anselmo Alves says:

    Só uma coisa: como diria o Tiago, é preciso fazer uma *reunião* para redigir em conjunto o *documento* que será considerado pelo *comitê*.

  5. Complementando o dignissimo Anselmo, o COMITÊ só irá analisar o DOCUMENTO caso este seja entregue em 3 vias durante a REUNIÂO.

    A tríade do capeta!