SlideShare a Scribd company logo
1 of 72
Download to read offline
O mito da agilidade:
Bom, Rápido e Barato
Giuliano Sposito
gsposito@ciandt.com ⦁ twitter.com/gsposito
Giuliano Sposito
gsposito@ciandt.com ⦁ twitter.com/gsposito
Engenharia de Computação (IC/Unicamp)
Mestrado Gestão da Inovação (DPCT/Unicamp)
Especialização em Data Science
SPC, PMP, ItilF, CSM
www.modernagile.com by Joshua Kerievsky
Lean Digital
Transformation
Base
camp
Camp 2
Camp 4
Camp 6
Western
CWM
Camp 5
Camp 3
Great
Central
Gully
Rock band
Upper
Snowfield
Summit 10x
better
#1 quality#2 speed
#3 innovation &continuous improvement#4 culture
transformation
Os planos de “transformação ágil” infalíveis
“Instalar” agilidade
CMMi3 -> CMMi4 -> CMMi5...
Agile
Waterfall
The agile "accident"
Case Study: CI&T's Path To Lean Methods, Forrester Research, 2010
2007
Barato “na Largada”
60% 75%
Entre 40% e 15% mais baratos de saída, comparando com orçamentos
RUPs tradicionais, devido a compressão de fases e economia de papéis.
entre
Agile Revolution
The Agile Coach
450
32
2010
CPS
CUP
Case Study: CI&T's Path To Lean Methods, Forrester Research, 2010
Agile vs Mass Production
“Os obstáculos da transformação ágil”
Não existe PO
PO’s “reais” são raros
PO: Superman
PO: Superman
• The product owner decides what will be
built and in which order
• Defines the features of the product or
desired outcomes of the project
• Chooses release date and content
• Ensures profitability (ROI)
• Prioritizes features/outcomes according to
market value
• Adjusts features/outcomes and priority as
needed
• Accepts or rejects work results
• Facilitates scrum planning ceremony
PO Proxy
Plannings que não funcionam
Sprints que não
entregam software
“Too Many” Blocks
Não constrói o
produto correto...
O que a gente faz?
Jeff Sutherland - Scrum, a arte de fazer o dobro pela metade do tempo (2014)
“Are you ready-ready to be done-done?”
Scrum and CMMI – Going from Good to Great (Set. 2009)
http://www.scruminc.com/wp-content/uploads/2014/05/Scrum-CMMI-Going-from-Good-to-GreatAgile.pdf
http://www.scruminc.com/wp-content/uploads/2014/05/Scrum-CMMI-Going-from-Good-to-GreatAgile.pdf
Humm… O PO precisa
preparar as histórias
para levar na planning!
Eu te nomeio PO!
Agora vá e deixe as
histórias “ready”!
Mike Cottmayer
Mike Cottmayer - Leading Agile 2009 - https://www.leadingagile.com/2009/03/the-product-owner-team/
Mike Cottmayer - Leading Agile 2009 - https://www.leadingagile.com/2009/03/the-product-owner-team/
PO Multifuncional
Mike Cottmayer - Leading Agile 2009 - https://www.leadingagile.com/2009/03/the-product-owner-team/
etc...BA GPUX
suporte/coach
PO
business
needs
actionable
stories
(a.k.a. sprintbacklog)
The Product Owner Team
AGILE (“Dev”) TEAM
PO
Shippable
Product
“DEV” Team
PO
Shippable
Product
“PO” Team
“DEV” Team
ProductTeam
“Full” Agile Team => Product Team
Tudo certo agora!
Quase…
Histórias ready?
PO
Shippable
Product
“PO” Team
“DEV” Team
ProductTeam
Plannings que tentam descobrir
“o que fazer” e não “como fazer”...
Heijunka - 平準化
nivelamento da produção
The toyota way - Jeffrey K. Liker - 2004
A maquina que mudou o mundo - Jim Womack,, Daniel Jones & Daniel Ross - 1991
Implementing Lean Software Development - 2006
Fluxo Produtivo
sprint sprint sprint
PO
PO
Fluxo Produtivo Contínuo
Fluxo Produtivo Contínuo Constante
Agile Principle #3: Deliver working software frequently, from a couple of weeks …
Agile Principle #8 “...should be able to maintain a constant pace indefinitely…”
2 sprints
sprint sprint
Jeff Sutherland - Scrum, a arte de fazer o dobro pela metade do tempo (2014)
Scrum and CMMI - Going from Good to Great - Carsten Jakobsen, Jeff Sutherland - 2009
O dobro pela
metade do tempo?
O que nós medimos
de verdade...
+47% Ready
Not Ready
Are you ready-ready ...
(volume SP por hora comparando histórias ready versus not ready)
A segunda “grande” descoberta…
“Are you ready-ready to be done-done?”
Todo sprint entrega software funcionando com qualidade de produção
Agilidade…
não é “quantos sprints leva para fazer
uma história?”, mas sim, “o que, da
história, dá para fazer no sprint?”
Porque alguns sprints com
“histórias ready” falham?
As histórias “quase” acabaram…
Onde está o fluxo constante da agilidade se a
história só está pronta no fim do sprint?
size matters… so how small?
Slicing and Dicing a
User Story
Jeremy Jarrel´s Splitting Stories @ Pluralsight
Jeremy Jarrel´s Splitting Stories @ Pluralsight
Jeremy Jarrel´s Splitting Stories @ Pluralsight
Valor para o usuário vs. captura de valor
requirements: breaking down structure
agile user stories
Slice and Dicing You User Stories
Jenny Wong - Danilo Sato - Thoughtworks
Splitting User Story: Cheatsheet
cristiaanverwijs.nl
How To Split a User Story - Flowchart
www.agileforall.com
It`s all in how you slice
Jeff Patton - www.stickyminds.com
Hamburguer Method
Gojko Adzic’s Technical Slicing
O que nós medimos
de verdade...
20%
5%
Retrabalho
(tempo gasto em correção de defeitos)
62h
38h (+68%)
“Big” Stories
“Small” Stories
… to be Done-Done?
(alocação média de horas de um dev para bater mesma quantidade de pontos por história)
Planning Demo
O que acontece num sprint quando as
histórias são “grandes”?
O que acontece num sprint quando as
histórias são “pequenas”?
Planning Demo
Jeff Sutherland - Scrum, a arte de fazer o dobro pela metade do tempo (2014)
Ready-Ready: +47%
Story-Slicing: +68%
Total: +247%
This is
AGILE !!
We deliver
all the time!!
Obrigado
Giuliano Sposito
gsposito@ciandt.com ⦁ twitter.com/gsposito

More Related Content

Similar to O mito da agilidade: Bom, Rápido e Barato

Scrum e a Crise Mundial
Scrum e a Crise MundialScrum e a Crise Mundial
Scrum e a Crise Mundialscrumability
 
Scrum e a Crise Mundial
Scrum e a Crise MundialScrum e a Crise Mundial
Scrum e a Crise Mundialmgarridobr
 
WCM_Ebook_PT.pdf
WCM_Ebook_PT.pdfWCM_Ebook_PT.pdf
WCM_Ebook_PT.pdfTonFelix1
 
O caso ONS, escalar ágil como uma resposta para as necessidades de mais valor...
O caso ONS, escalar ágil como uma resposta para as necessidades de mais valor...O caso ONS, escalar ágil como uma resposta para as necessidades de mais valor...
O caso ONS, escalar ágil como uma resposta para as necessidades de mais valor...Eduardo Primo de Souza
 
Isabella fonseca et_ms_pmi-mg
Isabella fonseca et_ms_pmi-mgIsabella fonseca et_ms_pmi-mg
Isabella fonseca et_ms_pmi-mgIsabella Fonseca
 
Agilidade em escala - Agile Brazil 2018
Agilidade em escala  - Agile Brazil 2018Agilidade em escala  - Agile Brazil 2018
Agilidade em escala - Agile Brazil 2018Ewerton Santos (Ton)
 
Curso FAP – Analista de Processos de Negócios
Curso FAP – Analista de Processos de NegóciosCurso FAP – Analista de Processos de Negócios
Curso FAP – Analista de Processos de NegóciosCompanyWeb
 
Technical Product Management at Nubank
Technical Product Management at NubankTechnical Product Management at Nubank
Technical Product Management at Nubankalexandre freire
 
Quando a Cultura DevOps transcede a Tecnologia
Quando a Cultura DevOps transcede a TecnologiaQuando a Cultura DevOps transcede a Tecnologia
Quando a Cultura DevOps transcede a TecnologiaAnnelise Gripp
 
Como acabar com seu débito técnico - Agile Brazil 2019
Como acabar com seu débito técnico - Agile Brazil 2019Como acabar com seu débito técnico - Agile Brazil 2019
Como acabar com seu débito técnico - Agile Brazil 2019Wagner Mendes Voltz Fusca
 
Kanban Brazil 2021 - Como o KMM está apoiando a Transformação Digital na Riac...
Kanban Brazil 2021 - Como o KMM está apoiando a Transformação Digital na Riac...Kanban Brazil 2021 - Como o KMM está apoiando a Transformação Digital na Riac...
Kanban Brazil 2021 - Como o KMM está apoiando a Transformação Digital na Riac...Fábio Micheletti
 
Como Acabar Com Seu Débito Técnico - Amcom
Como Acabar Com Seu Débito Técnico - AmcomComo Acabar Com Seu Débito Técnico - Amcom
Como Acabar Com Seu Débito Técnico - AmcomWagner Mendes Voltz Fusca
 
Upskilling and Reskilling of IT-BPM Professionals in Lifewide Learning. Aper...
Upskilling and Reskilling of IT-BPM Professionals in Lifewide Learning.  Aper...Upskilling and Reskilling of IT-BPM Professionals in Lifewide Learning.  Aper...
Upskilling and Reskilling of IT-BPM Professionals in Lifewide Learning. Aper...Mauricio Bitencourt, CBPP
 

Similar to O mito da agilidade: Bom, Rápido e Barato (20)

O Mal do Produtismo
O Mal do ProdutismoO Mal do Produtismo
O Mal do Produtismo
 
Scrum e a Crise Mundial
Scrum e a Crise MundialScrum e a Crise Mundial
Scrum e a Crise Mundial
 
Scrum e a Crise Mundial
Scrum e a Crise MundialScrum e a Crise Mundial
Scrum e a Crise Mundial
 
WCM_Ebook_PT.pdf
WCM_Ebook_PT.pdfWCM_Ebook_PT.pdf
WCM_Ebook_PT.pdf
 
2ºAgileTalk - Criação de uma metodologia baseada em Scrum para escritórios de...
2ºAgileTalk - Criação de uma metodologia baseada em Scrum para escritórios de...2ºAgileTalk - Criação de uma metodologia baseada em Scrum para escritórios de...
2ºAgileTalk - Criação de uma metodologia baseada em Scrum para escritórios de...
 
20 anos Manifesto ágil - o que aprendemos?
20 anos Manifesto ágil - o que aprendemos?20 anos Manifesto ágil - o que aprendemos?
20 anos Manifesto ágil - o que aprendemos?
 
Scrum para adultos
Scrum para adultosScrum para adultos
Scrum para adultos
 
O caso ONS, escalar ágil como uma resposta para as necessidades de mais valor...
O caso ONS, escalar ágil como uma resposta para as necessidades de mais valor...O caso ONS, escalar ágil como uma resposta para as necessidades de mais valor...
O caso ONS, escalar ágil como uma resposta para as necessidades de mais valor...
 
Isabella fonseca et_ms_pmi-mg
Isabella fonseca et_ms_pmi-mgIsabella fonseca et_ms_pmi-mg
Isabella fonseca et_ms_pmi-mg
 
Agilidade em escala - Agile Brazil 2018
Agilidade em escala  - Agile Brazil 2018Agilidade em escala  - Agile Brazil 2018
Agilidade em escala - Agile Brazil 2018
 
Agile Tour 2010
Agile Tour 2010Agile Tour 2010
Agile Tour 2010
 
Curso FAP – Analista de Processos de Negócios
Curso FAP – Analista de Processos de NegóciosCurso FAP – Analista de Processos de Negócios
Curso FAP – Analista de Processos de Negócios
 
LL2#26
LL2#26LL2#26
LL2#26
 
Technical Product Management at Nubank
Technical Product Management at NubankTechnical Product Management at Nubank
Technical Product Management at Nubank
 
Quando a Cultura DevOps transcede a Tecnologia
Quando a Cultura DevOps transcede a TecnologiaQuando a Cultura DevOps transcede a Tecnologia
Quando a Cultura DevOps transcede a Tecnologia
 
Como acabar com seu débito técnico - Agile Brazil 2019
Como acabar com seu débito técnico - Agile Brazil 2019Como acabar com seu débito técnico - Agile Brazil 2019
Como acabar com seu débito técnico - Agile Brazil 2019
 
Scrum em 15 minutos
Scrum em 15 minutosScrum em 15 minutos
Scrum em 15 minutos
 
Kanban Brazil 2021 - Como o KMM está apoiando a Transformação Digital na Riac...
Kanban Brazil 2021 - Como o KMM está apoiando a Transformação Digital na Riac...Kanban Brazil 2021 - Como o KMM está apoiando a Transformação Digital na Riac...
Kanban Brazil 2021 - Como o KMM está apoiando a Transformação Digital na Riac...
 
Como Acabar Com Seu Débito Técnico - Amcom
Como Acabar Com Seu Débito Técnico - AmcomComo Acabar Com Seu Débito Técnico - Amcom
Como Acabar Com Seu Débito Técnico - Amcom
 
Upskilling and Reskilling of IT-BPM Professionals in Lifewide Learning. Aper...
Upskilling and Reskilling of IT-BPM Professionals in Lifewide Learning.  Aper...Upskilling and Reskilling of IT-BPM Professionals in Lifewide Learning.  Aper...
Upskilling and Reskilling of IT-BPM Professionals in Lifewide Learning. Aper...
 

O mito da agilidade: Bom, Rápido e Barato