Scrum de Scrums
Scrum de Scrums é uma técnica usada para escalar o Scrum para um grupo maior trabalhando em direção ao mesmo objetivo de projeto. No Scrum, consideramos uma equipe grande demais quando ultrapassa 10-12 indivíduos. Isso deve ser decidido caso a caso. Se o projeto for configurado em várias correntes de trabalho que contêm um grupo fixo de pessoas e uma reunião de stand-up comum está diminuindo a produtividade, o Scrum de Scrums deve ser considerado. A equipe identificaria os diferentes subgrupos que atuariam como equipes Scrum separadas com seu próprio backlog, quadro e stand-up.
Objetivos
O objetivo da cerimônia de Scrum de Scrums é dar às subequipes a agilidade de que precisam sem perder visibilidade e coordenação. Também ajuda a garantir que as subequipes estejam alcançando seus objetivos de sprint e que estejam indo na direção certa para alcançar o objetivo geral do projeto.
A cerimônia de Scrum de Scrums acontece todos os dias e pode ser vista como um stand-up regular:
- O que foi feito no dia anterior pela subequipe.
- O que será feito hoje pela subequipe.
- Quais são os bloqueadores ou outros problemas para a subequipe.
- Quais são os bloqueadores ou problemas que podem impactar outras subequipes.
O resultado da reunião resultará em uma lista de impedimentos relacionados à coordenação de todo o projeto. As soluções podem ser: concordar com interfaces entre equipes, discutir mudanças de arquitetura, evoluir limites de responsabilidade, etc.
Esta lista de impedimentos geralmente é gerenciada em um backlog separado, mas não precisa ser.
Participação
A orientação comum é ter, em média, uma pessoa por subequipe para participar do Scrum de Scrums. Idealmente, o Líder de Processo de cada subequipe os representaria nesta cerimônia. Em alguns casos, o representante do dia é selecionado no final de cada stand-up diário da subequipe e pode mudar todos os dias. Na prática, ter um representante fixo tende a ser mais eficiente a longo prazo.
Impacto
Esta prática é útil em casos de projetos mais longos e com um escopo maior, exigindo mais pessoas. Ao ter mais pessoas, geralmente é mais fácil dividir o projeto em subequipes. Ter um Scrum de Scrums diário melhora a comunicação, reduz o risco de problemas de integração e aumenta as chances de sucesso do projeto.
Ao escolher implementar o Scrum de Scrums, você precisa ter em mente que alguns membros da equipe terão reuniões adicionais para coordenar e participar. Além disso: todos os membros da equipe de cada subequipe precisam ser atualizados sobre as decisões em um momento posterior para garantir um bom fluxo de informações.
Medidas
A maneira mais fácil de medir o impacto é acompanhando o tempo para resolver problemas no backlog do Scrum de Scrums. Você também pode acompanhar problemas relatados durante a retrospectiva relacionados à coordenação global (está bem feito? pode ser melhorado?).
Orientações para Facilitação
Isso deve ser facilitado como um stand-up regular.