SlideShare una empresa de Scribd logo
1 de 16
Descargar para leer sin conexión
23 / Jun / 2016
Scaled Scrum
9 times, 1 produto
Scrum Gathering Rio - 2016
#scaledscrum #sgrio2016
Alberto Augusto Caeiro Júnior, CSPO, CSM, PMP
t: @aacaeiro; skype: aacaeirojr
medium.com/@aacaeirojr
leantechbusiness.tumblr.com
Disclaimer
✤ O que vamos falar aqui é a minha experiência em trabalhar com
Scrum, em um ambiente com muitos times contribuindo para um
único produto
✤ Ao longo da apresentação vou comentar algumas coisas que eu
acho que funcionavam bem e outras que eu tentei mudar para
funcionarem melhor
✤ Não é uma receita de bolo. A experiência é diretamente
influenciada pelas circunstâncias da empresa nesse período
Cenários - Pros
✤ Produto bem conceituado no mercado (com vários prêmios internacionais e bem
colocado nos quadrantes do Gartner)
✤ Múltiplos times contribuindo para um único produto
✤ Scrum, no que tange cerimônias e artefatos já institucionalizadas
✤ Time tecnicamente competente
✤ Bastante autonomia para mudar e testar coisas novas
✤ Contanto que não impactasse as entregas
✤ Tanto a Engenharia quanto Produto dispostos a fazer algumas experiências para
melhorar o processo
✤ Atitude: “Yes we can!”
Cenário - Issues
✤ Técnicos
✤ Produto “acoplado”
✤ Código extenso (~ 3M LoC) e
“legado" (~7 anos de código),
✤ Mix de tecnologias & frameworks
✤ Pouca cobertura de testes, e
pouquíssima automatização
✤ Muitas reclamações sobre a qualidade
do produto (principalmente US)
✤ Muitos problemas onde ao consertar
uma coisa, se quebra outra
✤ Produto
✤ Cliente principal Governo / RFP
✤ Processo
✤ Release: 3 meses, Sprint : 2 semanas
✤ 1 Sprint de “testes” manuais
✤ Time com prioridades conflitantes
(tickets, stories, dívidas, e bugs)
✤ Cultura & Alinhamento
✤ Baixo alinhamento entre produto vs
engenharia
✤ “A culpa é do PO” / “A culpa é do
time”
✤ Relacionamento entre áreas ruim
Qual o caminho?
...e o que aprendemos ao longo do processo…
OKRs
- Quais são os objetivos?
- Como vamos saber se estamos chegando lá?
- O sucesso se parece com o que?
Pessoas, inspeção e adaptação
Sua estrutura deveria 

ajudar a resolver os problemas.
Se você não pode mudar os
problemas, mude a estrutura
A estrutura externa que interage com o time
é tão importance quanto a estrutura do time
O skill set das pessoas é
fundamental na montagem dos times
Com múltiplos times,
você precisa tomar mais
cuidado com as políticas
e procedimentos
comuns
Suporte?
Serviços?
Clientes?
Divide responsibility
and
nobody is
responsible.
Edwards Deming
As vezes você
precisa
ir contra o senso
comum,
SE você sabe os
trade-offs
que você está
comprando
Problemas também
são potencializados
- Backlog
- Cultura de Produto
- Cultura e mindset de agilidade
- Dívidas técnicas
Métricas: sem elas, você fica às cegas
In God we trust, all others bring data
unknown Author
Colaboração entre os times
é caminho crítico de sucesso
Mudança de cultura é
difícil e leva tempo
Entre Times
Entre POs
Entre Time & POs
Algumas pessoas não
conseguem fazer o shift de mindset
Excelência Técnica
Em um cenário de múltiplos times,
a dívida técnica cresce bem mais
rápido. Em pouco tempo ela
se torna quase que impagável!
Muitas vezes você toma um
atalho que pode incorrer em
problemas para outros times
Teste Automatizado
Ele te dá confiança e agilidade.
Além de mais qualidade e
um processo mais robusto
Alguém precisa olhar o produto completo
O produto está evoluindo na direção certa?
Você precisa de
novas cerimônias
Onde as metodologias
mais ajudam (SAFe, LeSS, Nexus)
* OKR Planning Sessions
* Release Planning
* Release Review
* SoS Meeting
* Weekly Coordination Meeting
* Weekly Tickets Followup Meeting
Concluindo
✤ Não existe muito receita de
bolo
✤ Com o mindset ágil correto, o
resto você consegue ir
acertando
✤ Saber onde você quer chegar é
o primeiro passo para alcançar
o sucesso
✤ Usar os frameworks de
mercado não é garantia de
sucesso.
Obrigado
Alberto A Caeiro Júnior
t: @aacaeirojr
linkedin: https://br.linkedin.com/in/albertocaeiro
medium: medium.com/@aacaeirojr
tumblr: leantechbusiness.tumblr.com

Más contenido relacionado

La actualidad más candente

Construindo uma cultura de agilidade - O processo de transformação de uma eng...
Construindo uma cultura de agilidade - O processo de transformação de uma eng...Construindo uma cultura de agilidade - O processo de transformação de uma eng...
Construindo uma cultura de agilidade - O processo de transformação de uma eng...André Suman Pereira
 
TDC2018SP | Agile Coaching - Agile Coach X Scrum Master: Mitos, fatos e exper...
TDC2018SP | Agile Coaching - Agile Coach X Scrum Master: Mitos, fatos e exper...TDC2018SP | Agile Coaching - Agile Coach X Scrum Master: Mitos, fatos e exper...
TDC2018SP | Agile Coaching - Agile Coach X Scrum Master: Mitos, fatos e exper...tdc-globalcode
 
Como sincronizar times de design e desenvolvimento
Como sincronizar times de design e desenvolvimentoComo sincronizar times de design e desenvolvimento
Como sincronizar times de design e desenvolvimentoVitor Guerra
 
TDC2016SP - Dinâmica e Facilitações
TDC2016SP - Dinâmica e FacilitaçõesTDC2016SP - Dinâmica e Facilitações
TDC2016SP - Dinâmica e Facilitaçõestdc-globalcode
 
Criando times ágeis
Criando times ágeisCriando times ágeis
Criando times ágeisFabio Witt
 
[Product Camp 2020] - Product Management Footprint - uma forma de adequar e e...
[Product Camp 2020] - Product Management Footprint - uma forma de adequar e e...[Product Camp 2020] - Product Management Footprint - uma forma de adequar e e...
[Product Camp 2020] - Product Management Footprint - uma forma de adequar e e...Product Camp Brasil
 
Evoluindo produtos - e pessoas - com a agilidade
Evoluindo produtos - e pessoas - com a agilidadeEvoluindo produtos - e pessoas - com a agilidade
Evoluindo produtos - e pessoas - com a agilidadeGleica Reinert
 
O impacto da mulher na inovação
O impacto da mulher na inovaçãoO impacto da mulher na inovação
O impacto da mulher na inovaçãoAndressa Chiara
 
TDC2018SP | Trilha Agile - Onboarding Técnico: Integrando pessoas em times de...
TDC2018SP | Trilha Agile - Onboarding Técnico: Integrando pessoas em times de...TDC2018SP | Trilha Agile - Onboarding Técnico: Integrando pessoas em times de...
TDC2018SP | Trilha Agile - Onboarding Técnico: Integrando pessoas em times de...tdc-globalcode
 
TDC POA 2017 Speedwraps
TDC POA 2017 SpeedwrapsTDC POA 2017 Speedwraps
TDC POA 2017 SpeedwrapsTadeu Marinho
 
Construindo uma cultura de agilidade - O processo de transformação de uma eng...
Construindo uma cultura de agilidade - O processo de transformação de uma eng...Construindo uma cultura de agilidade - O processo de transformação de uma eng...
Construindo uma cultura de agilidade - O processo de transformação de uma eng...André Suman Pereira
 
Como escalamos agilidade em 32 times [TDC Floripa 05/2017]
Como escalamos agilidade em 32 times [TDC Floripa 05/2017]Como escalamos agilidade em 32 times [TDC Floripa 05/2017]
Como escalamos agilidade em 32 times [TDC Floripa 05/2017]Cleiton Luis Mafra
 
TDC2018SP | Trilha Agile Coaching - Agile Coaching - case PagSeguro
TDC2018SP | Trilha Agile Coaching - Agile Coaching - case PagSeguroTDC2018SP | Trilha Agile Coaching - Agile Coaching - case PagSeguro
TDC2018SP | Trilha Agile Coaching - Agile Coaching - case PagSegurotdc-globalcode
 
Como construi minha carreira de agile coach [TDC SP 2017/07]
Como construi minha carreira de agile coach [TDC SP 2017/07]Como construi minha carreira de agile coach [TDC SP 2017/07]
Como construi minha carreira de agile coach [TDC SP 2017/07]Cleiton Luis Mafra
 
TDC2016SP - Dinâmica e Facilitações
TDC2016SP - Dinâmica e FacilitaçõesTDC2016SP - Dinâmica e Facilitações
TDC2016SP - Dinâmica e Facilitaçõestdc-globalcode
 

La actualidad más candente (20)

Construindo uma cultura de agilidade - O processo de transformação de uma eng...
Construindo uma cultura de agilidade - O processo de transformação de uma eng...Construindo uma cultura de agilidade - O processo de transformação de uma eng...
Construindo uma cultura de agilidade - O processo de transformação de uma eng...
 
TDC2018SP | Agile Coaching - Agile Coach X Scrum Master: Mitos, fatos e exper...
TDC2018SP | Agile Coaching - Agile Coach X Scrum Master: Mitos, fatos e exper...TDC2018SP | Agile Coaching - Agile Coach X Scrum Master: Mitos, fatos e exper...
TDC2018SP | Agile Coaching - Agile Coach X Scrum Master: Mitos, fatos e exper...
 
Como sincronizar times de design e desenvolvimento
Como sincronizar times de design e desenvolvimentoComo sincronizar times de design e desenvolvimento
Como sincronizar times de design e desenvolvimento
 
Gestao de Projeto com gráfico burndown
Gestao de Projeto com gráfico burndownGestao de Projeto com gráfico burndown
Gestao de Projeto com gráfico burndown
 
TDC2016SP - Dinâmica e Facilitações
TDC2016SP - Dinâmica e FacilitaçõesTDC2016SP - Dinâmica e Facilitações
TDC2016SP - Dinâmica e Facilitações
 
Criando times ágeis
Criando times ágeisCriando times ágeis
Criando times ágeis
 
[Product Camp 2020] - Product Management Footprint - uma forma de adequar e e...
[Product Camp 2020] - Product Management Footprint - uma forma de adequar e e...[Product Camp 2020] - Product Management Footprint - uma forma de adequar e e...
[Product Camp 2020] - Product Management Footprint - uma forma de adequar e e...
 
Evoluindo produtos - e pessoas - com a agilidade
Evoluindo produtos - e pessoas - com a agilidadeEvoluindo produtos - e pessoas - com a agilidade
Evoluindo produtos - e pessoas - com a agilidade
 
O impacto da mulher na inovação
O impacto da mulher na inovaçãoO impacto da mulher na inovação
O impacto da mulher na inovação
 
TDC2018SP | Trilha Agile - Onboarding Técnico: Integrando pessoas em times de...
TDC2018SP | Trilha Agile - Onboarding Técnico: Integrando pessoas em times de...TDC2018SP | Trilha Agile - Onboarding Técnico: Integrando pessoas em times de...
TDC2018SP | Trilha Agile - Onboarding Técnico: Integrando pessoas em times de...
 
TDC POA 2017 Speedwraps
TDC POA 2017 SpeedwrapsTDC POA 2017 Speedwraps
TDC POA 2017 Speedwraps
 
Construindo uma cultura de agilidade - O processo de transformação de uma eng...
Construindo uma cultura de agilidade - O processo de transformação de uma eng...Construindo uma cultura de agilidade - O processo de transformação de uma eng...
Construindo uma cultura de agilidade - O processo de transformação de uma eng...
 
Como escalamos agilidade em 32 times [TDC Floripa 05/2017]
Como escalamos agilidade em 32 times [TDC Floripa 05/2017]Como escalamos agilidade em 32 times [TDC Floripa 05/2017]
Como escalamos agilidade em 32 times [TDC Floripa 05/2017]
 
TDC2018SP | Trilha Agile Coaching - Agile Coaching - case PagSeguro
TDC2018SP | Trilha Agile Coaching - Agile Coaching - case PagSeguroTDC2018SP | Trilha Agile Coaching - Agile Coaching - case PagSeguro
TDC2018SP | Trilha Agile Coaching - Agile Coaching - case PagSeguro
 
Como construi minha carreira de agile coach [TDC SP 2017/07]
Como construi minha carreira de agile coach [TDC SP 2017/07]Como construi minha carreira de agile coach [TDC SP 2017/07]
Como construi minha carreira de agile coach [TDC SP 2017/07]
 
TDC2016SP - Dinâmica e Facilitações
TDC2016SP - Dinâmica e FacilitaçõesTDC2016SP - Dinâmica e Facilitações
TDC2016SP - Dinâmica e Facilitações
 
Gestao Ágil do Backlog - Taskboards
Gestao Ágil do Backlog - TaskboardsGestao Ágil do Backlog - Taskboards
Gestao Ágil do Backlog - Taskboards
 
Code Club Brasil no Scrum Day Br
Code Club Brasil no Scrum Day BrCode Club Brasil no Scrum Day Br
Code Club Brasil no Scrum Day Br
 
Gestão Agil de tudo - Retrospectivas
Gestão Agil de tudo - RetrospectivasGestão Agil de tudo - Retrospectivas
Gestão Agil de tudo - Retrospectivas
 
Agilidade Com Scrum
Agilidade Com ScrumAgilidade Com Scrum
Agilidade Com Scrum
 

Similar a Scaled Scrum - 9 times contribuindo para um único produto

O papel do an na agilidade
O papel do an na agilidadeO papel do an na agilidade
O papel do an na agilidadeCamila Capellão
 
Precisamos falar sobre a diferença de projetizar e produtizar
Precisamos falar sobre a diferença de projetizar e produtizarPrecisamos falar sobre a diferença de projetizar e produtizar
Precisamos falar sobre a diferença de projetizar e produtizarEluza Pinheiro
 
Workshop Scrum - 8 horas
Workshop Scrum - 8 horasWorkshop Scrum - 8 horas
Workshop Scrum - 8 horasWise Systems
 
Palestra Business Agility Devops bootcamp
Palestra Business Agility Devops bootcampPalestra Business Agility Devops bootcamp
Palestra Business Agility Devops bootcampCarlos Silva Júnior
 
Gestão do Projeto de Design de Interação - Aula 4
Gestão do Projeto de Design de Interação - Aula 4Gestão do Projeto de Design de Interação - Aula 4
Gestão do Projeto de Design de Interação - Aula 4Ricardo Wagner De Farias
 
Desmitificando o ágil e o scrum
Desmitificando o ágil e o scrumDesmitificando o ágil e o scrum
Desmitificando o ágil e o scrumScumpb
 
Formando Times de Alta Performance com Scrum - Scrum Gathering Rio 2014
Formando Times de Alta Performance com Scrum - Scrum Gathering Rio 2014Formando Times de Alta Performance com Scrum - Scrum Gathering Rio 2014
Formando Times de Alta Performance com Scrum - Scrum Gathering Rio 2014Alércio Bressano
 
Scrum - seminario
Scrum - seminarioScrum - seminario
Scrum - seminariorenatofabro
 
Gestao agil de projetos com Scrum
Gestao agil de projetos com ScrumGestao agil de projetos com Scrum
Gestao agil de projetos com ScrumIgor Macaubas
 
Desenvolvimento Ágil de Software
Desenvolvimento Ágil de SoftwareDesenvolvimento Ágil de Software
Desenvolvimento Ágil de SoftwareFrancke Peixoto
 
Desprojetizar para Produtizar
Desprojetizar para ProdutizarDesprojetizar para Produtizar
Desprojetizar para ProdutizarGuilherme Santos
 
Palestra Business Agility - ConAgile
Palestra Business Agility - ConAgilePalestra Business Agility - ConAgile
Palestra Business Agility - ConAgileCarlos Silva Júnior
 
Slides padrao senac gestao estrategica aula
Slides padrao senac gestao estrategica aulaSlides padrao senac gestao estrategica aula
Slides padrao senac gestao estrategica aulavivianecalmeida
 
Aprensentação SCRUM _ KANBAN.pptx (1).pdf
Aprensentação SCRUM _ KANBAN.pptx (1).pdfAprensentação SCRUM _ KANBAN.pptx (1).pdf
Aprensentação SCRUM _ KANBAN.pptx (1).pdfmatheusreismota
 

Similar a Scaled Scrum - 9 times contribuindo para um único produto (20)

O papel do an na agilidade
O papel do an na agilidadeO papel do an na agilidade
O papel do an na agilidade
 
Agilidade em foco
Agilidade em focoAgilidade em foco
Agilidade em foco
 
Precisamos falar sobre a diferença de projetizar e produtizar
Precisamos falar sobre a diferença de projetizar e produtizarPrecisamos falar sobre a diferença de projetizar e produtizar
Precisamos falar sobre a diferença de projetizar e produtizar
 
Workshop Scrum - 8 horas
Workshop Scrum - 8 horasWorkshop Scrum - 8 horas
Workshop Scrum - 8 horas
 
Estratégias, Riscos e Modelagem Empresarial
Estratégias, Riscos e Modelagem EmpresarialEstratégias, Riscos e Modelagem Empresarial
Estratégias, Riscos e Modelagem Empresarial
 
Palestra Business Agility Devops bootcamp
Palestra Business Agility Devops bootcampPalestra Business Agility Devops bootcamp
Palestra Business Agility Devops bootcamp
 
Palestra Agile Mindset | Ago-21
Palestra Agile Mindset | Ago-21Palestra Agile Mindset | Ago-21
Palestra Agile Mindset | Ago-21
 
Gestão do Projeto de Design de Interação - Aula 4
Gestão do Projeto de Design de Interação - Aula 4Gestão do Projeto de Design de Interação - Aula 4
Gestão do Projeto de Design de Interação - Aula 4
 
Desmitificando o ágil e o scrum
Desmitificando o ágil e o scrumDesmitificando o ágil e o scrum
Desmitificando o ágil e o scrum
 
Formando Times de Alta Performance com Scrum - Scrum Gathering Rio 2014
Formando Times de Alta Performance com Scrum - Scrum Gathering Rio 2014Formando Times de Alta Performance com Scrum - Scrum Gathering Rio 2014
Formando Times de Alta Performance com Scrum - Scrum Gathering Rio 2014
 
Scrum - seminario
Scrum - seminarioScrum - seminario
Scrum - seminario
 
Gestao agil de projetos com Scrum
Gestao agil de projetos com ScrumGestao agil de projetos com Scrum
Gestao agil de projetos com Scrum
 
Desenvolvimento Ágil de Software
Desenvolvimento Ágil de SoftwareDesenvolvimento Ágil de Software
Desenvolvimento Ágil de Software
 
Ebook.podium reduzido
Ebook.podium   reduzidoEbook.podium   reduzido
Ebook.podium reduzido
 
Treinamento Ágil / Scrum
Treinamento Ágil / ScrumTreinamento Ágil / Scrum
Treinamento Ágil / Scrum
 
Ferramentas e ritos
Ferramentas e ritosFerramentas e ritos
Ferramentas e ritos
 
Desprojetizar para Produtizar
Desprojetizar para ProdutizarDesprojetizar para Produtizar
Desprojetizar para Produtizar
 
Palestra Business Agility - ConAgile
Palestra Business Agility - ConAgilePalestra Business Agility - ConAgile
Palestra Business Agility - ConAgile
 
Slides padrao senac gestao estrategica aula
Slides padrao senac gestao estrategica aulaSlides padrao senac gestao estrategica aula
Slides padrao senac gestao estrategica aula
 
Aprensentação SCRUM _ KANBAN.pptx (1).pdf
Aprensentação SCRUM _ KANBAN.pptx (1).pdfAprensentação SCRUM _ KANBAN.pptx (1).pdf
Aprensentação SCRUM _ KANBAN.pptx (1).pdf
 

Scaled Scrum - 9 times contribuindo para um único produto

  • 1. 23 / Jun / 2016 Scaled Scrum 9 times, 1 produto Scrum Gathering Rio - 2016 #scaledscrum #sgrio2016 Alberto Augusto Caeiro Júnior, CSPO, CSM, PMP t: @aacaeiro; skype: aacaeirojr medium.com/@aacaeirojr leantechbusiness.tumblr.com
  • 2. Disclaimer ✤ O que vamos falar aqui é a minha experiência em trabalhar com Scrum, em um ambiente com muitos times contribuindo para um único produto ✤ Ao longo da apresentação vou comentar algumas coisas que eu acho que funcionavam bem e outras que eu tentei mudar para funcionarem melhor ✤ Não é uma receita de bolo. A experiência é diretamente influenciada pelas circunstâncias da empresa nesse período
  • 3. Cenários - Pros ✤ Produto bem conceituado no mercado (com vários prêmios internacionais e bem colocado nos quadrantes do Gartner) ✤ Múltiplos times contribuindo para um único produto ✤ Scrum, no que tange cerimônias e artefatos já institucionalizadas ✤ Time tecnicamente competente ✤ Bastante autonomia para mudar e testar coisas novas ✤ Contanto que não impactasse as entregas ✤ Tanto a Engenharia quanto Produto dispostos a fazer algumas experiências para melhorar o processo ✤ Atitude: “Yes we can!”
  • 4. Cenário - Issues ✤ Técnicos ✤ Produto “acoplado” ✤ Código extenso (~ 3M LoC) e “legado" (~7 anos de código), ✤ Mix de tecnologias & frameworks ✤ Pouca cobertura de testes, e pouquíssima automatização ✤ Muitas reclamações sobre a qualidade do produto (principalmente US) ✤ Muitos problemas onde ao consertar uma coisa, se quebra outra ✤ Produto ✤ Cliente principal Governo / RFP ✤ Processo ✤ Release: 3 meses, Sprint : 2 semanas ✤ 1 Sprint de “testes” manuais ✤ Time com prioridades conflitantes (tickets, stories, dívidas, e bugs) ✤ Cultura & Alinhamento ✤ Baixo alinhamento entre produto vs engenharia ✤ “A culpa é do PO” / “A culpa é do time” ✤ Relacionamento entre áreas ruim
  • 5. Qual o caminho? ...e o que aprendemos ao longo do processo…
  • 6. OKRs - Quais são os objetivos? - Como vamos saber se estamos chegando lá? - O sucesso se parece com o que?
  • 7. Pessoas, inspeção e adaptação Sua estrutura deveria 
 ajudar a resolver os problemas. Se você não pode mudar os problemas, mude a estrutura A estrutura externa que interage com o time é tão importance quanto a estrutura do time O skill set das pessoas é fundamental na montagem dos times Com múltiplos times, você precisa tomar mais cuidado com as políticas e procedimentos comuns Suporte? Serviços? Clientes? Divide responsibility and nobody is responsible. Edwards Deming
  • 8. As vezes você precisa ir contra o senso comum, SE você sabe os trade-offs que você está comprando
  • 9. Problemas também são potencializados - Backlog - Cultura de Produto - Cultura e mindset de agilidade - Dívidas técnicas
  • 10. Métricas: sem elas, você fica às cegas In God we trust, all others bring data unknown Author
  • 11. Colaboração entre os times é caminho crítico de sucesso Mudança de cultura é difícil e leva tempo Entre Times Entre POs Entre Time & POs Algumas pessoas não conseguem fazer o shift de mindset
  • 12. Excelência Técnica Em um cenário de múltiplos times, a dívida técnica cresce bem mais rápido. Em pouco tempo ela se torna quase que impagável! Muitas vezes você toma um atalho que pode incorrer em problemas para outros times Teste Automatizado Ele te dá confiança e agilidade. Além de mais qualidade e um processo mais robusto
  • 13. Alguém precisa olhar o produto completo O produto está evoluindo na direção certa?
  • 14. Você precisa de novas cerimônias Onde as metodologias mais ajudam (SAFe, LeSS, Nexus) * OKR Planning Sessions * Release Planning * Release Review * SoS Meeting * Weekly Coordination Meeting * Weekly Tickets Followup Meeting
  • 15. Concluindo ✤ Não existe muito receita de bolo ✤ Com o mindset ágil correto, o resto você consegue ir acertando ✤ Saber onde você quer chegar é o primeiro passo para alcançar o sucesso ✤ Usar os frameworks de mercado não é garantia de sucesso.
  • 16. Obrigado Alberto A Caeiro Júnior t: @aacaeirojr linkedin: https://br.linkedin.com/in/albertocaeiro medium: medium.com/@aacaeirojr tumblr: leantechbusiness.tumblr.com