os desafios de escalar SCRUM

download os desafios de escalar SCRUM

If you can't read please download the document

description

KeyNote apresentado no Scrum Gathering Brasil 2009 ( http://www.scrumalliance.org/events/57-brazil-scrum-gathering ) sobre quais são os desafios enfrentados para escalar horizontal e verticalmente o framework de gestão SCRUM em uma grande corporação.

Transcript of os desafios de escalar SCRUM

  • 1. os desafios de escalar SCRUM Danilo Bardusco

2. Scaling agile is thelastthing you want to do Martin Fowler 3. "Decision making in large organizations tends to be slow, and this poses a serious problem in the IT-related business where the"speed"is the most important requirement" Claude E. Barfield [2] 4. Mas o que fazer se voc est numagrande corporaoe tem: Muitos pequenos projetos em paralelo. Grandes projetos com tempo reduzido. 5. aglobo.comtem os dois cenrios 6. "I believe Scrum to beself-scaling .By that, I mean that Scrum contains all the elements required for handling complexity:

      • self-organization, 7. empiricism, 8. prioritization and 9. timeboxing.

Scaling Scrum does not benefit from interference, but rather from support and understanding."Tobias Mayer [3] 10. "Scrum requiresintelligentmanagementand hands-on" Ken Schwaber [4] 11. 7 Departamentos se transformaram em17 times Scrum Jornalismo Esportes Entretenimento Jornalismo Jornalismo Esportes Esportes Entretenimento Entretenimento CADUN Billing ISP Celular Vdeos Vdeos Home Plataforma 12. 1) Simplicidade A arte de maximizar a quantidade de trabalhonofeito 13. 2) Iteraes 14. 3) Cliente e/ou usuriocolaborando . 15. 4) Kaizen Mind Senso deurgncia 16. 5) Ambiente deconfianae aprendizado 17. 6) Entregar softwarefuncionandoa cada sprint 18. 7)alta direotrabalhando no modo Pull. 19. 8) saber que Scrum no fcil 20. Nova Plataforma

        • Escalvel 21. Distribuda 22. Orientada a Servios 23. Fcil de Usar 24. Rpida de Desenvolver

25. Start 1Time 12Sprints 26. Replicando os times 27. 28. Sincronismo

  • Sprints dos 6 times sincronizados 29. Sprint Plannings individuais 30. Daily Meeting as 9:30h 31. Daily Scrum of Scrums as 9:50h 32. Review no auditrio com todos os times

33. setar avelocidadelocal antes de distribuir os times 34. Prticas geis deengenharia 35. integrar no mnimodiariamente . 36. cuidado com a automao de testes, para evitar amanutenodifcil 37. Coordenaoentre os times 38.

  • diminui o estoque de produto no acabado 39. ajuda na auto-gesto 40. regula o tamanho do time 41. tira da zona de conforto

Noparalelizar 42.

  • S fazer o absolutamente necessrio para atingir o GOAL 43. No re-inventar a roda 44. Simplificar 45. Automatizar

SerPreguioso 46. Obrigado! possvel escrever software de qualidade sem burocracia. Danilo Bardusco http://blog.bardusco.com 47. Referncias [1] http://martinfowler.com/articles/canScaling.html [2] Internet, Economic Growth, and Globalization,By Claude E. Barfield, Gnter Heiduk, Paul J. J. Welfens[3] http://agilethinking.net/blog/2008/04/09/scaling-scrum-the-alcoholic-perspective/ [4] http://www.controlchaos.com/old-site/Case7.htm[5] http://agileproductdesign.com/blog/dont_know_what_i_want.html[6] http://leansoftwareengineering.com/2008/01/04/the-customer-doesnt-want-a-release-every-month/