O Julgamento do Scrum - Agile Brazil 2013

9.377 visualizações

Publicada em

Scrum está próximo de completar 20 anos. De lá pra cá o framework saiu do anonimato e passou a emplacar as discussões em organizações de todos os portes nos mais variados seguimentos. Tendo o Scrum mudado tão pouco desde a sua criação, será que suas práticas e conceitos ainda são os mais adequados depois de tudo que aprendemos sobre agilidade nos últimos anos? A ideia desta apresentação é revisitar algumas das principais práticas e determinações do Scrum, avaliando o contexto da sua criação e a sua aplicabilidade no mercado de hoje. Uma provocação contrastando o que diz a teoria com o que mostra a prática.

0 comentários
8 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
9.377
No SlideShare
0
A partir de incorporações
0
Número de incorporações
5.139
Ações
Compartilhamentos
0
Downloads
70
Comentários
0
Gostaram
8
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

O Julgamento do Scrum - Agile Brazil 2013

  1. 1. O Julgamento do Scrum Alexandre Magno amagno@adaptworks.com.br | @axmagno
  2. 2. Por que julgar o Scrum?
  3. 3. Source: Agile Adoption Rates: House, D. (2012). Sixth annual state of agile survey: State of agile development. Atlanta, GA: VersionOne
  4. 4. A origem do Scrum
  5. 5. Scrumbut: o grande pecado
  6. 6. www.scrum.org
  7. 7. SCRUM+SCRUM SCRUM+ ...mas essa é a forma do Time B ser mais ágil. SCRUMBUT
  8. 8. SCRUM ...mas essa é a forma do Time B ser mais ágil. hmm...então Scrum tem um processo de inspeção e adaptação, BUT ... nele não se pode adaptar o próprio Scrum. Então podemos chamar o Scrum de INSPECT&ADAPTBUT
  9. 9. O argumento é bom, mas...
  10. 10. Empirical process modeling involves constructing a process model strictly from experimentally obtained input and output data, with no recourse to any laws concerning the fundamental nature and properties of the system. No a priori knowledge about the process is necessary; a process is treated like a black box. Controlled Chaos : Living on the Edge - ADM Inc. (1996)
  11. 11. “An ‘apply-inspect-adapt’ or in other words, a probe- sense-respond model, is more then enough when playing in a complex field.” On Understanding Software Agility - J Pelrine (2011)
  12. 12. “A project cannot be viewed independent of its surrounding context [...].An understanding of the context is in itself not sufficient to prescribe a method. Rather, the method to manage the project is embedded in the context and one must allow the emergence of such a method through interaction between the actors and the enviroment.” Pundir,A.K., Ganapath, L. and Sambandam, N. (2007)
  13. 13. SCRUM O pecado que o Scrum comete se chama Premature Convergence “When seeking to understand different social groups, Snowden (2004) recognises that we have a tendency to stop exploring solutions too early.We think we have found the answers and patterns - and hence stop exploring how the ideas can be improved and made better. He call this ‘premature convergence’”. Emergent Processes: Overcoming Attributional Errors - Zhen Goh (2012)
  14. 14. EXEMPLOS
  15. 15. Será que timebox é realmente a melhor estratégia para todos os projetos?
  16. 16. Centralizar o negócio em um Product Owner é mesmo o melhor a ser feito...ou isto é sensível a contexto?
  17. 17. O Product Backlog não parece flat demais em algumas situações?
  18. 18. As “amarras” da auto-organização
  19. 19. Será que as 3 perguntas da Daily Scrum fazem sentido para todos os times... O que eu fiz desde a última reunião? O que farei até a próxima? Tenho impedimentos? O que eu fiz desde a última reunião? O que farei até a próxima? Tenho impedimentos? O que eu fiz desde a última reunião? O que farei até a próxima? Tenho impedimentos? O que eu fiz desde a última reunião? O que farei até a próxima? Tenho impedimentos? O que eu fiz desde a última reunião? O que farei até a próxima? Tenho impedimentos? O que eu fiz desde a última reunião? O que farei até a próxima? Tenho impedimentos? O que eu fiz desde a última reunião? O que farei até a próxima? Tenho impedimentos? O que eu fiz desde a última reunião? O que farei até a próxima? Tenho impedimentos? O que eu fiz desde a última reunião? O que farei até a próxima? Tenho impedimentos? O que eu fiz desde a última reunião? O que farei até a próxima? Tenho impedimentos? O que eu fiz desde a última reunião? O que farei até a próxima? Tenho impedimentos? O que eu fiz desde a última reunião? O que farei até a próxima? Tenho impedimentos? O que eu fiz desde a última reunião? O que farei até a próxima? Tenho impedimentos? O que eu fiz desde a última reunião? O que farei até a próxima? Tenho impedimentos? O que eu fiz desde a última reunião? O que farei até a próxima? Tenho impedimentos? O que eu fiz desde a última reunião? O que farei até a próxima? Tenho impedimentos? O que eu fiz desde a última reunião? O que farei até a próxima? Tenho impedimentos? O que eu fiz desde a última reunião? O que farei até a próxima? Tenho impedimentos?
  20. 20. Será que um Scrum Master conseguirá sempre ser um agente de mudança?
  21. 21. SCRUMBUT Mas se eu fizer isso não estarei fazendo Scrum :-(
  22. 22. É tipo Scrum...
  23. 23. Não se importe com isso...
  24. 24. Mas se lhe ameaçarem...
  25. 25. Dê outro nome a isto...
  26. 26. Os donos do Scrum
  27. 27. ...mas Scrum está se tornando muito acadêmico, chato...cheio de blá, blá, blá!
  28. 28. Você pode isso! Você não pode aquilo!
  29. 29. Times Scrum devem fazer entrega frequente de produto com valor para o cliente. Isto pode ser feito de diversas formas, tais como: 1.Timeboxes; 2. Entregas por unidade de valor; 3. Features Package; 4.Work Package; ... Um time precisa se manter focado no trabalho de valor. Para isso ele precisará estar protegido de interferências externas e ter seus impedimentos removidos rapidamente. Isto pode ser feito de diversas formas, tais como: 1.Ter uma pessoa, ou papel, nomeado a isto; 2. Empoderar o próprio time para lidar com estas situações; 3. Obter o compromisso do Gerente Funcional a assumir esta responsabilidade; ... Algo assim me agradaria bem mais...
  30. 30. SCRUM TO THE PEOPLE
  31. 31. Processos Emergentes Provar, Sentir e Responder Aplicar, Inspecionar e Adaptar Cynefin Agile Complexidade
  32. 32. Learning Canvas Retrospectives Hackatons Communities of Practices SCEP - Social Construction of Emergent Properties . . .
  33. 33. Obrigado! E-mail: amagno@adaptworks.com.br Twitter: @axmagno | @adaptworks

×