As retrospectivas desempenham um papel fundamental no ágil; a oportunidade que elas oferecem para que a equipe se adapte e melhore é essencial para a geração de valor por meio da melhoria contínua.

O Guia do Scrum afirma que o objetivo da retrospectiva de sprint é planejar formas de aumentar a qualidade e a eficácia.

“A Equipe Scrum analisa como foi o último sprint no que diz respeito aos indivíduos, às interações, aos processos, às ferramentas e à sua Definição de Concluído. A Equipe Scrum discute o que deu certo durante o sprint, quais problemas foram encontrados e como esses problemas foram (ou não foram) resolvidos. A Equipe Scrum identifica as mudanças mais úteis para melhorar sua eficácia.”

Dada a importância crucial da análise retrospectiva, parece extremamente sensato alocar recursos para garantir que sua eficácia seja maximizada.

Entra em cena o Scrum Master.

O que é um Scrum Master?

Quando se trata de formar equipes ágeis que geram valor utilizando a estrutura do Scrum, a presença de um Scrum Master é fundamental. Ele atua como um líder servidor, além de ser um influenciador e um agente de mudança, facilitando reuniões e removendo obstáculos para ajudar a equipe a ter sucesso. Ele serve como uma ponte entre a gestão de produtos e o desenvolvimento.

Juntamente com o Product Owner, o Scrum Master faz parte do grupo de liderança e é, em geral, responsável por criar um ambiente no qual sua equipe possa atuar.

Do planejamento às retrospectivas, o Scrum Master facilita o sprint. Ele orienta, treina e lidera a equipe, mantendo-a no caminho certo e focada, ao mesmo tempo em que gerencia o processo, a cultura e o clima geral da equipe.

As responsabilidades do Scrum Master

Então, o que um Scrum Master realmente faz?

Em linhas gerais, o Scrum Master –

  • Organiza e facilita reuniões ágeis
  • Orientam e incentivam os princípios e valores do Scrum
  • Resolve problemas logísticos e de alto nível
  • Apoia a equipe e lida com a dinâmica da equipe
  • Atua como uma ponte entre a equipe e os proprietários do produto, bem como com outras pessoas fora da equipe
  • Protege a equipe contra interrupções e distrações externas
  • Relatórios sobre o andamento da equipe

Além da retrospectiva, eles também organizam reuniões diárias de stand-up, reuniões de planejamento de sprint, revisões de sprint e reuniões individuais com os membros da equipe.

Um ótimo Scrum Master deve se sentir tão à vontade para discutir as prioridades e os processos da equipe com a alta administração quanto para pedir pizza para a equipe durante uma reta final difícil.

Em que difere um Scrum Master de um Product Owner?

O Scrum Master pode ser visto como um intermediário. Ele pode proteger a equipe de pequenas mudanças, revisões ou confusões que poderiam atrapalhar o sprint.

Isso significa que o âmbito de atuação do Product Owner é externo à organização (valor do produto, mercado, clientes e concorrência); já o do Scrum Master é interno.

Além disso, como o Scrum Master se concentra em possibilitar que a equipe realize o trabalho, o Product Owner pode se dedicar mais ao panorama geral — em vez de se preocupar com o dia a dia.

Em última análise, o Product Owner tem a palavra final sobre a direção e a estratégia do produto, mas trabalhará em estreita colaboração para gerenciar o backlog, compreender as compensações e encontrar maneiras de agregar valor.

Toda equipe precisa de um Scrum Master?

No fim das contas, o Scrum não é possível sem o Scrum Master. Sem ele, você acaba fazendo algo como uma versão diluída, frequentemente chamada de “scrum-but”.

Eles criam o ambiente necessário e atuam como um amortecedor entre a equipe e o restante da organização. Em essência, o Scrum funciona bem devido ao foco claro que proporciona a cada membro da equipe; sem o Scrum Master, esse foco fica comprometido.

Dito isso, é possível que uma equipe Scrum se auto-organize assim que as coisas estiverem em andamento. Esse também é um dos objetivos do Scrum Master. Com as bases iniciais estabelecidas e o ambiente adequado criado, a equipe pode se virar sem um Scrum Master, se for absolutamente necessário. Algumas equipes também alternam a função de Scrum Master entre seus membros, ou têm acesso a uma comunidade de prática (grupo de Scrum Masters), consultores externos ou consultores ágeis independentes.

O Scrum Master realmente faz o trabalho?

De modo geral — não.

A menos que você faça parte de uma equipe pequena, na qual uma única pessoa simplesmente atua como Scrum Master da equipe, o desenvolvimento propriamente dito e as tarefas são de responsabilidade da equipe ágil Scrum. Eles não interferem — nem devem interferir — nas questões técnicas da equipe.

O Scrum Master, por outro lado, ajuda a resolver problemas, oferece assistência e orientação e busca esclarecimentos quando necessário. Se o sprint estiver ocorrendo sem contratempos, ele nunca deveria precisar realizar tarefas. O papel do Scrum Master é ajudar cada membro de sua equipe a obter ganhos significativos, garantindo que estejam livres para se concentrar no que fazem de melhor.

A estratégia fica a cargo dos gerentes de produto, escrever o melhor código fica a cargo dos desenvolvedores e o Jason, do departamento de vendas, pode se concentrar em conseguir esses leads!

Qual é o papel do Scrum Master na retrospectiva de sprint?

Facilitar e moderar reuniões ágeis

Há um motivo para as orquestras terem maestros: eles garantem que cada grupo de músicos toque de forma a proporcionar uma apresentação harmoniosa.

Da mesma forma, o Scrum Master conduz a retrospectiva para garantir que ela siga no caminho certo, permaneça imparcial, livre do pensamento de grupo e seja um espaço psicologicamente seguro.

Os Scrum Masters garantem que a reunião seja organizada, a partir da escolha de um modelo de retrospectiva com base em um tema ou área de foco, asseguram a cadência e também conduzem a reunião para garantir que a equipe permaneça focada.

Eles conduzem a equipe pelos processos de brainstorming, priorizando os principais pontos de discussão e, em seguida, definindo ações de melhoria contínua que são efetivamente implementadas. Isso abrange desde a condução das reuniões diárias em pé até a retrospectiva de sprint.

Incentivar a transparência e a comunicação honesta

Para que uma reunião de retrospectiva de sprint funcione bem, é necessário que haja comunicação e feedback abertos, imparciais e claros. O Scrum Master garante que isso aconteça e assegura que todas as opiniões sejam ouvidas de forma igualitária.

As reuniões costumam estar sujeitas ao pensamento de grupo e a preconceitos, e o contexto do Scrum não resolve isso por mágica. Toda a Equipe Scrum precisa estar ciente dessa possibilidade, com o Scrum Master apoiando-a ativamente para que ofereçam feedback honesto e crítico em benefício da equipe.

É comum que as pessoas tenham opiniões diferentes. Quando essas opiniões entram em conflito, cabe ao Scrum Master garantir que ambos os lados sejam ouvidos, que as questões sejam resolvidas e que a reunião prossiga. Essa pode ser uma tarefa complexa e delicada, na qual o Scrum Master precisa demonstrar grande habilidade.

Treinar os membros da equipe

Para organizações que estão começando a adotar o Scrum, uma parte essencial dessa função é garantir que os membros da equipe compreendam e apliquem os processos ágeis no dia a dia. Eles ajudam a formar equipes autogerenciadas e a promover um senso de responsabilidade e utilidade.

Isso poderia consistir em orientar os novos membros da equipe para ensiná-los sobre os valores e princípios do Scrum e como integrá-los à sua prática diária.

Documentar, registrar e acompanhar as ações

A documentação adequada da retrospectiva garante que –

  • os comentários, problemas e ações a serem realizadas são registrados e acompanhados
  • Estão disponíveis resumos para quem não puder comparecer à retrospectiva
  • as notas podem ser consultadas ao longo do sprint para garantir um entendimento comum
  • a memória não distorce os fatos

Garantir a prestação de contas pode ser feito por meio de um acompanhamento após a reunião ou da revisão da lista das reuniões anteriores no início da retrospectiva. Ajudar a eliminar os impedimentos durante o sprint contribuirá para que a equipe tenha mais sucesso na hora de refletir durante a retrospectiva.

Manter o ritmo

O timeboxing é amplamente reconhecido como uma técnica eficaz para aumentar a produtividade. Com uma visão geral do todo, as tarefas são priorizadas, a fim de aproveitar ao máximo o tempo alocado para elas.

A retrospectiva é a oportunidade perfeita para o Scrum Master dar o exemplo na prática do timeboxing; além de ser importante liderar pelo exemplo, isso garante que não haja perda de tempo e que os membros da equipe permaneçam focados na tarefa em questão.

Uma avaliação útil ao final da reunião é o Retorno sobre o Tempo Investido ou “ROTI”, disponível em todos os modelos do TeamRetro. Em menos de um minuto, você pode avaliar rapidamente se a equipe obteve ou não valor com a reunião.

Atuar como intermediário com o restante da organização

Além da retrospectiva, o Scrum Master pode relatar as ações que a equipe desenvolveu e apresentar ideias e sugestões às partes interessadas relevantes. Ele pode criar recursos visuais, como quadros de Scrum, para comunicar o progresso, ou simplesmente compartilhar o feedback das avaliações de saúde da equipe para destacar possíveis obstáculos para a equipe.

Eles trabalham em conjunto com outras pessoas para garantir que os membros da equipe não participem de muitas reuniões sem importância e colaboram com os proprietários de produto e outras partes interessadas para redistribuir a carga de trabalho. Em última análise, seu objetivo é eliminar distrações e obstáculos, a fim de ajudar a equipe a se concentrar.

Em resumo

Um Scrum Master eficaz pode aumentar significativamente o valor gerado por uma retrospectiva. Ao empregar sólidas habilidades de facilitação, atuando como intermediário entre o Product Owner e a equipe de desenvolvimento e concentrando-se nos processos, no ambiente e na cultura da equipe, o Scrum Master pode preparar a equipe para o sucesso. O valor que ele agrega à organização por meio de resultados, melhoria contínua e ajuda na criação de equipes auto-organizadas é apenas uma das razões pelas quais os Scrum Masters são membros tão valorizados da equipe.

O uso de uma ferramenta de retrospectiva online, como o TeamRetro permite que o Scrum Master se concentre nas necessidades da equipe, em vez de nos aspectos técnicos da retrospectiva. Ideias e comentários podem ser registrados instantaneamente e priorizados para discussão. As ações podem ser rastreadas, compartilhadas ou integradas e acompanhadas na próxima reunião. Cada membro da equipe tem igual oportunidade de contribuir em um ambiente psicologicamente seguro, e é possível definir limites de tempo para garantir que todos permaneçam focados na tarefa.