Scrum Guide

O Scrum guide estabelece, dessa forma, as linhas teóricas do Scrum. No guia poderá, dessa maneira, encontrara definição de scrum. Esta definição consiste, assim,  no conjunto de artefactoseventos, e papéis no scrum e as regras que juntam tudo. 

Ken Schwaber e Jeff Sutherland escreveram o Scrum Guide. Estes são, para além disso, 2 dos criadores originais do Scrum, e signatários do Agile Manifesto.

O Scrum Guide tem apenas 14 páginas (versão original de 2020, versão portuguesa tem 17 páginas), mas não julgue que é será fácil assimilar tudo. O guia é, dessa forma, bastante denso e deverá ser lido com muita atenção pois todas as palavras são importantes. Em suma, o propósito do Guia Scrum é:

Scrum Guide

“Scrum é uma framework para desenvolver e manter produtos complexos. Este guia contém a definição de Scrum. Esta definição inclui as funções Scrum, eventos, artefactos e as regras que os unem. Ken Schwaber e Jeff Sutherland desenvolveram o Scrum; o Guia Scrum é escrito e fornecido por eles. Eles, em conjunto, apoiam o Guia Scrum.” –  O Guia Scrum

O guia está, dessa forma, dividido por capítulos entre os quais: Objetivo do Guia do Scrum, Definição do Scrum, Scrum TheoryScrum valuesScrum TeamScrum eventsScrum artifacts e Nota Final. Em síntese, todos os capítulos detalham depois os temas em profundidade.

Segundo a Scrum.org, o guia mantêm-se independentemente de qualquer empresa ou fornecedor. Nesse sentido, o Guia é gratuito e esta traduzido em mais de 40 língua, incluindo Português Europeu e Português do Brasil.
Pode fazer download aqui: https://scrumguides.org/

O que mudou com o novo Scrum Guide 2020

A 18 de Novembro de 2020 lançaram um novo Scrum Guide 2020 que veio substituir a versão de 2017. As grandes novidades deste guia são, dessa maneira:

  • O termo “Development Team” foi subsituído por “developers“

  • Introduziram o conceito de “Product Goal”

  • Retiraram os exemplos de 3 questões a responder na Daily Scrum

No entanto outras coisas mudaram no Scrum Guide 2020 para os quais queremos chamar a atenção.

O Scrum Guide é menos prescritivo

Ao longo dos anos, os autores foram adicionando directrizes ao Scrum Guide, tornando-o cada vez mais prescritivo. Nesta nova edição decidiram “limpar” o guia, usando palavras mais simples e retirando tudo o que o tornava mais complexo. Isto porque, o principal objectivo é voltar a uma framework minimalista que possa ser complementada com outras.

O Scrum Guide é mais simples e mais pequeno

O guia foi, dessa forma, completamente rescrito para se tornar mais simples. O resultado é que, dessa maneira, a versão inglesa tem apenas 14 páginas quando a versão de 2017 tinha 19 páginas (a versão Português-brasil passou de 21 para 16 páginas).

 

O termo “Development Team” foi subsituído por “developers” no Scrum Guide

O termo “Developers” substituíu o termo “Development team”. Isto porque os elemento que desenvolvem o produto fazem parte da equipa Scrum mas não representam a sua totalidade. Da mesma forma, reforça-se a ideia que não existem sub-equipas em Scrum. Ainda mais, ao retirar o termo “equipa“ reforça-se a ideia que não existem hierarquias e que toda a equipa é responsável  por atingir o sprint goal e entregar valor e não apenas o Product owner.

Introdução do novo conceito “Product Goal”

O product goal é para o product backlog o que o sprint goal é para o sprint backlog. Em outras palavras, o product goal descreve o product backlog e dá uma direcção à Scrum team. Dessa forma, o seu objectivo é ajudar as equipas a entregar valor e orientar cada sprint em função de um objectivo geral para o produto.

Desapareceram as 3 questões do Daily Scrum do Scrum Guide

A versão de 2017 apresentava exemplos de questões que as equipas poderiam usar numa daily scrum. No entanto, com o tempo estas questões sugeridas acabaram por se tornar uma regra. Atualmente, no novo guia já não estão as questões para tornar o scrum mais aberto e menos prescritivo.

Três compromissos introduzidos no Scrum Guide

De igual maneira, foram Introduzidos três compromissos na nova versão do guia. Ou seja, cada compromisso está associado a um artefacto:

Em suma, estes compromissos existem para trazer transparência e foco a cada um dos scrum artifacts. Assim, dessa maneira, servem para relembrar a todos que os artefactos representam trabalho ou valor e manter a informação mais importante transparente.

 

Auto-gestão em vez de auto-organização

A equipa deixou de se auto-organizar e passou, dessa maneira, a se auto-gerir. Em outras palavras, o novo termo reforça que a equipa Scrum é responsável por decidir “quem, faz o quê e como como”. Dessa maneira, a auto-gestão dá à equipa scrum mais responsabilidade e retira-a aos gestores.

Replaneamento do Sprint Planning no Scrum Guide

No Scrum Guide de 2017 a reunião de Sprint planning era composta por duas partes que correspondiam ao “What” e ao “How”. Entretanto no Scrum Guide de 2020 a reunião passou a responder a três tópicos a considerar:

  • “Why” is this Sprint valuable? O product owner propõe como o sprint pode aumentar o valor do produto e a equipa scrum define um sprint goal.

  • “What” can be done on this Sprint? São seleccionados os items do product backlog que serão incluídos no sprint numa discussão com o product owner.

  • “How” will the chosen work get done? Os developers decidem como vão realizar o trabalho e dividem ou decompoem os items do product backlog

Compartilhar o Product owner

Várias equipas podem compartilhar o Product owner segundo o Scrum Guide 2020. Para além disso, o Scrum Guide refere que se a equipa scrum se tornar muito grande, ela deve-se dividir em multiplas equipas mais pequenas e coesas, cada uma focada no mesmo produto. Contudo, devem partilhar o mesmo Product Goal, Product Backlog e Product Owner por forma a manterem-se coesas.

Dimensão da equipa no Scrum Guide

O scrum guide de 2017 refere que a equipa de desenvolvimento deve ter entre 3 a 9 membros, não incluindo o scrum master e o scrum product owner (excepto se também realizarem trabalho de desenvolvimento). Por outro lado, o Scrum Guide 2020 refere que a equipa não deve ter mais de 10 elementos contando com o scrum master e o product owner.

Não existe mais o servant leader no Scrum Guide

A descrição do papel do scrum master sofreu algumas alterações. Dessa maneira, as principais são que o scrum master passou a ser “accountable” em mais coisas:

  • Por estabelecer o Scrum como definido no Scrum Guide 2020

  • Ser um catalisador para a mudança na organização.

O termo “Servant leader” foi, dessa forma, substituído por “true leaders who serve”. Isto é, o papel do scrum master é mais complexo e serve para liderar a equipa para atingir um nível de desempenho mais alto.

Simplificação da linguagem e abertura do scrum a todos, não apenas ao IT

O termo “Developers” pode parecer mais associado ao IT. Contudo, na realidade deve ser visto de uma forma mais abrangente porque em todas as profissões é desenvolvido algo, quer seja um novo produto ou um novo procedimento. Em suma, o scrum é feito para todas as áreas e indústrias e agora a linguagem reflecte isso.