Continuando a falar sobre os papéis existentes no ágil clássico, hoje falarei sobre o Scrum Master.
"Enquanto o Product Owner está focado em construir o produto correto e a equipe de desenvolvimento está focada em produzir corretamente o produto, e o Scrum Master é o cara que ajuda todos a compreender os valores, princípios e práticas do Scrum." |
Ele é um Coach
Deve agir como um mentor, um treinador, para a equipe de desenvolvimento e para o P.O. (ajudando-os a entender e cumprir as suas responsabilidades).
Fazendo uma a analogia com equipes esportivas, é como se o Scrum Master fosse o treinador do time e o Product Owner o dono da equipe. Quando surge qualquer problema que a equipe pode, e deve, ser capaz de resolver, a atitude do Scrum Master, como o de qualquer bom treinador, é:
"Eu não estou aqui para resolver seus problemas por você; em vez disso, eu estou aqui para ajudá-lo a resolver seus próprios problemas.“ |
Agora, se o problema é um impedimento que a equipe não pode resolver sozinha, o Scrum Master deve tomar para si a responsabilidade de resolver. Logo, o Scrum Master é responsável por maximizar os resultados do time através do Scrum.
Líder servidor
Um líder servidor nunca perguntaria a um membro da equipe…
"Então, o que você vai fazer por mim hoje?" |
Em vez disso, um líder servidor perguntaria…
"Então, o que posso fazer hoje para te ajudar e sermos mais eficazes?" |
Autoridade no processo
O Scrum Master é autoridade do processo, deve dominar o processo do Scrum como ninguém.
O Scrum Master tem o dever de garantir que todos da equipe Scrum conheçam os valores, princípios e práticas, juntamente com as abordagens específicas da equipe Scrum. O Scrum Master continuamente ajuda a equipe Scrum a melhorar o processo para maximizar o valor do negócio entregue. |
Escudo contra interferências
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.
A interferência pode vir de inúmeras de fontes, desde gestores que querem mudar os membros da equipe no meio de uma sprint até a problemas provenientes de outras equipes. |
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.
Removedor de impedimentos
O Scrum Master também assume a responsabilidade de remover qualquer obstáculo que possa inibir a produtividade da equipe (quando os próprios membros da equipe não podem removê-los).
Agente de mudanças
O Scrum Master tem papel fundamental em transmitir o conhecimento sobre o Scrum e sobre as boas práticas associadas aos métodos ágeis, não somente em suas equipes, mas em todos os níveis da organização.
Perfil esperado de um Scrum Master
- Conhecimento - Precisar dominar os conceitos do SCRUM. Não necessariamente necessita ser um especialista, a nível técnico, nem a nível de negócio, porém são conhecimentos que podem ajudar.
- Questionador - Sempre buscando fazer o time encontrar as respostas para suas próprias perguntas.
- Paciente - Busca fortalecer e amadurecer o time, quanto aos conceitos do Scrum, devendo então ter paciência para apoiar o time nesse processo.
- Colaborativo - Deve ser colaborativo com o time e P.O., além de incentivar esse tipo de prática dentro da equipe.
- Protetor - Devendo proteger a equipe de interferências externar e o processo.
- Transparente - Em suas ações e em sua comunicação com os membros da equipe, garantindo o alinhamento das informações.
Você concorda? Deixe sua opinião também!
Até mais. :D