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


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


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


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:
- Scrum Master Certificado (SMC) – Scrum Alliance
- Profissional Scrum Master I (PSM I) – Scrum.org
- Agile Certified Practitioner (PMI – ACP) – PMI
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 |
Brasil | R$ 50.000 / ano |
Quando ganha um Scrum Master freelancer?
Scrum Master no freelancermap cobram em média:
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:
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 🙂