falhem comigo e sejamos melhores
DESCRIPTION
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.TRANSCRIPT
![Page 1: Falhem comigo e sejamos melhores](https://reader030.vdocuments.pub/reader030/viewer/2022020116/559415991a28ab98468b45f1/html5/thumbnails/1.jpg)
Falhem comigo e sejamos melhores!
Juliano Ribeiro
Agile Coach & Trainer
![Page 2: Falhem comigo e sejamos melhores](https://reader030.vdocuments.pub/reader030/viewer/2022020116/559415991a28ab98468b45f1/html5/thumbnails/2.jpg)
São Paulo Curitiba Maringá
A Empresa
Desenvolvimento de Software Customizado
Consultoria e Treinamento em Métodos Ágeis
![Page 3: Falhem comigo e sejamos melhores](https://reader030.vdocuments.pub/reader030/viewer/2022020116/559415991a28ab98468b45f1/html5/thumbnails/3.jpg)
Alguns Clientes
![Page 4: Falhem comigo e sejamos melhores](https://reader030.vdocuments.pub/reader030/viewer/2022020116/559415991a28ab98468b45f1/html5/thumbnails/4.jpg)
![Page 5: Falhem comigo e sejamos melhores](https://reader030.vdocuments.pub/reader030/viewer/2022020116/559415991a28ab98468b45f1/html5/thumbnails/5.jpg)
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
![Page 6: Falhem comigo e sejamos melhores](https://reader030.vdocuments.pub/reader030/viewer/2022020116/559415991a28ab98468b45f1/html5/thumbnails/6.jpg)
Aviso de interatividade
O palestrante, apesar de desenvolvedor, costuma interagir socialmente com os
participantes do evento, especialmenteindivíduos da espécie humana.
Portanto, esteja preparado!
![Page 7: Falhem comigo e sejamos melhores](https://reader030.vdocuments.pub/reader030/viewer/2022020116/559415991a28ab98468b45f1/html5/thumbnails/7.jpg)
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
![Page 8: Falhem comigo e sejamos melhores](https://reader030.vdocuments.pub/reader030/viewer/2022020116/559415991a28ab98468b45f1/html5/thumbnails/8.jpg)
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.
![Page 9: Falhem comigo e sejamos melhores](https://reader030.vdocuments.pub/reader030/viewer/2022020116/559415991a28ab98468b45f1/html5/thumbnails/9.jpg)
Não são permitidas falhas nesse mundo competitivo
![Page 10: Falhem comigo e sejamos melhores](https://reader030.vdocuments.pub/reader030/viewer/2022020116/559415991a28ab98468b45f1/html5/thumbnails/10.jpg)
Grandes falhas levam grandes à cobranças...
![Page 11: Falhem comigo e sejamos melhores](https://reader030.vdocuments.pub/reader030/viewer/2022020116/559415991a28ab98468b45f1/html5/thumbnails/11.jpg)
A sua primeira adoção ágil vai falhar!
![Page 12: Falhem comigo e sejamos melhores](https://reader030.vdocuments.pub/reader030/viewer/2022020116/559415991a28ab98468b45f1/html5/thumbnails/12.jpg)
No início usaremos
métodos de forma
errada...
![Page 13: Falhem comigo e sejamos melhores](https://reader030.vdocuments.pub/reader030/viewer/2022020116/559415991a28ab98468b45f1/html5/thumbnails/13.jpg)
seremos resistentes
às mudanças
![Page 14: Falhem comigo e sejamos melhores](https://reader030.vdocuments.pub/reader030/viewer/2022020116/559415991a28ab98468b45f1/html5/thumbnails/14.jpg)
então falhamos...
![Page 15: Falhem comigo e sejamos melhores](https://reader030.vdocuments.pub/reader030/viewer/2022020116/559415991a28ab98468b45f1/html5/thumbnails/15.jpg)
Mas isso é ruim?
![Page 16: Falhem comigo e sejamos melhores](https://reader030.vdocuments.pub/reader030/viewer/2022020116/559415991a28ab98468b45f1/html5/thumbnails/16.jpg)
CASES DE FRACASSO(!?)
![Page 17: Falhem comigo e sejamos melhores](https://reader030.vdocuments.pub/reader030/viewer/2022020116/559415991a28ab98468b45f1/html5/thumbnails/17.jpg)
![Page 18: Falhem comigo e sejamos melhores](https://reader030.vdocuments.pub/reader030/viewer/2022020116/559415991a28ab98468b45f1/html5/thumbnails/18.jpg)
Estado inicial
Scrum + XP
Time Distribuído
Product Owner em outro país
Continuous Integration
![Page 19: Falhem comigo e sejamos melhores](https://reader030.vdocuments.pub/reader030/viewer/2022020116/559415991a28ab98468b45f1/html5/thumbnails/19.jpg)
Como foi?
Sprints falhando…
Foco na entrega versus qualidade
Várias histórias quase aceitas…
Cliente insatisfeito
Por consequência, o time também!
![Page 20: Falhem comigo e sejamos melhores](https://reader030.vdocuments.pub/reader030/viewer/2022020116/559415991a28ab98468b45f1/html5/thumbnails/20.jpg)
As mudanças
Mudança no comprometimento
Continuous Integration = Continuous delivery
Redução do WIP
Adoção de Pair Programming
Não estimar mais
![Page 21: Falhem comigo e sejamos melhores](https://reader030.vdocuments.pub/reader030/viewer/2022020116/559415991a28ab98468b45f1/html5/thumbnails/21.jpg)
Resultados
Time entrega apenas 5 históriaspor semana/iteração/sprint
O cliente tem seu pedido atendido no menortempo possível, podendo validá-lo
imediatamente, com a maior qualidade que o time consegue entregar
![Page 22: Falhem comigo e sejamos melhores](https://reader030.vdocuments.pub/reader030/viewer/2022020116/559415991a28ab98468b45f1/html5/thumbnails/22.jpg)
![Page 23: Falhem comigo e sejamos melhores](https://reader030.vdocuments.pub/reader030/viewer/2022020116/559415991a28ab98468b45f1/html5/thumbnails/23.jpg)
Objective Solutions
Começaram com Scrum “by the book”
Desde o início com técnicas de XP
![Page 24: Falhem comigo e sejamos melhores](https://reader030.vdocuments.pub/reader030/viewer/2022020116/559415991a28ab98468b45f1/html5/thumbnails/24.jpg)
ObservaçõesOverhead 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
![Page 25: Falhem comigo e sejamos melhores](https://reader030.vdocuments.pub/reader030/viewer/2022020116/559415991a28ab98468b45f1/html5/thumbnails/25.jpg)
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
![Page 26: Falhem comigo e sejamos melhores](https://reader030.vdocuments.pub/reader030/viewer/2022020116/559415991a28ab98468b45f1/html5/thumbnails/26.jpg)
Como criar um ambiente seguro para falhas?
![Page 27: Falhem comigo e sejamos melhores](https://reader030.vdocuments.pub/reader030/viewer/2022020116/559415991a28ab98468b45f1/html5/thumbnails/27.jpg)
Kaizen vs Kaikaku
![Page 28: Falhem comigo e sejamos melhores](https://reader030.vdocuments.pub/reader030/viewer/2022020116/559415991a28ab98468b45f1/html5/thumbnails/28.jpg)
Pair Programming
![Page 29: Falhem comigo e sejamos melhores](https://reader030.vdocuments.pub/reader030/viewer/2022020116/559415991a28ab98468b45f1/html5/thumbnails/29.jpg)
Pequenas releases
![Page 30: Falhem comigo e sejamos melhores](https://reader030.vdocuments.pub/reader030/viewer/2022020116/559415991a28ab98468b45f1/html5/thumbnails/30.jpg)
Testes, testes, testes...
![Page 31: Falhem comigo e sejamos melhores](https://reader030.vdocuments.pub/reader030/viewer/2022020116/559415991a28ab98468b45f1/html5/thumbnails/31.jpg)
Test DrivenDevelopment
![Page 32: Falhem comigo e sejamos melhores](https://reader030.vdocuments.pub/reader030/viewer/2022020116/559415991a28ab98468b45f1/html5/thumbnails/32.jpg)
Integração contínua
![Page 33: Falhem comigo e sejamos melhores](https://reader030.vdocuments.pub/reader030/viewer/2022020116/559415991a28ab98468b45f1/html5/thumbnails/33.jpg)
CodeReview
![Page 34: Falhem comigo e sejamos melhores](https://reader030.vdocuments.pub/reader030/viewer/2022020116/559415991a28ab98468b45f1/html5/thumbnails/34.jpg)
Gestão Visual
![Page 35: Falhem comigo e sejamos melhores](https://reader030.vdocuments.pub/reader030/viewer/2022020116/559415991a28ab98468b45f1/html5/thumbnails/35.jpg)
OBSERVE SEU SISTEMA, ELE FALA!