Meu entendimento dos deveres do scrum master é o seguinte:
- Aplicar o processo
- Remova impedimentos (que os desenvolvedores não podem se remover)
- Impedir interrupções externas
- Facilitar reuniões de scrum (stand up, retrospectivas, etc.)
Se os desenvolvedores da equipe forem disciplinados, eles seguirão o processo sem que alguém os treine. Eles também não terão problemas em realizar reuniões retrospectivas e outras reuniões de scrum. Se o resto da organização entender os limites do sprint, as interrupções e impedimentos externos que exigiriam um scrum master já serão minimizados.
À medida que uma equipe obtém alto desempenho e uma organização entende os limites do sprint, parece que as necessidades de um mestre de scrum diminuem. É possível que uma equipe chegue ao ponto em que um scrum master não seja mais necessário?
Um scrum master sempre deve ser nomeado no papel, na minha opinião, se acontecer que ele faz pouco, então que seja. Nas ocasiões em que os desenvolvedores estão de mau humor e discutindo entre si, é necessário ter um mestre de scrum para acompanhar a situação.
Também há um trabalho administrativo para administradores associado a elementos do scrum, o gerenciamento do backlog vem à mente - dependendo da ferramenta usada, o scrum master provavelmente assumirá a responsabilidade por isso.
Não estou tentando ser cínico, mas nunca vi um processo tão afinado que nunca haja detritos que alguém precise limpar :-)
No final do dia, mesmo que não haja nada para realmente fazer, o processo de garantir que não haja nada a fazer deve ser da responsabilidade de alguém. Se isso é responsabilidade ou não, é uma decisão interna.
fonte
Fui o Scrum Master de uma equipe altamente funcional e gosto de pensar que era essencial. As tarefas de mestre de Scrum demoravam menos de uma hora por dia, em média. Dias de demonstração, retrospectivas e reuniões de planejamento foram a maior parte do meu trabalho. No resto do tempo, eu me separava e usava o chapéu de desenvolvedor, testador ou cliente, dependendo de onde precisávamos de ajuda para atingir nossos objetivos.
fonte
Nada permanece o mesmo. Você pode conseguir concluir um projeto específico, mas por que interromper a equipe com essas responsabilidades? A administração da empresa pode ser instável em uma economia em baixa e começar a fazer demandas adicionais. Novas contratações podem ser uma interrupção.
Eu simplesmente não vejo o lado positivo de não ter um.
fonte
Se você deseja usar a metodologia Scrum , verifique se sua equipe conhece o Scrum. Envie-os para treinamento. A existência ou não de um scrum master não determinará seu sucesso. O compromisso da equipe será.
fonte