SlideShare une entreprise Scribd logo
1  sur  216
A linha de montagem de SW  representada como cartões na parede Paulo CaroliAgile Coach pcaroli@thoughtworks.com Twitter: @paulocaroli
Agenda Workflow Desenvolvimento de SW e Agile Cartõesnaparede Conceitos Q&A
Workflow
Um fluxo de trabalho (workflow) é uma sequência de etapas e atividades de trabalho realizado por uma pessoa ou uma equipe, para alcançar um objetivo específico.
Um fluxo de trabalho sequencial é um fluxo de trabalho onde cada etapa do trabalho depende da fase anterior.
Exemplos de Workflow
Workflow do Starbucks
Na Fila Caixa Barista BebidaPronta 14
Na Fila Caixa Barista BebidaPronta 15
Na Fila Caixa Barista BebidaPronta 16
Na Fila Caixa Barista BebidaPronta 17
Na Fila Caixa Barista BebidaPronta 18
A Workflow snapshot (instantâneo)
Na Fila Caixa Barista BebidaPronta 20
Desenvolvimento de SW
Desenvolvimento de SW não é uma atividade altamente previsível nem repetitiva.
Desenvolvimento de SW é uma ativitade empírica!
“relativo aos médicos cuja habilidade derive da experiência prática e não da instrução da teoria.” (Wikipedia)
Agile
Agile enfatiza o controle do processo empírico.
Inspect and adapt Lean’s kaizen Scrum’s sprint retrospectives XP’s weekly iterations and short releases
Iterativo e Incremental
Entrega Incremental
functionality time 32
Tradicional
functionality time 34
functionality time 35
functionality time 36
Mesesdepois…
functionality time 38
Agile
functionality time 40
functionality time 41
functionality time 42
functionality time 43
“PequenosRequisitos”
Pracadapequenorequisito…
O workflow de desenvolvimento de SW
um workflow sequencial…
Emmétodos tradicionais, o workflow e o desenvolvimento sãosequenciais
A D C T R time
Tradicional functionality A D C T R time 60
Em Agile, o workflow ésequencial, mas o desenvolvimentoé concorrente
Trabalhamosconcorrentementenospequenosrequisitos
Agile functionality A D C T R A D C T R A D C T R A D C T R A D C T R time 63
Concorrente, masintegrandocontinuamente…
Continuous Integration
Continuous Integration 66 functionality Continuous Integration A D C T R A D C T R A D C T R A D C T R A D C T R time
A linha de montagem de SW(comumpara times usandoAgile)
A D C T R time
75 A D C T R
76 A D C T R 7 10 9
77 A D C T R 7 10 9
78 A D C T R 7 10 9
79 A D C T R 7 10 9
80 A D C T R 7 10 9
81 A D C T R 7 10 9
Um exemplo de Card Wall
In QA Signed  Off Backlog In Dev 7 12 5 1 10 John Dan 4 Suzy 9 18 21 31 Paul 17 5 Amy
Outroexemplo de Card Wall
Done To Do Doing 12 10 1 John 7 5 4 Suzy 9 21 18 31 Paul 17 5 Amy
Parâmetros Essenciais
87 Latency A D C T B functionality A D C T B Bandwidth A D C T B A D C T B Throughput A D C T B time
Done To Do Doing 12 10 Bandwidth 1 John 7 5 4 Suzy 9 21 18 31 Paul 17 5 Amy
Done To Do Doing Day 6 12 10 Day 1 10 10 1 John Latency 7 5 4 Suzy 9 21 18 31 Paul 17 5 Amy
Done To Do Doing Throughput 12 10 1 John Day 1 7 5 Day 2 4 Suzy 9 21 18 Day 3 31 Paul 17 5 Amy
Outroexemplo:ninguémestápareando
In QA Signed  Off Backlog In Dev Dan 10 12 John 1 31 5 Suzy 4 9 18 21 Paul 17 Amy 5
Emque a Suzy está  trabalhando?
In QA Signed  Off Backlog In Dev Dan 10 12 John 1 31 5 Suzy 4 9 18 21 Paul 17 Amy 5
In QA Signed  Off Backlog In Dev Dan 10 12 John 1 31 4 5 Suzy On hold 9 18 21 Paul 17 Amy 5
Informação Visível
Some notes Title… 3 name On hold
Pairing
Signed  Off In Dev In QA Backlog 12 10 1 John Suzy 5 Dan 4 9 31 18 Paul Amy 21 7 5 17
Queue
Signed  Off In Dev In QA Backlog 12 10 1 John Suzy 5 Dan 4 9 31 18 Paul Amy 21 7 5 17
Qual é o estado do cartão #7?
Signed  Off In Dev In QA Backlog 12 10 1 John Suzy 5 Dan 4 9 31 18 Paul Amy 21 7 5 17
In QA Signed  Off In Dev  Q Backlog 10 12 1 John Suzy 5 7 Dan 4 9 31 18 21 Paul Amy 5 17
Equipemulti-funcional e pairing
In QA Signed  Off In Dev  Q Backlog Dan 10 12 1 John Suzy 4 9 31 18 21 Paul Amy 5 17 7 5
In QA Signed  Off In Dev  Q Backlog 12 1 John Suzy 4 9 31 18 21 Paul Amy 5 17 10 7 Dan 5
In QA Signed  Off In Dev  Q Backlog 12 1 John Suzy 4 9 31 18 21 Amy 5 17 10 7 Dan Paul 5
Movendo o trabalho
In QA Signed  Off In Dev  Q Backlog 12 10 1 John Suzy 5 7 Dan 4 9 31 18 Paul Amy 21 5 17
In QA Signed  Off In Dev  Q Backlog 12 10 1 John Suzy 5 7 Dan 4 9 31 18 Paul Amy 31 21 5 17
In QA Signed  Off In Dev  Q Backlog 12 10 1 John Suzy 5 7 Dan 4 9 9 18 Paul Amy 31 21 5 17
In QA Signed  Off In Dev  Q Backlog 12 10 1 John Suzy 5 7 Dan 4 9 18 Paul Amy 31 21 5 17
Pull System
Up Stream >  Workflow > Down Stream 9 31 Paul Amy
Up Stream > Workflow > Down Stream 9 31 Paul Amy 31
Up Stream > Workflow > Down Stream 9 9 Paul Amy 31
Up Stream > Workflow > Down Stream 9 Paul Amy 31
Gargalo
In QA Signed  Off In Dev  Q Backlog 12 10 1 John Suzy 5 7 Dan 4 9 18 Paul Amy 31 21 5 17
In QA Signed  Off In Dev  Q Backlog 10 21 1 John Suzy 5 7 Dan 31 4 17 18 Paul Amy 12 5 9
Algumproblema?
In QA Signed  Off In Dev  Q Backlog 10 21 1 John Suzy 5 7 Dan 31 4 17 18 Paul Amy 12 5 9
Limite
In QA (1) Signed  Off In Dev  (2) Q (2) Backlog 12 10 1 John Suzy 5 7 Dan 4 9 18 Paul Amy 31 21 5 17
Pull System e Limites
Up Stream (X) ,[object Object],(Y) Down Stream (2) 9 31 Paul Amy
Up Stream (X) ,[object Object],(Y) Down Stream (2) 9 31 Paul Amy 31
Up Stream (X) ,[object Object],(Y) Down Stream (2) 9 9 Paul Amy 31
Up Stream (X) ,[object Object],(Y) Down Stream (2) 9 Paul Amy 31
Up Stream (X) ,[object Object],(Y) Down Stream (2) Get more work 9 Paul Amy 31
Up Stream (X) ,[object Object],(Y) Down Stream (2) 53 9 Paul Amy 31
Pull System, Queue e Limites
In QA (1) Signed  Off In Dev  (2) Q (2) Backlog 12 10 1 John Suzy 5 7 Dan 4 9 18 Paul Amy 31 21 5 17
80% done on Card #9
In QA (1) Signed  Off In Dev  (2) Q (2) Backlog 12 10 1 John Suzy 5 7 Dan 4 9 18 Paul Amy 31 21 5 17
In QA (1) Signed  Off In Dev  (2) Q (2) Backlog 12 10 1 John Suzy 5 7 Dan Amy 4 9 18 Paul Amy 31 21 5 17
In QA (1) Signed  Off In Dev  (2) Q (2) Backlog 12 10 1 John Suzy 5 7 Dan Amy 4 9 18 Paul 31 21 5 17
In QA (1) Signed  Off In Dev  (2) Q (2) Backlog 12 10 1 John Suzy 5 7 Dan Amy 4 5 9 Paul 31 18 21 5 17
In QA (1) Signed  Off In Dev  (2) Q (2) Backlog 12 10 1 John Suzy 7 Dan Amy 4 5 9 Paul 31 18 21 5 17
In QA (1) Signed  Off In Dev  (2) Q (2) Backlog 12 10 1 John Suzy 7 7 Dan Amy 4 5 9 Paul 31 18 21 5 17
In QA (1) Signed  Off In Dev  (2) Q (2) Backlog 12 10 1 John Suzy 7 Dan Amy 4 5 9 Paul 31 18 21 5 17
In QA (1) Signed  Off In Dev  (2) Q (2) Backlog 12 10 1 John Suzy 7 Dan Amy 4 5 9 Paul Amy 31 18 21 5 17
In QA (1) Signed  Off In Dev  (2) Q (2) Backlog 12 10 1 John Suzy 7 Dan 4 5 9 Paul Amy 31 18 21 5 17
In QA (1) Signed  Off In Dev  (2) Q (2) Backlog 12 10 10 1 John Suzy 7 Dan 9 4 5 9 Paul Amy 31 18 21 5 17
In QA (1) Signed  Off In Dev  (2) Q (2) Backlog 12 10 10 1 John Suzy 7 Dan 9 4 5 Paul Amy 31 18 21 5 17
In QA (1) Signed  Off In Dev  (2) Q (2) Backlog 12 10 1 John Suzy 7 Dan 9 4 5 10 Paul Amy 31 18 21 5 17
In QA (1) Signed  Off In Dev  (2) Q (2) Backlog 12 1 John Suzy 7 Dan 9 4 5 10 Paul Amy 31 18 21 5 17
Maissobre Queue e Limites
Done To Do Doing 12 10 1 John 7 5 4 Suzy 9 21 18 31 Paul 17 5 Amy
Done To Do Doing (4) 12 10 1 John 7 5 4 Suzy 9 21 18 31 Paul 17 5 Amy
Done To Do Doing (4) priority 12 10 1 John 7 5 4 Suzy 9 21 18 31 Paul 17 5 Amy
Done To Do Q (2) Doing (4) 12 10 1 7 John 5 4 5 Suzy 9 21 18 31 Paul 17 Amy
P2 (2) Done To Do P1 (1) WIP (4) 7 12 1 John 31 5 5 4 Suzy 9 10 21 18 Paul 17 Amy
P2 (2) Done To Do P1 (1) WIP (4) priority 7 12 1 John 31 5 5 4 Suzy 9 10 21 18 Paul 17 Amy
Detalhando o trabalho
In QA Signed  Off Backlog In Dev 7 5 1 12 10 9 18 4 31 5
In QA Signed  Off Backlog In Dev 12
In QA Signed  Off Backlog In Dev 12
In QA Signed  Off Backlog In Dev 12
In QA Signed  Off Backlog In Dev 12
In QA Signed  Off Backlog In Dev 12 12
In QA Signed  Off Backlog In Dev 12
Outra forma
In Dev In QA Backlog Execute Specify Done 12 T T 10 T T 5 4 T T T T T T 9 21 7 T T 31 17 T T T T 5
In Dev In QA Backlog Execute Specify Done 12 T T 10 T T 5 4 T T T T T T 9 21 7 T T 31 17 T T T T 5
In Dev In QA Backlog Execute Specify Done 12 T T 10 T T 5 4 T T T T T T 9 21 7 T T 31 17 T T T T 5
In Dev In QA Backlog Execute Specify Done 12 T T 10 T T 5 4 T T T T T T 9 21 7 T T 31 17 T T T T 5
In Dev In QA Backlog Execute Specify Done 12 T T 10 T T 5 4 T T T T T T 9 21 7 T T 31 17 T T T T 5
In Dev In QA Backlog 21 Execute Specify Done T T 12 T T 10 T T 5 4 T T T T T T 9 7 31 17 T T T T 5
In Dev In QA Backlog 21 Execute Specify Done T T 12 T T T T 5 4 T T T T T T 9 10 7 31 17 T T T T 5
Bugs
In QA (1) Signed  Off In Dev  (2) Q (2) Q (2) Backlog 12 5 1 John Suzy 7 Dan 9 4 5 10 21 Paul Amy 31 18 17
Bug on Card #7
In QA (1) Signed  Off In Dev  (2) Q (2) Q (2) Backlog 12 5 1 John Suzy 7 Dan 9 4 5 10 21 Paul Amy 31 18 17
In QA (1) Signed  Off In Dev  (2) Q (2) Q (2) Backlog 12 5 1 John Suzy 7 Dan 9 4 5 10 21 Paul Amy 31 18 17
In QA (1) Signed  Off In Dev  (2) Q (2) Q (2) Backlog 12 5 1 John Suzy Dan 9 4 5 10 21 Paul Amy 31 18 7 17
In QA (1) Signed  Off In Dev  (2) Q (2) Q (2) Backlog 12 5 1 John Suzy Dan 9 4 5 10 Paul Amy 31 21 18 7 17
In QA (1) Signed  Off In Dev  (2) Q (2) Q (2) Backlog 12 5 9 1 John Suzy Dan 4 5 10 Paul Amy 31 21 18 7 17
In QA (1) Signed  Off In Dev  (2) Q (2) Q (2) Backlog 5 9 1 John Suzy 12 Dan 4 5 10 Paul Amy 31 21 18 7 17
In QA (1) Signed  Off In Dev  (2) Q (2) Q (2) Backlog 7 5 9 1 John Suzy 12 Dan 4 5 10 Paul Amy 31 21 18 17
Mais Bugs
In Dev In QA Backlog Execute Specify Done 12 T T 10 T T 5 4 T T T T T T 9 21 7 T T 31 17 T T T T 5
In Dev In QA Backlog Execute Specify Done 12 T T 10 T T 5 4 T T T T T T 9 21 7 T T 31 17 T T T T 5
In Dev In QA Backlog Execute Specify Done 21 12 T T T T T T 5 10 4 T T T T T T 9 7 31 17 T T T T 5
In Dev In QA Backlog Execute Specify Done 21 12 T T T T T T 10 4 T T T T T T 9 5 7 31 17 T T T T 5
In Dev In QA Backlog Execute Specify Done 21 12 T T T T T T 10 4 T T T T T T 9 5 7 T 31 17 T T T T 5
In Dev In QA Backlog Execute Specify Done 21 12 T T T T T T 10 4 T T T T T T 9 5 7 T 31 17 T T T T 5
In Dev In QA Backlog Execute Specify Done 21 12 T T T T T T 10 4 T T T T T T 9 5 7 T 31 17 T T T T 5
In Dev In QA Backlog Execute Specify Done 21 5 12 T T T T T T 10 T 4 T T T T T T 9 7 31 17 T T T T 5
Bugs de regressão (além dos cartões na parede)
In QA (1) Signed  Off In Dev  (2) Q (2) Q (2) Backlog 12 5 1 John Suzy 7 Dan 9 4 5 10 21 Paul Amy 31 18 17
In QA (1) Signed  Off In Dev  (2) Q (2) Q (2) Backlog 12 5 1 John Suzy 7 Dan 9 4 5 10 21 Paul Amy 31 18 111 17
In QA (1) Signed  Off In Dev  (2) Q (2) Q (2) Backlog 21 12 5 1 John Suzy 7 Dan 9 4 5 10 Paul Amy 31 18 111 17
Muitos bugs…
In Dev In QA Backlog Execute Specify Done 10 12 T T T T 5 5 4 T T T T T T 9 21 7 T T 31 17 T T T T Bugs
BebidaPronta ready In Caixa  Line Caixa Barista 199
Caixa (1) Barista (2) BebidaPronta (4) Q (3) Na Fila 200
Mais um exemplo…
Done To Do Doing Tips PPT Q&A Thank you!
Done To Do Doing Tips PPT Q&A Thank you!
Done To Do Doing Tips PPT Q&A Thank you!
Decida o queseuscartõesrepresentam
Refatoresua Agile Wall
Inspect and Adapt
Empower the team
Não se esqueça sobre osBig Visible Charts
A parede é 2D, pense em como adicionar outras dimensões
Cuidado com a poluição visual
Complementado por ferramentas
Done To Do Doing Tips PPT Q&A Thank you!
Done To Do Doing PPT Q&A Tips Thank you!
Done To Do Doing PPT Q&A Tips Thank you!
Obrigado! Perguntas? A linha de montagem de SW  representada como cartões na parede Paulo CaroliAgile Coach pcaroli@thoughtworks.com Twitter: @paulocaroli

Contenu connexe

Tendances

Lean Agile For Testers
Lean Agile For TestersLean Agile For Testers
Lean Agile For TestersYuval Yeret
 
Conquer CI Server! - Re-establishment of Order and Nurture of the Solid Organ...
Conquer CI Server! - Re-establishment of Order and Nurture of the Solid Organ...Conquer CI Server! - Re-establishment of Order and Nurture of the Solid Organ...
Conquer CI Server! - Re-establishment of Order and Nurture of the Solid Organ...Rakuten Group, Inc.
 
When the System Creaks: Lessons Learned in Agile Maintenance
When the System Creaks: Lessons Learned in Agile MaintenanceWhen the System Creaks: Lessons Learned in Agile Maintenance
When the System Creaks: Lessons Learned in Agile MaintenanceTechWell
 
Titas Lapinskas - Technical Team Leader in Agile
Titas Lapinskas - Technical Team Leader in AgileTitas Lapinskas - Technical Team Leader in Agile
Titas Lapinskas - Technical Team Leader in AgileAgile Lietuva
 
Managing Magento Projects by Viacheslav Kravchuk from Atwix
Managing Magento Projects by Viacheslav Kravchuk from AtwixManaging Magento Projects by Viacheslav Kravchuk from Atwix
Managing Magento Projects by Viacheslav Kravchuk from AtwixAtwix
 
Scrum with Kanban; small adjustments, big improvements
Scrum with Kanban; small adjustments, big improvementsScrum with Kanban; small adjustments, big improvements
Scrum with Kanban; small adjustments, big improvementsPaulo Caroli
 
Kaizen in Action
Kaizen in ActionKaizen in Action
Kaizen in ActionKiro Harada
 
Kanban boards step by step
Kanban boards step by stepKanban boards step by step
Kanban boards step by stepGiulio Roggero
 
Blocker Clustering reloaded (V2)
Blocker Clustering reloaded (V2)Blocker Clustering reloaded (V2)
Blocker Clustering reloaded (V2)Klaus Leopold
 
Going Agile With Helix ALM
Going Agile With Helix ALMGoing Agile With Helix ALM
Going Agile With Helix ALMPerforce
 
From Monolith to Microservices - What Could Go Wrong?
From Monolith to Microservices - What Could Go Wrong?From Monolith to Microservices - What Could Go Wrong?
From Monolith to Microservices - What Could Go Wrong?Phuong Mai Nguyen
 
Blocker Clustering, LKCE14
Blocker Clustering, LKCE14Blocker Clustering, LKCE14
Blocker Clustering, LKCE14Klaus Leopold
 
Using kanban and cfd to effectively manage agile testing
Using kanban and cfd to effectively manage agile testingUsing kanban and cfd to effectively manage agile testing
Using kanban and cfd to effectively manage agile testingYuval Yeret
 

Tendances (14)

Lean Agile For Testers
Lean Agile For TestersLean Agile For Testers
Lean Agile For Testers
 
Conquer CI Server! - Re-establishment of Order and Nurture of the Solid Organ...
Conquer CI Server! - Re-establishment of Order and Nurture of the Solid Organ...Conquer CI Server! - Re-establishment of Order and Nurture of the Solid Organ...
Conquer CI Server! - Re-establishment of Order and Nurture of the Solid Organ...
 
When the System Creaks: Lessons Learned in Agile Maintenance
When the System Creaks: Lessons Learned in Agile MaintenanceWhen the System Creaks: Lessons Learned in Agile Maintenance
When the System Creaks: Lessons Learned in Agile Maintenance
 
Titas Lapinskas - Technical Team Leader in Agile
Titas Lapinskas - Technical Team Leader in AgileTitas Lapinskas - Technical Team Leader in Agile
Titas Lapinskas - Technical Team Leader in Agile
 
Managing Magento Projects by Viacheslav Kravchuk from Atwix
Managing Magento Projects by Viacheslav Kravchuk from AtwixManaging Magento Projects by Viacheslav Kravchuk from Atwix
Managing Magento Projects by Viacheslav Kravchuk from Atwix
 
Scrum with Kanban; small adjustments, big improvements
Scrum with Kanban; small adjustments, big improvementsScrum with Kanban; small adjustments, big improvements
Scrum with Kanban; small adjustments, big improvements
 
Kaizen in Action
Kaizen in ActionKaizen in Action
Kaizen in Action
 
Kanban boards step by step
Kanban boards step by stepKanban boards step by step
Kanban boards step by step
 
Anotherpm an example of agile survival
Anotherpm an example of agile survivalAnotherpm an example of agile survival
Anotherpm an example of agile survival
 
Blocker Clustering reloaded (V2)
Blocker Clustering reloaded (V2)Blocker Clustering reloaded (V2)
Blocker Clustering reloaded (V2)
 
Going Agile With Helix ALM
Going Agile With Helix ALMGoing Agile With Helix ALM
Going Agile With Helix ALM
 
From Monolith to Microservices - What Could Go Wrong?
From Monolith to Microservices - What Could Go Wrong?From Monolith to Microservices - What Could Go Wrong?
From Monolith to Microservices - What Could Go Wrong?
 
Blocker Clustering, LKCE14
Blocker Clustering, LKCE14Blocker Clustering, LKCE14
Blocker Clustering, LKCE14
 
Using kanban and cfd to effectively manage agile testing
Using kanban and cfd to effectively manage agile testingUsing kanban and cfd to effectively manage agile testing
Using kanban and cfd to effectively manage agile testing
 

En vedette

Whiskey sushi systems and flow
Whiskey sushi systems and flowWhiskey sushi systems and flow
Whiskey sushi systems and flowPaulo Caroli
 
Whiskey sushi and flow
Whiskey sushi and flowWhiskey sushi and flow
Whiskey sushi and flowPaulo Caroli
 
Ponha as cartas na parede, o uso eficaz do "Agile Card Wall"
Ponha as cartas na parede, o uso eficaz do "Agile Card Wall"Ponha as cartas na parede, o uso eficaz do "Agile Card Wall"
Ponha as cartas na parede, o uso eficaz do "Agile Card Wall"Paulo Caroli
 
Workflow, Coffee and Agile
Workflow, Coffee and AgileWorkflow, Coffee and Agile
Workflow, Coffee and AgilePaulo Caroli
 
Bardos a 1955 effect of dihydroergotamine on cervical
Bardos a 1955 effect of dihydroergotamine on cervicalBardos a 1955 effect of dihydroergotamine on cervical
Bardos a 1955 effect of dihydroergotamine on cervicalguest81d70c3c
 
FISL 2010: CruiseControl: the open source that changed the way we develop sof...
FISL 2010: CruiseControl: the open source that changed the way we develop sof...FISL 2010: CruiseControl: the open source that changed the way we develop sof...
FISL 2010: CruiseControl: the open source that changed the way we develop sof...Paulo Caroli
 
Show me your cards - Agiles 2010
Show me your cards - Agiles 2010Show me your cards - Agiles 2010
Show me your cards - Agiles 2010Paulo Caroli
 
O XP não é contra Design com Paulo Caroli, Café Ágil em Recife
O XP não é contra Design com Paulo Caroli, Café Ágil em Recife O XP não é contra Design com Paulo Caroli, Café Ágil em Recife
O XP não é contra Design com Paulo Caroli, Café Ágil em Recife Paulo Caroli
 
Actividad semana iii ple (entornos personales de aprendizaje)
Actividad semana iii ple (entornos personales de aprendizaje)Actividad semana iii ple (entornos personales de aprendizaje)
Actividad semana iii ple (entornos personales de aprendizaje)rauljide
 
Novatec granulados
Novatec granuladosNovatec granulados
Novatec granuladosFesa
 
Influence Finder, putting Science into SEO
Influence Finder, putting Science into SEOInfluence Finder, putting Science into SEO
Influence Finder, putting Science into SEOinfluencefinder
 
소셜미디어비즈니스전략
소셜미디어비즈니스전략소셜미디어비즈니스전략
소셜미디어비즈니스전략이 영환
 
글로벌검색엔진마케팅전략
글로벌검색엔진마케팅전략글로벌검색엔진마케팅전략
글로벌검색엔진마케팅전략이 영환
 
Digital Transformation & Innovation: how to approach it?
Digital Transformation & Innovation: how to approach it?Digital Transformation & Innovation: how to approach it?
Digital Transformation & Innovation: how to approach it?Paulo Caroli
 

En vedette (17)

Whiskey sushi systems and flow
Whiskey sushi systems and flowWhiskey sushi systems and flow
Whiskey sushi systems and flow
 
Whiskey sushi and flow
Whiskey sushi and flowWhiskey sushi and flow
Whiskey sushi and flow
 
Ponha as cartas na parede, o uso eficaz do "Agile Card Wall"
Ponha as cartas na parede, o uso eficaz do "Agile Card Wall"Ponha as cartas na parede, o uso eficaz do "Agile Card Wall"
Ponha as cartas na parede, o uso eficaz do "Agile Card Wall"
 
Workflow, Coffee and Agile
Workflow, Coffee and AgileWorkflow, Coffee and Agile
Workflow, Coffee and Agile
 
Bardos a 1955 effect of dihydroergotamine on cervical
Bardos a 1955 effect of dihydroergotamine on cervicalBardos a 1955 effect of dihydroergotamine on cervical
Bardos a 1955 effect of dihydroergotamine on cervical
 
FISL 2010: CruiseControl: the open source that changed the way we develop sof...
FISL 2010: CruiseControl: the open source that changed the way we develop sof...FISL 2010: CruiseControl: the open source that changed the way we develop sof...
FISL 2010: CruiseControl: the open source that changed the way we develop sof...
 
Show me your cards - Agiles 2010
Show me your cards - Agiles 2010Show me your cards - Agiles 2010
Show me your cards - Agiles 2010
 
O XP não é contra Design com Paulo Caroli, Café Ágil em Recife
O XP não é contra Design com Paulo Caroli, Café Ágil em Recife O XP não é contra Design com Paulo Caroli, Café Ágil em Recife
O XP não é contra Design com Paulo Caroli, Café Ágil em Recife
 
Actividad semana iii ple (entornos personales de aprendizaje)
Actividad semana iii ple (entornos personales de aprendizaje)Actividad semana iii ple (entornos personales de aprendizaje)
Actividad semana iii ple (entornos personales de aprendizaje)
 
Moto gp 2010
Moto gp 2010Moto gp 2010
Moto gp 2010
 
Novatec granulados
Novatec granuladosNovatec granulados
Novatec granulados
 
Moto gp 2010
Moto gp 2010Moto gp 2010
Moto gp 2010
 
Influence Finder, putting Science into SEO
Influence Finder, putting Science into SEOInfluence Finder, putting Science into SEO
Influence Finder, putting Science into SEO
 
Moto gp 2010
Moto gp 2010Moto gp 2010
Moto gp 2010
 
소셜미디어비즈니스전략
소셜미디어비즈니스전략소셜미디어비즈니스전략
소셜미디어비즈니스전략
 
글로벌검색엔진마케팅전략
글로벌검색엔진마케팅전략글로벌검색엔진마케팅전략
글로벌검색엔진마케팅전략
 
Digital Transformation & Innovation: how to approach it?
Digital Transformation & Innovation: how to approach it?Digital Transformation & Innovation: how to approach it?
Digital Transformation & Innovation: how to approach it?
 

Similaire à A linha de montagem de SW -n paulo caroli - QconSP 2010

A linha de montagem de sw
A linha de montagem de sw A linha de montagem de sw
A linha de montagem de sw Paulo Caroli
 
Scrum with Kanban. Small adjustments, big improvements.
Scrum with Kanban. Small adjustments, big improvements.Scrum with Kanban. Small adjustments, big improvements.
Scrum with Kanban. Small adjustments, big improvements.Johann Arispe
 
Approval Testing & Mutation Testing - Cork Software Crafters - June 2019
Approval Testing & Mutation Testing - Cork Software Crafters - June 2019Approval Testing & Mutation Testing - Cork Software Crafters - June 2019
Approval Testing & Mutation Testing - Cork Software Crafters - June 2019Paulo Clavijo
 
Agile, Scrum, Lean & Kanban @ Idea & Innovation Management - Erasmus Universi...
Agile, Scrum, Lean & Kanban @ Idea & Innovation Management - Erasmus Universi...Agile, Scrum, Lean & Kanban @ Idea & Innovation Management - Erasmus Universi...
Agile, Scrum, Lean & Kanban @ Idea & Innovation Management - Erasmus Universi...bart vermijlen
 
Scaling Agile with Subwaymapping
Scaling Agile with Subwaymapping Scaling Agile with Subwaymapping
Scaling Agile with Subwaymapping Derk-Jan de Grood
 
PDCA Cycle
PDCA CyclePDCA Cycle
PDCA Cycleshobhu
 
starwest_kanban2015
starwest_kanban2015starwest_kanban2015
starwest_kanban2015Mike Duskis
 
Total Quality Management (TQM) Training in Philippines
Total Quality Management (TQM) Training in PhilippinesTotal Quality Management (TQM) Training in Philippines
Total Quality Management (TQM) Training in PhilippinesSpoc learn
 
Quality tools for Improvement
Quality tools for ImprovementQuality tools for Improvement
Quality tools for ImprovementKamleshwar Pandey
 
ACG SL - Kanban.pdf
ACG SL - Kanban.pdfACG SL - Kanban.pdf
ACG SL - Kanban.pdfrumesh
 
DevOps/Flow workshop for agile india 2015
DevOps/Flow workshop for agile india 2015DevOps/Flow workshop for agile india 2015
DevOps/Flow workshop for agile india 2015Yuval Yeret
 
A Brave Journey in Merge Waters: How Paysafe Consolidated Their Atlassian Tools
A Brave Journey in Merge Waters: How Paysafe Consolidated Their Atlassian ToolsA Brave Journey in Merge Waters: How Paysafe Consolidated Their Atlassian Tools
A Brave Journey in Merge Waters: How Paysafe Consolidated Their Atlassian ToolsAtlassian
 
Scrum, Kanban and DevOps Sitting in a tree... Dave West and Yuval Yeret at Ag...
Scrum, Kanban and DevOps Sitting in a tree... Dave West and Yuval Yeret at Ag...Scrum, Kanban and DevOps Sitting in a tree... Dave West and Yuval Yeret at Ag...
Scrum, Kanban and DevOps Sitting in a tree... Dave West and Yuval Yeret at Ag...Yuval Yeret
 

Similaire à A linha de montagem de SW -n paulo caroli - QconSP 2010 (17)

A linha de montagem de sw
A linha de montagem de sw A linha de montagem de sw
A linha de montagem de sw
 
Scrum with Kanban. Small adjustments, big improvements.
Scrum with Kanban. Small adjustments, big improvements.Scrum with Kanban. Small adjustments, big improvements.
Scrum with Kanban. Small adjustments, big improvements.
 
Scrum and kanban
Scrum and kanbanScrum and kanban
Scrum and kanban
 
Modul 3.1: Analyze Phase
Modul 3.1: Analyze PhaseModul 3.1: Analyze Phase
Modul 3.1: Analyze Phase
 
Approval Testing & Mutation Testing - Cork Software Crafters - June 2019
Approval Testing & Mutation Testing - Cork Software Crafters - June 2019Approval Testing & Mutation Testing - Cork Software Crafters - June 2019
Approval Testing & Mutation Testing - Cork Software Crafters - June 2019
 
Agile, Scrum, Lean & Kanban @ Idea & Innovation Management - Erasmus Universi...
Agile, Scrum, Lean & Kanban @ Idea & Innovation Management - Erasmus Universi...Agile, Scrum, Lean & Kanban @ Idea & Innovation Management - Erasmus Universi...
Agile, Scrum, Lean & Kanban @ Idea & Innovation Management - Erasmus Universi...
 
Introduction to Scaling agile and a Subwaymap
Introduction to Scaling agile and a SubwaymapIntroduction to Scaling agile and a Subwaymap
Introduction to Scaling agile and a Subwaymap
 
Scaling Agile with Subwaymapping
Scaling Agile with Subwaymapping Scaling Agile with Subwaymapping
Scaling Agile with Subwaymapping
 
PDCA Cycle
PDCA CyclePDCA Cycle
PDCA Cycle
 
starwest_kanban2015
starwest_kanban2015starwest_kanban2015
starwest_kanban2015
 
Total Quality Management (TQM) Training in Philippines
Total Quality Management (TQM) Training in PhilippinesTotal Quality Management (TQM) Training in Philippines
Total Quality Management (TQM) Training in Philippines
 
Quality tools for Improvement
Quality tools for ImprovementQuality tools for Improvement
Quality tools for Improvement
 
ACG SL - Kanban.pdf
ACG SL - Kanban.pdfACG SL - Kanban.pdf
ACG SL - Kanban.pdf
 
DevOps/Flow workshop for agile india 2015
DevOps/Flow workshop for agile india 2015DevOps/Flow workshop for agile india 2015
DevOps/Flow workshop for agile india 2015
 
A Brave Journey in Merge Waters: How Paysafe Consolidated Their Atlassian Tools
A Brave Journey in Merge Waters: How Paysafe Consolidated Their Atlassian ToolsA Brave Journey in Merge Waters: How Paysafe Consolidated Their Atlassian Tools
A Brave Journey in Merge Waters: How Paysafe Consolidated Their Atlassian Tools
 
Devopsdays barcelona
Devopsdays barcelonaDevopsdays barcelona
Devopsdays barcelona
 
Scrum, Kanban and DevOps Sitting in a tree... Dave West and Yuval Yeret at Ag...
Scrum, Kanban and DevOps Sitting in a tree... Dave West and Yuval Yeret at Ag...Scrum, Kanban and DevOps Sitting in a tree... Dave West and Yuval Yeret at Ag...
Scrum, Kanban and DevOps Sitting in a tree... Dave West and Yuval Yeret at Ag...
 

Dernier

Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 

Dernier (20)

Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 

A linha de montagem de SW -n paulo caroli - QconSP 2010