28
Implantação Scrum em escala: de volta às origens Agile Brazil 2016 Rodrigo Silva Pint

Scrum em Escala: de volta às origens

Embed Size (px)

Citation preview

Page 1: Scrum em Escala: de volta às origens

Implantação Scrum em escala:de volta às origensAgile Brazil 2016

Rodrigo Silva Pinto

Page 2: Scrum em Escala: de volta às origens
Page 3: Scrum em Escala: de volta às origens

O q diz o Scrum Guide?

• 1 time -> 9 devs no máximo

• N times –> 1 produto -> 1 PB

• N times -> 1 DoD• N times -> 1 incremento

Page 4: Scrum em Escala: de volta às origens

N times - 1 produtoN times - Suite de produtos

integrados

×N times - N produtos (Muitos Scrums)

×1 time - N produtos em paralelo (Bad Idea!)×Toda organização adotando Scrum (Agile Transformation)

Gunther Verheyen (Scrum.org)

Scrum em Escala

Page 5: Scrum em Escala: de volta às origens

Scrum em EscalaEstrutura ordenada que visa solucionar:

• Redundância de tarefas• Dependência entre tarefas• Falta de visão integrada de produto (times

difusos)• Falta de orientação entre times (sub-

otimização)• Falta de padrões• Merge hell• Integration hell

Page 6: Scrum em Escala: de volta às origens

Framewoks

coordenação

vocabulário

práticas

Page 7: Scrum em Escala: de volta às origens

Scrum of Scrums• Ken Schwaber & Jeff

Sutherland (1996)• 1º scaling mechanism• Análogo a uma Daily Scrum

de times• Organiza os times de forma

fractal

Page 8: Scrum em Escala: de volta às origens

Scrum of Scrums

9:00 h

9:30 h

10:00 h

Page 9: Scrum em Escala: de volta às origens

Nexus

• Ken Schwaber (2015)• Nexus e Nexus+• http://scrum.org

Page 10: Scrum em Escala: de volta às origens

DoDNexus GoalRefinement

Page 11: Scrum em Escala: de volta às origens

Scrum at Scale

• Jeff Sutherland & Alex Brown (2014)

• Modular, context-driven framework

• http://scruminc.com

Page 12: Scrum em Escala: de volta às origens
Page 13: Scrum em Escala: de volta às origens
Page 14: Scrum em Escala: de volta às origens
Page 15: Scrum em Escala: de volta às origens

LeSS – Large Scale Scrum

• Craig Larman & Bas Vodde (2005)

• “Truly scaled Scrum is Scrum scaled.”

• http://less.works

Page 16: Scrum em Escala: de volta às origens

por time, podem haver observadores

LeSS1 PO

1 PB

1 incremento

8 times máx.Sprint sincronizado

todos os times, auto organizam

os PBIpor time, em

paralelo

representantes dos times,

SoS

overall, single e multi-time refinementevento único,

todos os times

retro por time evento geral,

todos os times

Page 17: Scrum em Escala: de volta às origens

LeSS Huge1 PO

Area POArea

Backlog

1 incremento

Requirement Area

PO Team

Page 18: Scrum em Escala: de volta às origens

LeSS

Page 19: Scrum em Escala: de volta às origens

Frameworks

Framework Definição Práticas Complementares

Scrum of Scrums Artigo: “Agile can Scale” -

Nexus Nexus Guide ~40

Scrum at Scale - ~27

LeSS Principles (~10), Rules (~28) Guides (~27), Experiments (600+)

Page 20: Scrum em Escala: de volta às origens
Page 21: Scrum em Escala: de volta às origens

Desescalar

Alistair Cockburn - http://alistair.cockburn.us/Using+the+Heart+of+Agile+on+the+problem+of+scalingDave Thomas - https://www.youtube.com/watch?v=a-BOSpxYJ9MJez Humble - http://www.scrumexpert.com/videos/why-scaling-agile-does-not-work/Henrik Kniberg - https://twitter.com/henrikkniberg/status/521889140619882496Cesario Ramos - https://agilix.nl/resources/ScaleYourProductNotYourScrum.pdfArlo Belshee - http://arlobelshee.com/scaling-agile-the-easy-way/Ilan Kirschenbaum - https://indico.scrumalliance.org/event/13/contribution/60.pdfJim Coplien - https://www.computer.org/web/agile-careers/content?g=8504655&type=article&urlTitle=descaling-your-scrumMatt Barcomb - http://www.cio.com/article/2974436/agile-development/comparing-scaling-agile-frameworks.html?page=2Olaf Lewit - http://www.infoq.com/interviews/olaf-lewitz-de-scaling-your-organization-temenos-agile-2014Stuart Bargon - https://www.infoq.com/presentations/descale-organizationVinayak Joglekar - http://synerzip.com/descaling-organizations-for-scaling-agile-part-1/Manoel Pimentel - "Scale is your last resort!"

Page 22: Scrum em Escala: de volta às origens

Resposta às Críticas

• Frameworks não são métodos (minimum viable bureaucracy)

• Diferenciar: Framework vs Práticas Complementares

• “If you scale bad agile, you'll get really, really bad agile.”

Page 23: Scrum em Escala: de volta às origens
Page 24: Scrum em Escala: de volta às origens

De volta às origens

• Indivíduos e interações mais que processos

• Responder a mudanças mais que seguir um plano

Page 25: Scrum em Escala: de volta às origens

De volta às origens• Pessoas de negócio e desenvolvedores devem

trabalhar diariamente em conjunto por todo o projeto.

• O método mais eficiente e eficaz de transmitir informações para e entre uma equipe de desenvolvimento é através de conversa face a face.

• Simplicidade – a arte de maximizar a quantidade de trabalho não realizado – é essencial.

Page 26: Scrum em Escala: de volta às origens

https://br.linkedin.com/in/rodrigosilvap

Page 27: Scrum em Escala: de volta às origens

Images - creditshttp://wonderseminars.com/wp-content/uploads/2013/10/why.pnghttp://avmedia.info/blog/wp-content/uploads/2014/08/Definition.pnghttps://upload.wikimedia.org/wikipedia/commons/d/d4/Canon_PowerShot_A520_Disassembled.jpghttps://a2ua.com/growth/growth-008.jpghttp://sd.keepcalm-o-matic.co.uk/i-w600/to-be-or-not-to-be-that-is-the-question-6.jpghttp://image.slidesharecdn.com/scrumguide2013-140606071659-phpapp02/95/solit-2014-scrum-guide-2013-1-638.jpg?cb=1402039084https://s3.amazonaws.com/scrumorg-blog/wp-content/uploads/2015/07/22052023/Nexus_Titled_Transp-1024x627.pnghttp://fractalfoundation.wolfesongs.com/wp-content/uploads/2009/01/sierpinski-zoom41.gifhttps://www.scrum.org/portals/0/images/scrum%20guides/NexusGuide_Mockup_nfv3-400.pnghttps://34slpa7u66f159hfp1fhl9aur1-wpengine.netdna-ssl.com/wp-content/uploads/2014/07/Scrum-EntInfographic-FINAL7-crop.jpghttp://www.thecloudtruth.com/hs-fs/hub/387601/file-2683495958-jpg/pitfallimage.jpg?t=1427569539760http://files.ctctcdn.com/928b2888101/14ff8354-b6b7-4996-9113-f6b2d8e8f9dd.jpghttp://2.bp.blogspot.com/-lALGGSxQFFg/VGu9sZ2R38I/AAAAAAAACQI/4OviqZA14SE/s1600/pergunta.jpghttp://www.shoppingcred.com/wp-content/uploads/disclaimer.jpg

Page 28: Scrum em Escala: de volta às origens

www.concretesolutions.com.br

Rio de Janeiro – Rua São José, 90 – cj. 2121Centro – (21) 2240-2030

São Paulo - Rua Sansão Alves dos Santos, 433 4º andar - Brooklin - (11) 4119-0449

Ajudamos empresas a criar produtos digitais de sucesso