O que é um Scrum Master?


O Scrum Master procura assegurar que a equipe respeite e siga os valores e as práticas do Scrum. Ele também protege a equipe assegurando que ela não se comprometa excessivamente com relação àquilo que é capaz de realizar durante um Sprint. Ele atua como facilitador do Daily Scrum e torna-se responsável por remover quaisquer obstáculos que sejam levantados pela equipe durante essas reuniões.


O papel de Scrum Master é tipicamente exercido por um gerente de projeto ou um líder técnico, mas em princípio pode ser qualquer pessoa da equipe.



É autoridade do processo, deve dominar o processo do Scrum como ninguém. Autoridade neste contexto não é o mesmo tipo de autoridade que um gerente funcional ou gerente de projeto teria.

O Scrum Master não contrata e nem demite ninguém e também não é ele quem dita para a equipe quais as tarefas que deve fazer ou como fazê-las. Em vez disso, o Scrum Master ajuda a equipe a definir e aderir ao seu próprio processo para ter certeza que o trabalho seja feito da melhor forma possível.


O Scrum Master protege a equipe de desenvolvimento de interferências externas para que eles possam manter o foco na entrega de valor a cada sprint.Não importa qual a fonte da interferência, o Scrum Master atua como um interceptor para que a equipe possa se concentrar na entrega de valor.

Ele não precisa ser um especialista técnico nem dominar as linguagens de programação que o time de desenvolvimento vai usar, mas um mínimo de conhecimento é muito importante para ajudar o time a resolver impedimentos. Também não precisa ser um especialista no domínio do negócio (o Product Owner é quem deve ser), mas, novamente, o conhecimento do negócio também pode ser muito útil.



Como é a vida de um um Scrum Master durante um sprint?
De acordo com Ken Rubin (@krubinagile) a distribuição do tempo de um Scrum Master durante um Sprint ocorre conforme o gráfico abaixo:


Certificação e a busca pela excelência ?
Para se tornar um Scrum Master é preciso muito estudo para a certificação. Já para ser um BOM scrum master é preciso ser ágil no sentido de aprender com seus erros e ajustar seus comportamentos. Separamos alguns pontos cruciais em um profissional de sucesso:


Há outro pontos, claro! Mas esses são levantados em pesquisas com equipes que utilizam metodologias ágeis. Conte com a ajuda desse blog para não apenas se certificar, mas nessa busca em se tornar um profissional que a equipe queira que esteja sempre por perto.