A interrupção antecipada de um Sprint
É sempre bom ter um plano B. Para equipes Scrum, esse plano B é o cancelamento antecipado de um Sprint.
Motivos para o cancelamento de um Sprint
Basicamente, trata-se de cancelar um Sprint e iniciar um Sprint completamente novo. Na maioria das vezes, isso é consequência de uma mudança drástica de prioridades (algo se torna repentinamente muito mais importante ou menos importante do que antes).
Por exemplo, pode acontecer de uma equipe já ter começado um Sprint e então perceber que o trabalho vai demorar muito mais do que o previsto durante o Sprint Planning. Esse esforço adicional pode significar que não vale mais a pena desenvolver a funcionalidade e, por isso, o Product Owner não a quer mais.
Quem toma a decisão de cancelar um Sprint?
Neste ponto, as opiniões divergem bastante. Alguns dizem que o Scrum Master deveria tomar essa decisão. Na minha opinião, deveria ser o Product Owner. Vamos pensar logicamente por que simplesmente não pode ser o Scrum Master.
Suponhamos que o Product Owner seja contra o cancelamento e o Scrum Master a favor. Se o Scrum Master puder decidir, o Sprint será cancelado. Após esse cancelamento, a equipe planeja diretamente o próximo Sprint.
Como sempre, no Sprint Planning Meeting, primeiro se pergunta ao Product Owner no que se deve trabalhar no próximo Sprint. Ele vai responder: "Exatamente no que vocês estavam trabalhando há 10 minutos, antes do Scrum Master cancelar o Sprint."
E esse é o problema: a equipe trabalha no que o Product Owner quer. Se o Scrum Master tivesse autorização para cancelar Sprints, o Product Owner sempre poderia reverter essa decisão. Pois se ele não concordar, pode incluir as mesmas coisas novamente no novo Sprint.
Conclusão sobre o cancelamento de Sprint
Mesmo que pareça lógico dar ao Scrum Master a autorização para o cancelamento antecipado, simplesmente não funciona. Essa decisão cabe única e exclusivamente ao Product Owner.
Claro que tudo isso é bastante teórico. Na prática, ainda não vi nenhum caso em que todas as partes não conseguiram chegar a um acordo sobre o cancelamento de um Sprint. Naturalmente, conversas são necessárias primeiro. Mas, em princípio, não é necessário dar o direito de cancelamento antecipado a apenas uma única pessoa.
Este texto é do blog de Mike Cohn e foi traduzido por nós para o alemão.