As retrospectivas desempenham um papel fundamental no ágil; a oportunidade que 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 o desempenho do ú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 correu bem 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 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 de 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 propício para o trabalho da equipe.

Desde o planejamento até as 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 termos gerais, o Scrum Master –

  • Organiza e coordena reuniões ágeis
  • Promove e incentiva 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 do grupo
  • Atua como ponto de contato 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 progresso 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 bom Scrum Master deve sentir-se 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.

Qual é a diferença entre um Scrum Master e um Product Owner?

O Scrum Master pode ser visto como um intermediário. Ele pode proteger a equipe de pequenas alterações, revisões ou confusões que poderiam comprometer 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 capacitar a equipe para realizar 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.

Todas as equipes precisam de um Scrum Master?

No fim das contas, o Scrum não é possível sem o Scrum Master. Sem ele, o que se faz é uma espécie de 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 funcionar sem um Scrum Master, se for absolutamente necessário. Algumas equipes também fazem uma rotação da função de Scrum Master dentro da equipe 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, 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.

Por outro lado, o Scrum Master 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 da 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 é tarefa dos desenvolvedores e o Jason, do departamento de vendas, pode se concentrar em conseguir esses clientes potenciais!

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

Facilitar e moderar reuniões ágeis

Há uma razão 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 o rumo certo, permaneça imparcial, livre de pensamento de grupo e seja um espaço psicologicamente seguro.

Os Scrum Masters garantem que a reunião seja organizada, desde a 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 concentrada.

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 coordenação das reuniões diárias de stand-up até a retrospectiva de sprint.

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

Para que uma reunião de retrospectiva de sprint funcione bem, é necessário que haja uma comunicação e um 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-os 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 ambas as partes sejam ouvidas, que os problemas sejam resolvidos e que a reunião prossiga. Essa pode ser uma tarefa complexa e delicada, na qual o Scrum Master precisa demonstrar grande habilidade.

Membros da equipe técnica

Para organizações que estão começando a adotar o Scrum, uma parte essencial da 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 pode incluir 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 tomadas são registrados e acompanhados
  • Estão disponíveis notas 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 revisando a 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 projeto, as tarefas são priorizadas, a fim de aproveitar ao máximo o tempo que lhes é dedicado.

A retrospectiva é a oportunidade perfeita para o Scrum Master dar o exemplo no que diz respeito ao 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 verificar rapidamente se a equipe obteve ou não algum 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 enfrentados pela equipe.

Eles colaboram com outras pessoas para garantir que os membros da equipe não participem de muitas reuniões desnecessárias e trabalham 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 para ajudar a equipe a se concentrar.

Em resumo

Um Scrum Master eficaz pode aumentar significativamente o valor agregado 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 eles agregam à 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 valiosos 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 um limite de tempo para garantir que todos permaneçam focados na tarefa.