Falhem comigo 
e sejamos melhores! 
Juliano Ribeiro 
Agile Coach & Trainer
A Empresa 
Desenvolvimento de Software Customizado 
Consultoria e Treinamento em Métodos Ágeis 
São Paulo Curitiba Maringá
Alguns Clientes
Quem é esse cara??? 
• Desenvolvedor desde 1994 
• Pós-graduado em POO com Java 
• CSM, CSPO e CSP pela Scrum Alliance 
• ...
Aviso de interatividade 
O palestrante, apesar de desenvolvedor, 
costuma interagir socialmente com os 
participantes do e...
Define:falha 
fa.lha (substantivo feminino) 
• engano, equívoco 
• descontinuidade, fratura, fissura, trinca, 
fenda, rach...
Define:sucesso 
su.ces.so (substantivo masculino) 
• resultado próspero ou favorável de 
tentativas ou esforços 
O sucesso...
Não são permitidas falhas nesse 
mundo competitivo
Grandes falhas levam 
grandes à cobranças...
A sua primeira adoção 
ágil vai falhar!
No início 
usaremos 
métodos de 
forma 
errada...
seremos 
resistentes 
às 
mudanças
então 
falhamos...
Mas isso é ruim?
CASES DE FRACASSO(!?)
Estado inicial 
Scrum + XP 
Time Distribuído 
Product Owner em outro país 
Continuous Integration
Como foi? 
Sprints falhando… 
Foco na entrega versus qualidade 
Várias histórias quase aceitas… 
Cliente insatisfeito 
Por...
As mudanças 
Mudança no comprometimento 
Continuous Integration = Continuous delivery 
Redução do WIP 
Adoção de Pair Prog...
Resultados 
Time entrega apenas 5 histórias 
por semana/iteração/sprint 
O cliente tem seu pedido atendido no menor 
tempo...
Objective Solutions 
Começaram com Scrum “by the book” 
Desde o início com técnicas de XP
Observações 
Overhead de planejamento, cerimônias… 
Sprints constantemente cancelados, 
os requisitos mudavam frequentemen...
Mudanças 
Iterações > Fluxo Contínuo 
As tarefas levam o tempo que levarem 
Keyboard rotation 
Algoritmo para disciplinar ...
Como criar um ambiente 
seguro para falhas?
Kaizen vs Kaikaku
Pair Programming
Pequenas 
releases
Testes, testes, testes...
Test Driven 
Development
Integração contínua
Code 
Review
Gestão 
Visual
OBSERVE SEU SISTEMA, ELE FALA!
Obrigado 
@JulianoRibeiro 
juliano.ribeiro@objective.com.br
Falhem comigo e sejamos melhores
Falhem comigo e sejamos melhores
Falhem comigo e sejamos melhores
Próximos SlideShares
Carregando em…5
×

Falhem comigo e sejamos melhores

387 visualizações

Publicada em

A sua primeira adoção ágil vai falhar. Isso é quase um fato. No início iremos usar metodologias de forma errada, seremos resistentes às mudanças e por consequência falharemos. Mas isso é ruim? Talvez. Vamos falar sobre como criar um ambiente seguro para aprendizado, seguindo as práticas ágeis.

A mecânica dessa palestra é mostrar que colocar a adoção de ágil como meta quase sempre leva a falha e ao desapontamento, com pouquíssimas exceções. Times ágeis, principalmente organizações que pretendem adotar ágil, precisam ter claro em suas mentes que haverá uma perda de performance, entrega ou seja lá qualquer métrica você adotar, antes de finalmente melhorar.

  • Seja o primeiro a comentar

Falhem comigo e sejamos melhores

  1. 1. Falhem comigo e sejamos melhores! Juliano Ribeiro Agile Coach & Trainer
  2. 2. A Empresa Desenvolvimento de Software Customizado Consultoria e Treinamento em Métodos Ágeis São Paulo Curitiba Maringá
  3. 3. Alguns Clientes
  4. 4. Quem é esse cara??? • Desenvolvedor desde 1994 • Pós-graduado em POO com Java • CSM, CSPO e CSP pela Scrum Alliance • Certified Delphi Developer pela Embarcadero • Organizador desde 2011 do AgileTour • Agile Coach & Trainer pela Objective Solutions
  5. 5. Aviso de interatividade O palestrante, apesar de desenvolvedor, costuma interagir socialmente com os participantes do evento, especialmente indivíduos da espécie humana. Portanto, esteja preparado!
  6. 6. Define:falha fa.lha (substantivo feminino) • engano, equívoco • descontinuidade, fratura, fissura, trinca, fenda, racha • irregularidade • insucesso, ação ou evento em que não se obteve sucesso • imperfeição • erro
  7. 7. Define:sucesso su.ces.so (substantivo masculino) • resultado próspero ou favorável de tentativas ou esforços O sucesso ou o fracasso da missão depende de nossa atuação. • a obtenção de riqueza, posição, honras etc Ele é um homem de sucesso, tem tudo na vida. • (Artes) obra que é um grande êxito A peça foi um sucesso imediato.
  8. 8. Não são permitidas falhas nesse mundo competitivo
  9. 9. Grandes falhas levam grandes à cobranças...
  10. 10. A sua primeira adoção ágil vai falhar!
  11. 11. No início usaremos métodos de forma errada...
  12. 12. seremos resistentes às mudanças
  13. 13. então falhamos...
  14. 14. Mas isso é ruim?
  15. 15. CASES DE FRACASSO(!?)
  16. 16. Estado inicial Scrum + XP Time Distribuído Product Owner em outro país Continuous Integration
  17. 17. Como foi? Sprints falhando… Foco na entrega versus qualidade Várias histórias quase aceitas… Cliente insatisfeito Por consequência, o time também!
  18. 18. As mudanças Mudança no comprometimento Continuous Integration = Continuous delivery Redução do WIP Adoção de Pair Programming Não estimar mais
  19. 19. Resultados Time entrega apenas 5 histórias por semana/iteração/sprint O cliente tem seu pedido atendido no menor tempo possível, podendo validá-lo imediatamente, com a maior qualidade que o time consegue entregar
  20. 20. Objective Solutions Começaram com Scrum “by the book” Desde o início com técnicas de XP
  21. 21. Observações Overhead de planejamento, cerimônias… Sprints constantemente cancelados, os requisitos mudavam frequentemente Pair programming exige mais que disciplina, exige método O time precisa do controle sutil, mesmo um time maduro
  22. 22. Mudanças Iterações > Fluxo Contínuo As tarefas levam o tempo que levarem Keyboard rotation Algoritmo para disciplinar o Pair Programming Criaram a ronda da enfermeira
  23. 23. Como criar um ambiente seguro para falhas?
  24. 24. Kaizen vs Kaikaku
  25. 25. Pair Programming
  26. 26. Pequenas releases
  27. 27. Testes, testes, testes...
  28. 28. Test Driven Development
  29. 29. Integração contínua
  30. 30. Code Review
  31. 31. Gestão Visual
  32. 32. OBSERVE SEU SISTEMA, ELE FALA!
  33. 33. Obrigado @JulianoRibeiro juliano.ribeiro@objective.com.br

×