4 minutes

O Scrum é sem dúvida uma das metodologias de gerenciamento de projetos Agile mais utilizadas no campo do desenvolvimento das TI. O Scrum Master garante a implementação e aplicação da metodologia Scrum dentro da equipe do projeto. Também garante que a equipe possa ser independente com o método para obter uma boa produtividade. É importante salientar que não há relação hierárquica entre o Scrum Master e o resto da equipe, na qual está perfeitamente integrado.

Papel do Scrum Master

Se o gestor de projeto em uma metodologia convencional de gerenciamento de projetos (ciclo V ou em cascata, por exemplo) tem um papel de coordenador e tomador de decisões, este não é o caso do Scrum Master, que desempenha mais um papel de facilitador.

O Scrum Master é parte integral da equipe do projeto e possui várias missões.

Garantidor da metodologia Scrum

A primeira função consiste em garantir que a metodologia Scrum é aplicada corretamente. Ele/ela verifica que os vários conceitos de método são adquiridos e aceitos e que os papéis são distribuídos e entendidos corretamente por todos (product owner, developer…). Se todas as habilidades necessárias para usar a metodologia Scrum não forem assimiladas, ele/ela terá a oportunidade de formar membros da equipe que possam necessitar deles em métodos Agile. Ele/ela, portanto, tem um papel como um Agile Coach (treinador) dentro da equipe (incluindo o product owner).

A sua função (dele/dela) não é liderar a equipe do projeto, mas ajudá-la a seguir em frente, trabalhando sempre nas várias áreas de melhoria. O Scrum master é também o organizador e facilitador dos vários “rituais” da metodologia, como as reuniões diárias scrum (pequenas reuniões, 15 minutos no máximo, permitindo que cada pessoa apresente o que fez no dia anterior, o que pretende alcançar durante o dia e os problemas encontrados), os planning pokers (estimando e planejando as diferentes funcionalidades a serem executadas) ou as retrospectivas Agile (reunião no final de uma sprint que permite que todos se expressem sobre o que funcionou bem, o que foi um entrave para a equipe e para as áreas de melhoria a trabalhar durante o próxima sprint).

Facilitador do Projecto

Sua segunda missão é ser um facilitador. O Scrum Master deve identificar quaisquer problemas que surjam no projeto que possam reduzir a produtividade da equipe ou retardar o seu trabalho, a fim de eliminá-los o mais rápido possível. Se ocorrer um problema de material, recursos humanos, premissas ou outro, o Scrum Master irá trabalhar para resolvê-lo, ou para contatar rapidamente as pessoas que podem fazê-lo, para que a equipe continue trabalhando em condições adequadas. O Scrum Master também serve como uma interface entre o mundo exterior e a equipe do projeto, de modo a que esta última possa trabalhar de forma independente e para que nem a sua concentração nem o seu funcionamento sejam prejudicados por elementos disruptivos.

Monitoramento do progresso

Por fim, o Scrum Master necessita atualizar os gráficos de progresso burndown para poder acompanhar os desenvolvimentos ocorridos nas sprints passadas e atuais, e para monitorar a previsibilidade de sprints futuras. A comunicação com a gerência (bem como com a equipe de desenvolvimento e o product owner) deve ser feita de forma completamente transparente. Graças às várias ferramentas Agile e aos “rituais” Scrum, incluindo a reunião scrum diária, é possível acompanhar a evolução do projeto diariamente.

Qualidades de um Scrum Master

O Scrum Master deve dispor de facilidade de comunicação e ter a capacidade de usar a diplomacia para gerenciar os conflitos que possam surgir durante o projeto. Ele ou ela poderão ter que levar a cabo negociações.

Como um Agile Coach, ele ou ela também deve ser capaz de demonstrar competências pedagógicas, a fim de formar os membros da equipe na metodologia Scrum, se necessário, ou para garantir que os papéis atribuídos são respeitados.

O Scrum Master deve saber como permanecer humilde porque não está lá para liderar a equipe. Não existe uma relação hierárquica; ele não é o superior de ninguém e seu principal objetivo é ajudar a equipe a trabalhar e avançar, a fim de agregar valor ao produto e, portanto, ao cliente. Ele faz parte da equipe e se envolve com isso da mesma forma que qualquer um de seus membros.

Por último, o Scrum Master deve ter qualidades de liderança e ser capaz de motivar sua equipe a ser a melhor.

As Habilidades do Scrum Master

1- Dominar a metodologia Scrum

Naturalmente, como garantidor de sua aplicação, é imperativo dominar perfeitamente o Scrum.

2- Habilidades técnicas

Não é absolutamente necessário ter habilidades técnicas para se tornar um Scrum Master, no entanto, alguma experiência técnica e / ou conhecimento emprresarial da futura aplicação facilitará a comunicação com a equipe técnica e o product owner.

3- Dominar as habilidades de gerenciamento de projetos

A solução Agile da Nutcache é, por exemplo, uma das ferramentas essenciais do Scrum Master. Se ainda não estiver familiarizado com esta ferramenta, não hesite em aproveitar a oferta de utilização grátis durante 14 dias para descobrir o programa.

 

Currículo do Scrum Master

O Scrum Master geralmente possui uma formação em TI, como a de um engenheiro informático ou desenvolvedor. Esse conhecimento técnico, subsequentemente, permite-lhe comunicar mais facilmente com os membros da equipe de desenvolvimento, bem como com o product owner.

Ele ou ela completou então a formação específica para a metodologia Scrum e mais particularmente para o papel de Scrum Master, resultando em uma certificação Scrum Master.

Salários do Scrum Master

A escala salarial de um Scrum Master enquadra-se nos seguintes intervalos:

  • Junior (1-2 anos de experiência): de 42k to 51k USD
  • Confirmado (3-5 anos de experiência): de 51k to 60k USD
  • Senior (mais de 5 anos de experiência): mais de 62k USD

Emprego e desenvolvimento da carreira

A maioria dos cargos de Scrum Master é oferecida por agências web, start-ups, editores de software ou ESNs (redes sociais corporativas). Geralmente é uma questão de integrar equipes inicialmente com 6 a 10 pessoas que trabalharão em pequenos projetos e, depois, gradualmente, aceitar projetos cada vez mais importantes.

Um Scrum Master pode evoluir e tornar-se um Product owner, Gestor de Projetos ou Agile Coach a tempo inteiro (geralmente como freelancer).