O Scrum Master: O Mestre Jedi do Scrum

1

O Scrum Master

O Scrum Master: Quem é ele?

Scrum Master é um líder-servidor, muitas vezes pessoas podem se enganar e dizer que o Scrum Master é um chefe, que decide como e quando fazer as tarefas da equipe, isto não é verdade. O Scrum Master é um líder, o papel dele seria mais bem compreendido ser pensássemos nele como um coach, pois ele lidera de uma forma sútil fazendo com que todos os envolvidos no processo evoluam com o tempo, tornando-se pessoas capazes de entregar o mais alto valor como resultado dos trabalhos desenvolvidos por eles.

O Scrum Master: Oque ele faz?

Ele treina, acompanha, ajuda todos os envolvidos no processo do scrum, desde a organização, ou seja, a empresa, passando pelo Time de Desenvolvimento, Dono do Produto e todos aqueles que de forma direta ou indireta podem influenciar no resultado do trabalho das Sprints.

A responsabilidade dele é treinar a todos inclusive os de fora do time, fazendo-os entender quais suas interações com a equipe são úteis e quais não são, por exemplo, vamos supor que em uma organização que acaba de adotar o scrum, o gerente geral determina que um membro do Time de Desenvolvimento se ausente dos trabalhos para resolver um problema que está acontecendo em uma filial da empresa, isso pode ser entendido como um impedimento, pois vai atrapalhar na entrega das tarefas que este membro deveria fazer no Backog da Sprint.

Exemplo:

Posto o problema acima, o que você faria se fosse o Scrum Master desta organização?

  1. Colocaria outro funcionário da empresa de fora do Time de Desenvolvimento no lugar do membro que se ausentou;
  2. Você mesmo faria o trabalho do membro que se ausentou;
  3. Convenceria o gerente geral a enviar outra pessoa, pois o membro do Time de Desenvolvimento não pode se afastar das atividades pois colocaria em risco a Meta da Sprint.

Se sua resposta foi a terceira, meus parabéns, você escolheu a melhor alternativa, pois de acordo com o Guia Scrum os membros do time são auto-organizados, e a ausência de um membro, que pode ter sido escolhido para fazer parte do time por ter uma capacidade específica, mesmo que uma das características do Time de Desenvolvimento seja serem multi-funcionais, ainda assim pode implicar em dependências que podem impedir o andamento das entregas que podem culminar no não atingimento da Meta da Sprint.

Este foi apenas um exemplo de atribuição do Scrum Master, onde ele deve usar suas habilidades para remover um impedimento, mas as atribuições dele não se limitam a isso, ele também serve ao Dono do Produto, ao Time de Desenvolvimento e a organização, abaixo vamos ver detalhadamente o que ele faz quando serve a cada um dos citados acima.

Servindo a organização

O Scrum Master serve a organização de várias maneiras, incluindo as seguintes:

  • Treinando a organização no uso do scrum e ensinando sobre o que são metodologias ágeis
  • Planejando a adoção do scrum na organização de acordo com o Guia do Scrum
  • Ajudando funcionários e partes interessadas a compreender e tornar aplicável o Scrum e o desenvolvimento de produto empírico
  • Causando mudanças que aumentem a produtividade do Time Scrum
  • Trabalhando com outros Scrum Masters para aumentar a eficácia da aplicação do Scrum na organização

Servindo ao Time de Desenvolvimento

O Scrum Master ajuda o Time de Desenvolvimento de várias maneiras, incluindo:

  • Treinando o Time de Desenvolvimento em como ser auto-organizado e multifuncional
  • Ensinando sobre a importância do empirismo no processo Scrum
  • Fazendo-os entender a necessidade e real importância dos pilares de transparência, inspeção e adaptação
  • Removendo impedimentos que possam impedir o Time de Desenvolvimento a atingir a Meta da Sprint.
  • Garantindo valor máximo às entregas de incrementos do produto “prontos”.
  • Garantindo que o Time de Desenvolvimento entenda o produto para saber exatamente o que entregar

Servindo ao Dono do Produto

O Scrum Master serve ao Dono do Produto de várias maneiras, entre elas estão:

  • Ajudando o Dono do Produto a criar o Backlog do Produto
  • Encontrando melhores técnicas para o gerenciamento do Backlog do Produto
  • Garantindo que o Time de Desenvolvimento entenda os requisitos dos itens do Backlog do Produto
  • Maximizando o valor do trabalho do Time de Desenvolvimento
  • Garantir que os eventos aconteçam de acordo com o Guia do Scrum
  • Compreender e praticar a agilidade
  • Compreendendo o planejamento do Produto em um ambiente empírico

Conclusão sobre o Scrum Master

Para concluir, podemos dizer que o Scrum Master é mesmo o mestre jedi do scrum, pois ele deve conhecer profundamente as regras, eventos, papeis e artefatos do scrum.

De acordo com o que vimos acima, é possível afirmar que um Time Scrum pode ter sucesso com membros do Time de Desenvolvimento e Dono do Produto inexperientes, mas não pode ter sucesso com um Scrum Master inexperiente, pois o sucesso do Time se deve em grande parte ao esforço do Scrum Master em garantir que nada do que precise ser feito seja esquecido.

E com isso concluímos nosso artigo sobre o Scrum Master, espero que tenha gostado e fique a vontade para comentar, dúvidas ou sugestões são bem vindas!

Referências do artigo: Scrum Guide oficial 

1 COMENTÁRIO