Pular para o conteúdo
Scrum

O que é Scrum Master?

Também conhecido como: SM, Mestre do Scrum

Scrum Master é o responsável pela eficácia do Scrum Team e por estabelecer o Scrum: um líder que serve ao time e à organização, não um gerente do time.

Scrum Master é o papel do Time Scrum responsável pela eficácia do time. Estabelece o Scrum conforme definido no Scrum Guide, ajudando todos a entender a teoria e a prática, dentro e fora do Time Scrum. É um verdadeiro líder que serve ao Scrum Team e à organização: treina o time em autogerenciamento e multifuncionalidade, provoca a remoção de impedimentos e garante que os eventos aconteçam e sejam positivos e produtivos, sem exercer autoridade hierárquica sobre o time.

Origem

O papel de Scrum Master existe desde a primeira formulação do Scrum, por Ken Schwaber e Jeff Sutherland, apresentada em 1995 e detalhada nas versões do Scrum Guide a partir de 2010. Desde o início, o papel foi desenhado como um facilitador e guardião do processo, não como um gerente que distribui tarefas.

A definição de responsabilidade do Scrum Master mudou ao longo das revisões do Scrum Guide. A versão de 2020 simplificou a redação, afirmando que o Scrum Master é responsável pela eficácia do Time Scrum, e detalhou como esse papel serve o Time Scrum, a organização e o Product Owner de formas distintas, deixando mais claro que a atuação vai além de facilitar reuniões.

O conceito de liderança servidora, central para o papel, vem de fora do Scrum: foi cunhado por Robert Greenleaf no ensaio "The Servant as Leader", de 1970, décadas antes do Scrum existir, e foi incorporado ao framework como a postura esperada de quem exerce o papel.

Fonte primária: The Scrum Guide (2020)

Na prática

Um jeito simples de entender o papel: o Product Owner decide o quê construir, os Desenvolvedores decidem como construir, e o Scrum Master cuida de como o time trabalha junto. O Scrum Guide 2020 organiza essa atuação em três frentes. Com o time, treina autogerenciamento e multifuncionalidade, ajuda o foco em incrementos de alto valor e provoca a remoção de impedimentos. Com o Product Owner, ajuda em técnicas de Meta do Produto e de gestão do backlog e no planejamento empírico. Com a organização, lidera e treina a adoção do Scrum e remove barreiras entre stakeholders e times. É por isso que o trabalho do Scrum Master não termina depois da Daily.

O que acontece quando falta

Sem um Scrum Master dedicado, a Daily Scrum vira reunião de status para alguém de fora do time, e a Retrospectiva é a primeira coisa a ser cancelada quando a entrega atrasa, justamente o evento que poderia explicar por que ela atrasou. Impedimentos se acumulam sem dono, porque ninguém tem tempo reservado para investigá-los e resolvê-los.

O Scrum vira casca: os eventos continuam no calendário, mas a inspeção e a adaptação reais desaparecem. A pressão do negócio chega direto ao time, sem ninguém para negociar prazos com dados ou proteger o foco da Sprint. A previsibilidade despenca, o burnout aparece, e a organização costuma concluir, erroneamente, que o problema é o Scrum, quando na verdade é a ausência de quem cuida da eficácia do time. Times assim tendem a repetir o mesmo ciclo: uma nova tentativa de adotar Scrum, sem Scrum Master de verdade, fracassa pelos mesmos motivos da anterior, e cada fracasso reforça a crença de que agilidade é modismo, quando o que faltou foi o papel que sustenta o framework em funcionamento.

O que o Scrum Master faz, e o que não faz

Um jeito simples de entender o papel: o Product Owner decide o quê construir, os Desenvolvedores decidem como construir, e o Scrum Master cuida de como o time trabalha junto. O Scrum Guide 2020 organiza essa atuação em três frentes:

Servindo ao Time Scrum. Facilita os eventos quando necessário ou solicitado, treina o time em auto-organização e multifuncionalidade, e ajuda o time a criar produtos de alto valor. Remove impedimentos ao progresso do time, sejam eles técnicos, organizacionais ou interpessoais.

Servindo ao Product Owner. Ajuda a encontrar técnicas para gestão eficaz da Meta do Produto e do Product Backlog, ajuda o time a entender a necessidade de itens claros e concisos, e facilita o planejamento estratégico de produto em ambientes complexos.

Servindo à organização. Lidera, treina e orienta a organização na adoção do Scrum, planeja implementações dentro da organização, e trabalha com outros Scrum Masters para aumentar a eficácia da aplicação do Scrum na empresa como um todo.

O exercício mais prático desse papel costuma se ver naquilo que o Scrum Master não faz. Ele não é o Product Owner do time, mesmo que pareça mais fácil acumular os dois papéis. Não é chefe nem líder técnico, e não decide o que o time constrói ou como constrói. Não cobra o Time Scrum pelas entregas no fim de cada Sprint, papel que na verdade cabe à Sprint Review, um espaço de inspeção conjunta, não de prestação de contas individual. E não é um intermediário que leva e traz mensagens entre PO e Desenvolvedores: sua função é ajudar as duas partes a se comunicarem diretamente, não substituir essa comunicação.

A ferramenta É / Não É / Faz / Não Faz. Criada por Rafael Sabbagh, essa é uma forma simples de deixar claro para a organização o que esperar do papel, evitando as expectativas mais comuns e mais equivocadas, como achar que o Scrum Master é responsável por garantir prazo.

Scrum Master não é uma posição fixa para sempre. Em times maduros, com anos de prática e alto grau de auto-organização, a facilitação dos eventos pode passar a rodar entre membros do time, com o Scrum Master atuando mais na dimensão organizacional do que na condução dia a dia das cerimônias. O Scrum Guide já prevê isso ao dizer que o Scrum Master facilita eventos quando necessário ou solicitado, não obrigatoriamente sempre.

Trabalhe com impedimentos sistêmicos. Um bloqueio recorrente pode nascer de política de aprovação, metas conflitantes ou dependência entre áreas, e não de falta de esforço do Time Scrum. O Scrum Master ajuda a tornar o padrão visível, reúne as pessoas que podem mudá-lo e acompanha o efeito da decisão. Isso difere de resolver pessoalmente cada ticket para que o time continue dependente dele. Ao facilitar uma Retrospectiva, pode ajudar o grupo a separar o que controla, o que influencia e o que precisa de ação organizacional. Ao apoiar o Product Owner, pode melhorar colaboração com stakeholders e clareza do Product Backlog; ao apoiar Developers, pode desenvolver autogestão e colaboração entre especialidades. Seu sucesso não se mede pelo número de reuniões conduzidas ou tarefas cobradas. Observe se o time identifica riscos cedo, adapta o trabalho e entrega Incrementos prontos com menos impedimentos repetidos.

Mapa de Empatia do papel de Scrum Master, usado para entender suas dores, ganhos e responsabilidades
Mapa de Empatia do papel de Scrum Master, usado para entender suas dores, ganhos e responsabilidades

Exemplo: como um Scrum Master resolve um impedimento real

Imagine um time construindo o sistema de check-in de uma companhia aérea, em Sprints de duas semanas. No terceiro dia da Sprint, um Desenvolvedor menciona na Daily Scrum: "estou esperando acesso ao ambiente de homologação há dois dias, abri chamado, ninguém respondeu".

O Scrum Master não delega isso de volta ao Desenvolvedor com um "tenta de novo". Depois da Daily, ele investiga: descobre que o chamado caiu numa fila compartilhada com dezenas de outros times, sem prioridade. Ele contata diretamente o responsável pela área de infraestrutura, explica o impacto (a Meta da Sprint depende desse acesso), e negocia uma liberação em algumas horas, não dias.

Na Retrospectiva seguinte, ele traz o padrão: esse não foi o primeiro chamado que travou naquela fila. Propõe ao time discutir uma solução estrutural, como um canal direto com a infraestrutura para pedidos que bloqueiam Sprint em andamento. O time concorda, e o Scrum Master leva essa proposta para a conversa com outros Scrum Masters da organização, já que o problema provavelmente afeta outros times também, e vale mais resolver uma vez para todos do que cada Scrum Master negociar a mesma fila separadamente.

Repara no que ele fez: resolveu o impedimento imediato, mas também tratou a causa, em vez de deixar o mesmo problema se repetir Sprint após Sprint. Essa dupla atuação, no time e na organização, é o que separa um Scrum Master eficaz de alguém que só marca as reuniões do calendário.

Repara também no que ele não fez: não resolveu o problema técnico do sistema de homologação, porque não era um problema técnico, era um problema de fila e priorização entre áreas. Não repreendeu o Desenvolvedor por não ter escalado antes, porque isso ensinaria o time a esconder bloqueios em vez de trazê-los cedo. E não prometeu, sozinho, que aquilo nunca mais aconteceria, porque a solução estrutural depende de gente fora do seu controle direto. No fim das contas, o que mais separa um Scrum Master eficaz de um passivo é essa disposição de investigar além do sintoma que apareceu na Daily, e de levar o padrão encontrado para quem pode mudar a causa, mesmo quando isso significa sair da zona de conforto do próprio time.

Como se desenvolver como Scrum Master

  1. Estude a fundo o Scrum Guide

    Antes de facilitar qualquer evento, entenda por que ele existe. Aplicar o Scrum sem entender o porquê de cada parte é copiar a forma sem o conteúdo, e isso costuma aparecer nas primeiras perguntas difíceis que o time faz.

  2. Desenvolva habilidades de facilitação

    Conduzir uma conversa produtiva, gerenciar conflitos e fazer boas perguntas importam mais do que conhecimento técnico de qualquer stack.

  3. Pratique remover impedimentos de verdade

    Não espere o time trazer o problema pronto. Observe padrões, investigue causas e negocie soluções fora do time quando necessário.

  4. Resista ao impulso de virar o herói técnico

    Se você sabe a resposta técnica, segure a vontade de dar a solução pronta. Ajude o time a chegar lá, mesmo que demore mais.

  5. Trabalhe também na organização, não só no time

    Impedimentos recorrentes costumam ter causa estrutural. Conecte-se com outros Scrum Masters para levar esses padrões para quem pode resolvê-los de fato, e reserve tempo de agenda para essa atuação, ela não acontece sozinha entre uma Daily e outra.

  6. Meça seu próprio impacto

    Acompanhe se o time está mais auto-organizado, se as Retrospectivas geram mudança real, e se os mesmos impedimentos param de se repetir. Um bom indicador é comparar, a cada trimestre, quantos impedimentos foram resolvidos pelo próprio time sem precisar da sua intervenção direta: isso mostra se você está de fato aumentando a autonomia do time, não só apagando incêndio.

Scrum Master vs Agile Coach vs Gerente de Projetos

Scrum MasterAgile CoachGerente de Projetos
EscopoUm Time Scrum específicoVários times ou a organização inteiraUm projeto ou iniciativa
Está no Scrum Guide?Sim, é um dos três papéis oficiaisNão, é um papel de mercadoNão, vem da gestão de projetos tradicional
Foco principalEficácia do Time Scrum no dia a diaTransformação ágil em nível organizacionalPrazo, custo e escopo do projeto
AutoridadeNenhuma autoridade hierárquica sobre o timeGeralmente também sem autoridade hierárquicaAutoridade formal sobre cronograma e recursos
HorizonteContínuo, Sprint a SprintDe médio a longo prazo, mudança culturalFechado, até o projeto terminar

Em times pequenos e organizações no início da jornada ágil, a mesma pessoa costuma acumular Scrum Master e Agile Coach informalmente. À medida que a organização cresce, os papéis tendem a se separar: o Scrum Master fica com o time, e o Agile Coach cuida da transformação em vários times e níveis da organização. Já o Gerente de Projetos tradicional raramente convive bem com o Scrum Master no mesmo time: os dois papéis competem pela mesma responsabilidade de coordenar o trabalho, um pela via da autoridade formal, o outro pela via da facilitação e da auto-organização.

Erros e disfunções comuns do Scrum Master

  • De técnico celebridade a Scrum Master mediano. Promover a pessoa mais forte tecnicamente para o papel, sem considerar se ela tem ou desenvolveu habilidades como negociação, facilitação e comunicação não violenta. O resultado costuma ser perder um bom técnico e ganhar um Scrum Master fraco.
  • O Herói. Em vez de facilitar o time até a melhor decisão, o Scrum Master decide por ele. No curto prazo parece produtivo; no longo prazo cria um time dependente e um Scrum Master sobrecarregado, chamado até nas férias.
  • Secretário de reunião. Reduzir o papel a agendar e cronometrar eventos, sem atuar em remover impedimentos, desenvolver o time ou trabalhar na organização.
  • Um Scrum Master para muitos times. Distribuir a mesma pessoa entre dezenas de times esvazia a capacidade de atuação real em qualquer um deles.
  • Confundir com Product Owner. Opinar ou decidir sobre o que entra no backlog, papel que pertence ao PO, mesmo que o Scrum Master tenha uma boa ideia.
  • Proxy entre PO e time. Levar e trazer mensagens em vez de facilitar a comunicação direta entre as partes, o que enfraquece o próprio time com o tempo.
  • Achar que o papel se limita ao time. Ignorar a dimensão organizacional do papel, deixando de atuar sobre impedimentos que exigem mudança fora do Time Scrum.
  • Medir o próprio sucesso pela aderência ao processo. Comemorar que todos os eventos aconteceram no horário, sem checar se algo de fato melhorou no time ou no produto. Cumprir o calendário não é o mesmo que gerar eficácia, e essa confusão costuma passar despercebida por meses antes de alguém perceber.

Visão K21

O que a gente aprendeu na prática sobre o Scrum Master

Facilitar é facilitar, o tempo todo. Em "Scrum Master: quem é e o que faz", o Lucas Gomes usa a ferramenta É / Não É / Faz / Não Faz, de Rafael Sabbagh, para separar o que o papel é de verdade. O ponto central: um Scrum Master bem exercido pode fazer um time render de quatro a dez vezes mais rápido, segundo Sutherland.

As disfunções mais comuns nascem de escolher a pessoa errada, ou de mal preparar a certa. O post "Disfunções no Papel do Scrum Master", do Avelino Ferreira Gomes Filho, descreve o padrão de perder um bom técnico e ganhar um Scrum Master fraco, e a armadilha do "Herói", que parece bom no início e é devastador no longo prazo.

Scrum Master exige intenção, não piloto automático. Em "Scrum Master de verdade: quem são, o que fazem e o que deveriam fazer", o Marcos Garrido provoca: é fácil cair na rotina de reuniões e tarefas sem parar para avaliar o que realmente mudou. Scrum Masters precisam agir com intenção, pensando ativamente no que pode transformar como o time e a organização geram valor.

A principal atribuição é aumentar a efetividade do time, não substituí-lo. No post "Scrum Master habilita o time a aumentar sua efetividade", o Rafael Sabbagh usa o modelo do "facilitador hábil", de Roger Schwarz, para explicar que o Scrum Master intervém no processo e no contexto do time, mas a responsabilidade de melhorar pertence ao próprio time, que precisa aprender a fazer isso sem depender para sempre do facilitador. A mesma série de posts, escrita pelo Rafael Sabbagh a partir do modelo de Roger Schwarz, também descreve outras duas atribuições do Scrum Master enquanto facilitador hábil: aumentar a autonomia do time e não atuar como intermediário ou representante de ninguém dentro dele, reforçando que o papel existe para que o próprio time ganhe capacidade, não para que dependa de alguém de fora para funcionar bem.

Baseado nos posts: Scrum Master: quem é e o que faz; Disfunções no Papel do Scrum Master; Scrum Master de verdade: quem são, o que fazem e o que deveriam fazer; Scrum Master habilita o time a aumentar sua efetividade

Para se aprofundar

No blog da K21

Fontes primárias

  • The Scrum Guide (2020), Ken Schwaber e Jeff Sutherland (2020)
  • The Servant as Leader, Robert K. Greenleaf (1970)
  • The Skilled Facilitator, Roger Schwarz (2002)

Termos relacionados

Comparativos relacionados

Aprenda mais sobre os assuntos relacionados.

Perguntas frequentes

O que faz um Scrum Master?

Garante que o time entenda e aplique o Scrum corretamente, facilita os eventos, remove impedimentos e ajuda o time a se tornar mais auto-organizado e eficaz. Também atua fora do time, orientando o Product Owner e a organização na adoção do Scrum.

Scrum Master é o chefe do time?

Não. O Scrum Master não tem autoridade hierárquica sobre o time, não distribui tarefas e não cobra prazos individualmente. Atua como líder servidor, facilitando o trabalho do time em vez de controlá-lo.

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

O Product Owner decide o que construir e em que ordem, cuidando do valor do produto. O Scrum Master cuida de como o time trabalha junto, facilitando eventos e removendo impedimentos. São papéis complementares, e a mesma pessoa não deveria acumular os dois.

Scrum Master precisa saber programar?

Não é exigido. O que importa mais são habilidades de facilitação, negociação, comunicação e resolução de conflitos. Conhecimento técnico pode ajudar a entender o contexto do time, mas o papel não é técnico por definição.

Um Scrum Master pode cuidar de mais de um time?

Pode, mas a prática mais comum na comunidade é evitar dividir a mesma pessoa entre muitos times, porque isso reduz a capacidade real de facilitar, remover impedimentos e atuar na organização com profundidade em qualquer um deles.

De onde vem o conceito de liderança servidora usado pelo Scrum Master?

Vem do ensaio "The Servant as Leader", de Robert Greenleaf, publicado em 1970, décadas antes do Scrum existir. O Scrum incorporou essa postura como o modelo de liderança esperado do Scrum Master, focado em servir o time em vez de comandá-lo.

Cursos K21 recomendados

Certified ScrumMaster® (CSM)

Scrum Alliance · 16 horas ao vivo

Ver curso

Advanced Certified ScrumMaster® (A-CSM)

Scrum Alliance · 16 horas ao vivo

Ver curso
Adicione como fonte preferencial no Google