Scrum Guide versão 2011 disponível

Email

Scrum.org-small2-croppedA Scrum.org acabou de disponibilizar o novo Scrum Guide (pegue ele aqui, no mesmo endereço de antes). O Scrum ficou mais framework (e menos metodologia) do que nunca. A atualização foi feita pelos criadores do Scrum, o Ken Schwaber e o Jeff Sutherland.

Alguns pontos de mudança que considero mais importantes:

  • Praticamente todo o trabalho de release planning saiu do Scrum.
  • Também foram retirados os burndowns, que não são mais artefatos do Scrum.
  • O Sprint Backlog agora não é mais feito de tarefas, mas dos itens do Product Backlog selecionados. A decomposição em tarefas agora é algo que cada um faz se quiser.

O treinamento oficial avançado de Scrum, o Professional Scrum Master, já foi atualizado, pelo próprio Ken Schwaber. A Lambda3 ministrará a primeira turma na América Latina do treinamento no novo formato em 8 e 9 de Agosto, em São Paulo.

Para alguns que diziam que o Scrum era sim uma metodologia, está aqui um claro passo na indicação de que é mesmo um framework. O Scrum Guide acabou ficando menor, com somente 17 páginas. Um documento com recomendações e boas práticas será lançado, indicando algumas práticas que não são do Scrum mas caem bem com ele. Para entender o que mudou, veja a explicação da própria Scrum.org aqui.

Nós, da Lambda3, vemos a mudança como muito positiva, e um amadurecimento do Scrum. O framework está mais adaptável do que nunca. Acompanhamos o processo de perto, por estarmos sempre muito próximos deles, e sermos a empresa que mais treinou alunos nos cursos oficiais de PSM, PSF e PSD na América Latina.

É sempre bom lembrar: se está no Scrum Guide é Scrum, se não está não é. Isso esclarece qualquer tipo de dúvida que pode haver a esse respeito. A atualização foi feita pelos criadores do Scrum, e qualquer questionamento a respeito dela seria ingênuo, dada a autoridade que os criadores possuem sobre o framework. Ainda assim, qualquer um pode mudar o Scrum, e dar um novo nome ao framework ou metodologia que criou, somente não deve usar o nome Scrum para não criar confusão, chamando pelo mesmo nome coisas diferentes.

Feedbacks? O que acharam das mudanças?

Update: saiu a notícia no site da Scrum.org.

Email
Esse post foi publicado em Agile e marcado por Giovanni Bassi. Marcar link permanente.

Sobre Giovanni Bassi

Arquiteto e desenvolvedor, agilista, pai, filho, namorado, escalador, provocador.
Programa porque gosta, e começou a trabalhar com isso porque acha que trabalhar como administrador é meio chato. Por esse motivo sempre diz que nunca mais vai virar gerente de ninguém. E também porque acredita que pessoas autogerenciadas funcionam melhor e por acreditar que heterarquia é melhor que hierarquia. Mas isso é outro assunto.
Foi reconhecido  Microsoft MVP depois que alguém notou que ele não dormia a noite pra ficar escrevendo artigos, cuidando e participando do .Net Architects, gravando o podcast Tecnoretórica, escrevendo posts no blog e falando o que bem entende no twitter @giovannibassi. E por falar nisso é no twitter que conta pra todos que gerencia de projetos deve ser feita pelo time e não por um gerentes, que greves em TI são coisas sem sentido e que stored procedure com regras de negócio são malígnas.
Você já deve ter percebido (até porque está lá na primeira frase) que Giovanni é agilista. De tanto gostar disso ele trouxe os programas de certificação e treinamento  PSD e PSM da Scrum.org pro Brasil, e por causa deles, do MVP e de algum trabalho que aparece tem que ficar indo pros EUA de vez enquando, coisa que prefere não fazer. (É bem comum você ouvir ele perguntando porque a Scrum.org e a Microsoft não estão na Itália, por exemplo.)
Junto com alguns Jedis criou a Lambda3, que, apesar de ser pequena e de não ser muito comum no Brasil, insiste em fazer projetos e consultoria direito. Por causa da Lambda3 ele tem trabalhado mais do que quando era consultor independente, mas menos do que a maioria das pessoas. Quer dizer, isso se você considerar que os trabalhos junto à comunidade não são trabalho, caso contrário ele trabalha mais que a maioria das pessoas.
Recentemente ele resolveu que merecia viver melhor e ganhar uns anos de vida e desistiu de ser sedentário, fazendo algum barulho de vez em quando com os amigos no twitter com a hashtag #DotNetEmForma. Por causa do convite recente de amigos do lado Open Source (que ele respeita e admira), começou a escalar, e agora está sempre com as mãos machucadas. Mas ainda dá pra programar. Você encontra ele sempre em algum evento, como o TechEd, e o DNAD, mas também outros menos comuns para o pessoal do .NET, como a RubyConf. Nesses eventos, ou ele está vendo palestras, ou batendo papo com alguém, ou codando alguma aplicação que alguém achou que dava pra fazer durante o evento.
  • http://geeks.ms/blogs/jlsoria/archive/2011/07/29/scrum-se-actualiza-resumen-de-las-novedades.aspx Scrum se actualiza: resumen de las novedades – List<Stuff>

    [...] hacer algunas aclaraciones que venían siendo necesarias desde hace tiempo. Y también, tal y como destaca mi compañero/trainer en Scrum.org, Giovanni Bassi, para acentuar más el carácter de marco de trabajo de [...]

  • http://geeks.ms/blogs/jlsoria/archive/2011/07/29/scrum-has-been-updated-a-summary-of-the-changes.aspx Scrum has been updated: a summary of the changes – List<Stuff>

    [...] needed since long time ago. And also, as my fellow/trainer at Scrum.org Giovanni Bassi states, to stress the character of Scrum as a framework more than as a [...]

  • http://comunidadagil.org/2011/07/scrum-se-actualiza-resumen-de-las-novedades/ Scrum se actualiza: resumen de las novedades | comunidadAgil.org

    [...] sirve para hacer algunas aclaraciones que venían siendo necesarias desde hace tiempo. Y también, tal y como destaca mi compañero/trainer en Scrum.org, Giovanni Bassi, para acentuar más el carácter de marco de trabajo de Scrum frente [...]

  • Leticia

    Eu gostei das novas mudanças. Não só das mudanças em si mas também de como o novo guia foi estruturado. Achei que ele ficou mais “sério”.
    A única coisa que pra mim não ficou muito claro foi a parte de release planning. Ela foi retirada do guia por ser uma prática de engenharia? Senti bastante falta porque pra mim não pareceu explicito a relação que o Scrum tem com as entregas do projeto.
    Givanni, você pode me ajudar a clarear as ideias de como deve funcionar essa parte agora?

  • http://blog.lambda3.com.br/L3/giovannibassi/ Giovanni Bassi

    Leticia, o planejamento de release não é algo só de engenharia, mas de gestão também. Foi removido para o Scrum ficar menos metodolodia e mais framework, dando ao usuário mais liberdade na hora de escolher como vai planejar suas releases.