O que faz um Scrum Master?

O

Um Scrum Master é um facilitador de projetos que lidera equipes que trabalham com uma estrutura ágil chamada Scrum. Seu objetivo é que a equipe atinja as metas do projeto, eliminando dificuldades, colaborando com as partes interessadas para agilizar a tomada de decisões e alinhando objetivos e expectativas.

Perfil profissional

Perfil profissional de um Scrum Master: funções, skills, formação e salário.
Perfil profissional de um Scrum Master: funções, skills, formação e salário.

Scrum é uma estrutura ágil de gerenciamento de projetos criada para auxiliar equipes de trabalho na realização de projetos complexos.

O termo scrum vem do rugby e é um dos aspectos mais emblemáticos deste esporte. No rugby, o scrum consiste em recomeçar o jogo após uma falta, onde os adversários colaboram entre si sob certas regras para ficarem de pé e decidirem o resultado.

O framework Scrum é inspirado no esporte, levando em consideração a importância da criação de regras para facilitar a cooperação e o trabalho em equipe.

Este framework surgiu da necessidade de melhorar a gestão do ciclo de desenvolvimento de software. Anteriormente, os projetos eram gerenciados por meio de uma metodologia preditiva chamada waterfall ou cascata que sofria com burocratismo, rigidez e pouca comunicação com o cliente.

Eventualmente, as estruturas preditivas caíram em desuso porque levavam ao retrabalho, baixa satisfação do cliente e frustração nas equipes de desenvolvimento.

Hirotaka Takeuchi e Ikujiro Nonaka, pioneiros em gestão do conhecimento e especialistas em inovação, começaram a discutir Scrum no contexto do desenvolvimento de produtos em 1986. Sua primeira abordagem foi aplicar o trabalho colaborativo para impulsionar a velocidade e a flexibilidade no desenvolvimento de produtos.

Com base nessas ideias iniciais, Ken Schwaber e Jeff Sutherland começaram a aplicar Scrum em seus projetos de desenvolvimento de software. Após resultados promissores, Schwaber e Sutherland escreveram o manifesto para desenvolvimento ágil de software com outros membros da comunidade e lançaram as bases para frameworks ágeis.

Desde então, a agilidade ganhou força e o Scrum é atualmente um dos frameworks mais utilizados para desenvolvimento de software.

Responsabilidades

Responsabilidades de um Scrum Master.
Responsabilidades de um Scrum Master.

O termo Scrum Master geralmente é traduzido para o português como facilitador do projeto, embora não haja tradução literal. No entanto, esta tradução está intimamente ligada ao que a função representa na prática.

O papel deste profissional é moderar o processo de desenvolvimento para garantir que o ritmo de trabalho seja mantido sem parar. Ele é responsável por garantir a execução do processo Scrum, cuidando do fluxo de comunicação da equipe com os clientes, bem como com os principais stakeholders do projeto.

Para atingir seus objetivos, o Scrum Master conta com artefatos e eventos, que servem como ferramentas para conscientizar a equipe sobre regras de cooperação e acompanhamento.

Em princípio, o Scrum Master lidera as sessões de trabalho para definir o backlog do produto, bem como o escopo e a duração dos sprints. Durante as sessões de trabalho, a equipe se compromete a atingir determinadas entregas dentro de cada sprint, que dura no máximo 4 semanas.

Além disso, dentro dos acordos do planejamento inicial, cada membro da equipe assume a responsabilidade de completar seus produtos, que costumam ter interdependência com os do restante da equipe. Por exemplo, um desenvolvedor de back-end pode precisar que o trabalho do gerenciador de banco de dados esteja pronto para continuar alguns de seus produtos.

Dada a complexidade desses projetos, o Scrum Master controla o processo, não a equipe

O que faz e não faz um Scrum Master?

É importante esclarecer as diferenças entre o que um Scrum Master faz e o que não faz. É fácil confundir seu trabalho com o de um gerente de projeto ou supervisor convencional, mas estas são funções bem diferentes.

Tarefas e funções do Scrum Master :

  • Facilitar reuniões diárias e retrospectivas do Scrum
  • Garantir que clientes, Product Owners e membros da equipe entendam os objetivos e o escopo do projeto
  • Promover o livre fluxo de informações
  • Definir as regras para o trabalho colaborativo dentro da equipe
  • Moderar o feedback e promover as conversas necessárias para seguir em frente
  • Manter a equipe focada em objetivos e tarefas durante cada iteração
  • Cooperar com o Product Owner para garantir a qualidade do produto e a eficiência do processo
  • Treinar a equipe em técnicas, métodos e ferramentas Scrum
  • Impulsionar a liberação de entregas em cada iteração

Erros comuns do Scrum Master:

  • Supervisionar o trabalho individual dos membros da equipe
  • Gerencie a equipe do projeto ao invés de treiná-la
  • Usar o Scrum como uma prescrição a ser seguida ao invés de capacitar a equipe
  • Concentrar-se na equipe e esquecer o Product Owner e as outras partes interessadas

Precisa de um Scrum Master, sem comissões?
>> Perfis de Scrum Masters

O que um Scrum Master deve fazer durante um sprint?

Durante um sprint, o Scrum Master é responsável por:

  • Facilitar a reunião de planejamento para definir as entregas e o método de trabalho, em conjunto com a equipe do projeto
  • Liderar o Scrum diário para sincronizar a equipe em no máximo 15 minutos no início do dia
  • Garantir que o objetivo do sprint não mude, mesmo que seja promovido pelos stakeholders ou pela equipe 
  • Manter a qualidade das entregas
  • Gerenciar a negociação de escopo entre o product owner e a equipe, quando necessário

O que um Scrum Master deve fazer entre dois sprints?

Ao final do sprint, as atividades do Scrum Master incluem:

  • Liderar a revisão do sprint para promover feedback e colaboração com base nos resultados alcançados
  • Facilitar a retrospectiva, uma sessão de trabalho onde são identificadas oportunidades de melhoria e lições aprendidas para serem aplicadas no próximo sprint

Habilidades

Habilidades de um Scrum Master.
Habilidades de um Scrum Master.

Devido às características de sua função, o Scrum Master deve ser um especialista no framework Scrum e conhecer os princípios gerais do gerenciamento de projetos. A familiaridade com outras estruturas e ferramentas ágeis também é importante, bem como com softwares de gerenciamento colaborativo, como Jira, Asana e Trello.

A comunicação é essencial, assim como sua capacidade de treinar e promover o aprendizado. Habilidades de liderança, resolução de problemas, tomada de decisão e qualidades como paciência, resiliência e inteligência emocional também são indispensáveis.

Habilidades e conhecimentos necessários para um bom Scrum Master:

  • Excelentes habilidades de comunicação
  • Conhecimento aprofundado do framework Scrum
  • Gerenciamento de ferramentas e quadros colaborativos de gerenciamento de projetos como Jira, Asana, Trello, entre outros
  • Resolução de conflitos
  • Liderança e empatia
  • Planificação e organização
  • Solução criativa de problemas
  • Manipulação de outras estruturas ágeis e de gerenciamento de projetos
  • Proatividade

À procura de um novo projeto ou trabalho?
>> Projetos para Scrum Masters

Formação

O Scrum Master geralmente deve possuir treinamento e experiência em desenvolvimento de software. Por isso, a graduação em Computação, Sistemas ou Informática é valorizada para a vaga. Ter um certo background na aplicação de ferramentas de gestão Scrum também é muito importante, além de treinamento especializado.

Existem várias certificações reconhecidas em Scrum e Agile que podem ajudar quem procura se destacar nesta área. Por isso, é importante entender as características da certificação Scrum, bem como conhecer as mais reconhecidas.

Certificação Scrum Master: O que é?

A Certificação Scrum Master geralmente é composta por um curso, um exame de conhecimento e a validação de experiência em projetos sob este framework.

As certificações podem variar em duração, requisitos e condições de aprovação. Aqui estão algumas das opções mais interessantes:

Salário

O salário dos Scrum Masters pode variar dependendo de uma série de fatores, como área de atuação, tipo e tamanho da empresa, nível de experiência e localização.

Nos Estados Unidos, por exemplo, profissionais da área têm uma renda média de cerca de $ 90.000 / ano. Profissionais em atuação no mercado brasileiro recebem cerca de R$ 50.000 / ano. Já em Portugal, a carreira pode render em média € 25.000 / ano.

Qual o salário de um Scrum Master?

Estados Unidos$ 90.000 / ano
Portugal€ 25.000 / ano
BrasilR$ 50.000 / ano

Quando ganha um Scrum Master freelancer?

Scrum Master no freelancermap cobram em média:

$/hora

As tarifas neste campo variam entre $33 e $106/hora para a maioria dos freelancers.

A tarifa diária para um Scrum Master (8 horas de trabalho) fica em torno de:

$/dia
Atualizado em
Milena Parno

Milena Parno é uma redatora e tradutora no freelancermap.com. Com anos de experiência em conteúdo digital, Milena já trabalhou em parceria com diversas empresas ao redor do mundo, escrevendo remotamente sobre negócios, marketing, tecnologia e muito mais. Hoje, ela é responsável por trazer as dicas, experiências e conteúdos mais relevantes para freelancers que buscam impulsionar suas carreiras.

1 comentário

  • Obrigado pelo artigo. Como mestre do scrum, admito ( ironicamente!), que recentemente usei um quadro Scrum e facilitou realmente a minha vida e algumas das decisões profissionais, são suaves 🙂 Recomendo 🙂

Artigos recentes