Qual o papel do Scrum Master em um processo Scrum?

O Scrum Master é um dos três papéis definidos dentro da metodologia Scrum. A sua principal responsabilidade é ajudar a equipa a seguir o processo Scrum. Ele é parte da Scrum Team e atua como um servant leader. Ao contrário de um gestor de projetos numa abordagem waterfall, o Scrum Master não é responsável pelo planeamento, isso é feito pelo product owner e pela equipa. Também não gere os elementos da equipa, nem é responsável pela qualidade do produto, isso é feito pela equipa. Qual é então o seu papel? Ele é responsável por assegurar que a equipa segue o processo, bem como ser um facilitador que remove obstáculos da equipa. Estas responsabilidades traduzem-se em:

  • Facilitar a reunião diária (daily Scrum)
  • Ajudar a equipa a manter o burndown chart
  • Organizar as sessões de planeamento, revisões de sprint e restrospectivas
  • Proteger a equipa de interrupções durante o sprint
  • Remover obstáculos que possam prejudicar a equipa
  • Encorajar a colaboração entre a equipa e o Product Owner

Alguns projetos necessitam de um Scrum Master dedicado a 100%. Por outro lado, noutros projetos, este acumula as suas funções com as de membro da equipa.

No início, o seu trabalho tende a ser de tempo integral. No entanto, após alguns Sprints os processos tenderão a sistematizar-se. Desse modo, a sua carga de trabalho vai cair e ele poderá contribuir activamente para o Sprint Goal.

Uma vez que é crucial que haja confiança entre o Scrum Master e os outros membros da equipa, seria ideal se a Scrum Team selecionasse o seu próprio Scrum Master. No entanto, na realidade, na maioria das vezes é a gestão da organização que o seleciona. Ainda mais, para obter a confiança necessária, este não deve ter nenhuma responsabilidade hierárquica dentro da orgnização sobre os membros da equipa. Caso contrário, a necessária comunicação aberta e descoberta de decisão serão dificultadas.

Por fim, leia o nosso artigo sobre scrum product owner e sobre developers para saber mais sobre outro papel dos projetos scrum.

Para se especializar neste papel sugerimos o seguinte curso.

De acordo com o 12º Relatório Anual State of Agile, 56% das empresas usam o Scrum como metodologia Ágil. Com o crescimento desses usuários e da popularidade do Ágil, é bem provável que a demanda por mestres Scrum aumente.

Como lembrete, a metodologia Scrum é um subconjunto do desenvolvimento de softwares Ágil, no qual uma equipe de desenvolvimento define metas, em ciclos iterativos bem definidos, para entregar novos recursos e funcionalidades a um software. A cada duas ou quatro semanas, cada iteração entrega uma parte pequena, mas relevante, do projeto geral.

Se você pretende virar Scrum master ou quer garantir as melhores práticas na sua equipe Scrum, conheça as competências e responsabilidades associadas a essa função. 

O que é Scrum master?

Para começar, vamos relembrar: a metodologia Scrum é um subconjunto do desenvolvimento de softwares Ágil, no qual uma equipe de desenvolvimento define metas, em ciclos iterativos bem definidos, para entregar novos recursos e funcionalidades a um software. A cada duas ou quatro semanas, cada iteração entrega uma parte pequena, mas relevante, do projeto geral.

O Scrum master é o facilitador que garante que a equipe Scrum siga os processos acordados. Além disso, ele elimina os obstáculos e as distrações que podem impedir a equipe de atingir as metas, e é o elo entre a equipe Scrum e as pessoas ou equipes fora da equipe.

As cinco principais responsabilidades do Scrum master

Apesar do termo “mestre” no título, o Scrum master não é responsável pelo projeto nem pela equipe de desenvolvimento. Ele trabalha com o proprietário do produto e a equipe Scrum para refinar e melhorar os processos onde isso é necessário.

A função de Scrum master pode incluir, entre outras, as seguintes responsabilidades.

1. Orientar os membros da equipe

O Scrum master garante que os membros da equipe sejam bem treinados e compreendam os processos Ágil. Além disso, ele também assegura que os membros conheçam as respectivas funções e que assumam a propriedade do projeto, que os processos sejam seguidos, e que as próprias equipes se gerenciem.

2. Organizar reuniões diárias em pé

As reuniões diárias do Scrum são feitas em pé e duram até 15 minutos. Nelas, cada membro da equipe tem a oportunidade de responder a estas perguntas:

  • O que você fez ontem?
  • O que você vai fazer hoje?
  • O que está impedindo seu progresso?

Os membros podem ser solicitados a estimar quanto tempo precisarão para concluir uma tarefa específica. O Scrum master organiza a reunião, acompanha o progresso da equipe e anota os obstáculos que possam impedir a equipe de concluir as tarefas.

O Scrum master garante que todos os membros da equipe, incluindo os que trabalham remotamente, participem da reunião diária, além de garantir uma reunião focada e na duração planejada.

3. Auxiliar o product owner ou dono do produto com a lista de pendências do produto

O dono do produto é responsável por criar e manter o backlog do produto. O backlog do produto é uma lista de trabalhos que a equipe precisa realizar. Com as informações coletadas nas reuniões diárias, o Scrum master ajuda o dono do produto a refinar e a manter o backlog do produto.

O backlog do produto é um documento ativo que muda com base no status atual e nas necessidades do desenvolvimento. Para ajudar com o backlog, o Scrum master agenda reuniões e redige as histórias dos usuários.

4. Eliminar obstáculos

Para a equipe manter o foco nas tarefas durante cada iteração, o Scrum master procura distrações e obstáculos que podem impedir o progresso.

Por exemplo: se os membros da equipe estiverem sendo chamados para muitas reuniões sem importância, o Scrum master pode trabalhar com os organizadores da reunião para determinar quem realmente precisa participar delas. Ou, se um membro da equipe estiver sem direção definida, recebendo tarefas de várias equipes, o Scrum master pode trabalhar com os proprietários do produto e outras partes interessadas para redistribuir a carga de trabalho.

5. Ensinar as práticas e os princípios do Scrum

Para manter o ritmo de trabalho, uma função fundamental do Scrum master é atuar como mentor e professor, a fim de integrar novos funcionários e novos membros da equipe. 

Como professor, o gerente Scrum explica aos novos membros da equipe o escopo e a visão do produto, e garante que os membros da equipe entendam a teoria do Scrum e que sigam as práticas e as regras do Scrum. O Scrum master ensina a equipe como se organizar e a manter o foco.

Entre as qualificações do Scrum master, não está o gerenciamento de pessoal. Além disso, o Scrum master não é responsabilizado sozinho pelos resultados do projeto, a equipe Scrum como um todo é responsável.

Descrição das qualificações do trabalho do Scrum master

Você tem as qualificações para seguir essa carreira? Muitas empresas incluem os seguintes pré-requisitos na descrição do trabalho de um Scrum master:

Adquirir a experiência e a formação necessárias

Normalmente, o cargo do Scrum master exige que os candidatos tenham pelo menos bacharelado em ciência da computação ou num campo relacionado. Também se exige experiência como desenvolvedor de software Ágil. 

Desenvolver uma excelente competência de comunicação verbal e escrita 

Uma das competências mais importantes do Scrum master é a comunicação. Como parte das principais responsabilidades do Scrum, você será o principal comunicador entre os proprietários do projeto e outras partes interessadas cruciais. Se você não tem boa comunicação verbal e escrita, ou se você não se sente à vontade para interagir com outra pessoa ou com um grupo, esse pode não ser o trabalho para você. 

Com recursos visuais como o quadro Scrum e o gráfico de burndown, você colabora de forma eficaz com os membros da equipe e presta conta aos principais interessados.

Considerar a certificação de Scrum master Ágil

Existem cursos de certificação de Scrum master disponíveis e, embora algumas empresas considerem a certificação um pré-requisito do cargo, nem sempre ela é necessária. No entanto, o certificado pode lhe dar uma vantagem sobre outros candidatos a Scrum master. 

Outras características bem-vindas são se comunicar de forma eficaz e organizar, motivar, gerenciar e melhorar os processos. Se você resolver virar um Scrum master, todas essas competências podem fazer você progredir em praticamente qualquer setor.

Qual é o salário típico do Scrum master?

Como em qualquer posição qualificada, o salário de um Scrum master depende do setor, da localização e da experiência. Em 2019, de acordo com o site Payscale.com, a faixa salarial de um Scrum master varia entre US$ 61 mil e US$ 123 mil, com uma média de US$ 90.560.

A certificação de Scrum master pode aumentar suas chances de conseguir um emprego mais bem remunerado, pois confirma que você tem as competências adequadas.

Como tirar certificação de Scrum master

O Scrum é uma metodologia Ágil flexível que promove o gerenciamento de baixo para cima, em vez de cima para baixo. Portanto, as equipes Scrum não têm um líder específico. Elas se gerenciam trabalhando juntas para definir metas e se ajudando para atingir essas metas.

Como o Scrum é flexível, existem vários programas disponíveis para você escolher e obter a certificação. Cada programa tem uma versão dos requisitos necessários e das disciplinas do curso. Alguns exigem que você participe de um curso de dois dias, outros oferecem treinamento online flexível. Todos exigem que você passe no teste para receber um certificado.

Cursos de certificação para Scrum master

A maioria dos especialistas em negócios recomenda a certificação Certified ScrumMaster® ou Professional Scrum master™ I (PSM I). Esses dois programas são mais bem-vistos pelos gerentes de contratação e profissionais de RH.

Além das certificações básicas do Scrum master, muitos programas oferecem níveis extras, como PSM II e PSM III. Essas certificações se baseiam nos níveis anteriores para dar uma compreensão mais profunda das práticas e das aplicações do Scrum. Há também uma gama completa de outros programas de certificação Scrum, como:

  • Dono produto Scrum
  • Desenvolvedor Scrum
  • Profissional Scrum
  • Treinador Scrum
  • Coach Scrum

A certificação Scrum master em qualquer uma dessas disciplinas tem o potencial de promover sua carreira e aumentar significativamente o salário. As oportunidades são amplas.

O Scrum master é responsável por manter o projeto em andamento sem problemas, dentro das diretrizes da metodologia Scrum. Ao implementar essas dicas e trabalhar nos requisitos necessários, você está no caminho certo para ser mestre do seu Scrum.

Qual o papel do Scrum Master em um processo Scrum?

O mestre Scrum é apenas uma função dentro dessa metodologia: aprenda a criar toda a estrutura da equipe Scrum.

Veja como

Qual o papel do Scrum Master no Agile Management?

Resumo: O mestre de Scrum faz a facilitação do Scrum para equipes maiores garantindo que a estrutura seja seguida. É uma pessoa que tem o compromisso com os valores e práticas do Scrum, mas também deve manter a flexibilidade e a abertura para oportunidades de melhorar o fluxo de trabalho da equipe.

O que não é papel do Scrum Master ao final da Sprint?

O Scrum master não gerencia a equipe, pois uma das maiores características dos projetos ágeis é que a equipe seja “autogerenciável”.

Qual das seguintes descreve melhor o papel de um Scrum Master chefe?

Um Scrum Master pode ser identificado como um líder servidor, que detém todo o conhecimento do framework ágil e das áreas de negócio. Ele é responsável por transmitir os valores da metodologia ágil e, por possuir esses conhecimentos, deve garantir que todos da equipe respeitem e sigam essas práticas de valores.

Qual é a principal razão para o Scrum Master estar no Daily Scrum?

É importante que o Scrum Master exerça seu papel de evangelizador da Cultura Ágil na organização, mas que abra espaço para o próprio time conduzir a reunião de Daily Scrum, focando sempre em oferecer autonomia. Então, caso ele não esteja presente na Daily, é ideal que o time consiga conduzir tranquilamente.