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.
O mestre Scrum é apenas uma função dentro dessa metodologia: aprenda a criar toda a estrutura da equipe Scrum.
Veja como