Como facilito retrospectivas como engenheiro de software

Dec 19 2022
Se há reunião que vale a pena é a retrospetiva… É a única reunião em que é totalmente normal dizer “vamos fazer menos reuniões”! Mas o que você faz se tiver que liderar um retro? Se você for como eu, pode parecer uma tarefa impossível no início e você prefere apenas voltar ao código, mas não é tão ruim se você seguir alguns princípios básicos. Espere… o que é uma retrospectiva? Uma retrospectiva (ou retro, para abreviar) deve ser um tempo dedicado durante o qual uma equipe identifica maneiras de colaborar melhor e melhorar os processos.

Se há reunião que vale a pena é a retrospetiva… É a única reunião em que é totalmente normal dizer “vamos fazer menos reuniões”! Mas o que você faz se tiver que liderar um retro? Se você for como eu, pode parecer uma tarefa impossível no início e você prefere apenas voltar ao código, mas não é tão ruim assim se você seguir alguns princípios básicos.

Espere… o que é uma retrospectiva?

Uma retrospectiva (ou retro, para abreviar) deve ser um tempo dedicado durante o qual uma equipe identifica maneiras de colaborar melhor e melhorar os processos. Existem milhões de formatos diferentes, mas todos se resumem a responder a três perguntas:

  1. O que devemos deixar de fazer porque está prejudicando a equipe?
  2. O que devemos começar a fazer para melhorar a equipe?
  3. O que estamos fazendo bem que devemos continuar ?

Os fundamentos da facilitação

O objetivo final de um retro é criar ações que possam melhorar as coisas para a equipe. Para fazer isso, o facilitador precisa fazer três coisas:

  1. Obtenha dados da equipe sobre o que eles observaram (pense nas três perguntas acima)
  2. Faça com que a equipe fale sobre as mudanças que podem melhorar as coisas
  3. Deixe a equipe escolher algumas dessas mudanças para implementar na próxima iteração

Gerando insights

Então, como você realmente faz as pessoas pensarem e falarem sobre essas coisas? Sou uma pessoa sem muita imaginação, então, em vez de pensar em minhas próprias maneiras de iniciar uma conversa, uso a mesma ferramenta que uso ao escrever código: a Internet.

Crédito: Conheça seu Meme

Há um número infinito de lugares de onde você pode obter ideias retrô, então coloquei alguns dos meus favoritos abaixo para você começar. Quando s̶t̶e̶a̶l̶i̶n̶g escolher atividades para a equipe, lembre-se de acertar os principais pontos que mencionei anteriormente:

  1. Obtenha dados da equipe sobre o que eles observaram (pense nas três perguntas acima)
  2. Faça com que a equipe fale sobre as mudanças que podem melhorar as coisas
  3. Deixe a equipe escolher algumas dessas mudanças para implementar na próxima iteração

Recursos:
- Retroma t: Um site que ajuda a construir um plano com diferentes atividades para cada fase de um retro. Isso é ótimo para quando você não tem ideia de por onde começar ou quando deseja procurar novas ideias rapidamente.
- FunRetrospectives : Um site com ainda mais ideias de atividades. Este é ótimo para encontrar pequenas variações da mesma atividade, se você não quiser agitar muito as coisas. Eles também têm várias atividades para não-retros (“futurespectives”, team building, etc.).
- GoRetro : Este site tem menos atividades que os outros dois, mas tem guias aprofundados para cada um que são super úteis como facilitador iniciante.

Outras dicas e truques

Há algumas coisas que aprendi ao longo dos anos que podem ajudar a promover um ambiente saudável e produtivo para uma retrospectiva. Lutei para encontrar uma maneira de escrevê-los em formato narrativo, então aqui está uma lista desorganizada:

  • Retros devem ser irrepreensíveis: sem apontar o dedo e sem destacar indivíduos, mesmo fora da equipe.
  • Concentre-se nos problemas do processo em detrimento dos problemas das pessoas.
  • Não se esqueça de conferir os itens de ação da última retro. As coisas melhoraram? Pior?
  • Certifique-se de que os itens de ação escolhidos por sua equipe sejam acionáveis ​​e estejam sob seu controle.
  • Aproveite o tempo para reconhecer as vitórias. Criar um espaço para a equipe dar “gritos” de agradecimento aos colegas pode trazer o foco de volta para o bom em uma reunião que às vezes gasta muito tempo olhando para o mal.
  • Certifique-se de convidar as pessoas certas para o retro. Todos os membros da equipe devem estar presentes e às vezes é útil convidar colegas de outras equipes com as quais você trabalhou de perto.
  • Por outro lado, não convide ninguém que prejudique a segurança psicológica. A equipe pode não se sentir à vontade para mencionar o fato de que as partes interessadas estão pressionando demais a equipe se uma delas estiver na sala, por exemplo.
  • Alterne o trabalho de facilitador, se mais alguém estiver interessado. Já que você está fazendo isso como um membro regular da equipe, qualquer outra pessoa também pode!
  • Lembre-se do viés de recência. É mais fácil lembrar as coisas que aconteceram no final do sprint, então incentive a equipe a fazer anotações enquanto pensa em coisas para discutir. Você pode apoiar isso ainda mais “abrindo o retro” no início do sprint e permitindo que as pessoas enviem tópicos a qualquer momento.

Na minha opinião, a retrospectiva é a reunião mais importante que uma equipe pode ter - e a pessoa que a conduz desempenha um papel importante em garantir que seja produtiva. Dito isso, você não precisa ser um anfitrião especialista em reuniões ou um Agile Coach™ para ser um facilitador de sucesso. Qualquer um que tenha trabalhado em equipe está mais do que qualificado para facilitar um retro, e espero que este artigo ajude a torná-lo um pouco menos assustador!

Quer trabalhar conosco? Confira nossas vagas em aberto .