SlideShare uma empresa Scribd logo
1 de 16
Baixar para ler offline
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

Mais conteúdo relacionado

Mais procurados

Mais procurados (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
 

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

Scrum - seminario
Scrum - seminarioScrum - seminario
Scrum - seminario
renatofabro
 

Semelhante 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
 

Último

Último (8)

Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemplo
 
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
 
Luís Kitota AWS Discovery Day Ka Solution.pdf
Luís Kitota AWS Discovery Day Ka Solution.pdfLuís Kitota AWS Discovery Day Ka Solution.pdf
Luís Kitota AWS Discovery Day Ka Solution.pdf
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
 
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docxATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
 
Programação Orientada a Objetos - 4 Pilares.pdf
Programação Orientada a Objetos - 4 Pilares.pdfProgramação Orientada a Objetos - 4 Pilares.pdf
Programação Orientada a Objetos - 4 Pilares.pdf
 
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
 
Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object Calisthenics
 

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