Dar caos à ordem

1.718 visualizações

Publicada em

Palestra no AgileBrazil 2011
http://www.agilebrazil.com/2011/pt/detalhes.php#168

Publicada em: Tecnologia
0 comentários
3 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
1.718
No SlideShare
0
A partir de incorporações
0
Número de incorporações
27
Ações
Compartilhamentos
0
Downloads
23
Comentários
0
Gostaram
3
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Dar caos à ordem

  1. 1. Dar Caos à Ordem
  2. 2. "processo só tem 'valor' para gerentes." - @anselmoalves
  3. 3. Milfont Consulting 2006 - 2008 Desenvolvimento – Treinamento - Mentoring Resgate de Projetos - Code Review
  4. 4. Benjamin Tucker
  5. 5. O que é agilidade? Estamos descobrindo maneiras melhores de desenvolver software fazendo-o nós mesmos e ajudando outros a fazê-lo.
  6. 6. Milfont Consulting é uma comunidade comercial com o propósito de descobrir as melhores formas de desenvolver software e ajudar os outros a fazerem.
  7. 7. O que é agilidade?
  8. 8. Pierre Joseph Proudhon
  9. 9. 2 tipos de empresas
  10. 10. Cowboy
  11. 11. Gigantes Bocós
  12. 12. Gigantes Bocós tem cowboys
  13. 13. Herbert Spencer
  14. 14. A maioria absoluta das empresas tem menos de 2 horas produtivas por dia
  15. 15. EM QUALQUER SEGMENTO
  16. 16. Código com boa cobertura de testes unitários/integração com baixo acomplamento/alta coesão e que não volta para conserto
  17. 17. http://www.milfont.org/tech/2011/05/12/trabalho-energizado-2/ http://epocanegocios.globo.com/Revista/Common/0,,EMI223450-16363,00-FALTA+GLOBALIZAR+O+RH.html
  18. 18. Lidando com Cowboys
  19. 19. Dar Ordem ao Caos Trabalho Energizado
  20. 20. Lysander Spooner
  21. 21. Informative Worspace Sit Together Pair Programming Whole Team Energized Work Move People Around Stories Share Code O que é difícil? Single Code Base
  22. 22. Pair Programming “ Não é adequado para trabalhos repetitivos” “ Não é adequado a todo momento”
  23. 23. Pair Programming “ Não é adequado para trabalhos repetitivos ” “ Não é adequado a todo momento”
  24. 24. Deploy Create, Insert... Commit Push Development - 2 horas produtivas por dia, - R$
  25. 25. Deploy Create, Insert... Commit Push Development Trabalhos repetitivos, aonde?
  26. 26. Deploy Trabalhos repetitivos, aonde? Create, Insert... Commit Push Development Merge from Hell i h8 SQL U need tests Feedback
  27. 27. cap deploy rake db:seed Hack, Sink, ship rake rcov:all 2 Features por dia, 40 por mês, + R$
  28. 28. Pair Programming “ Não é adequado para trabalhos repetitivos ” “ Não é adequado a todo momento” Trabalho Energizado
  29. 29. Retrabalho não é refactoring http://www.milfont.org/tech/2009/01/08/retrabalho-e-prejuizo/
  30. 30. Dar Caos à Ordem Respeito ao indivíduo
  31. 31. Processo é bullshit! "Informação não é conhecimento, Conhecimento não é sabedoria, Sabedoria não é a verdade, Verdade não é beleza, Beleza não é amor, Amor não é música... Música é o melhor." Frank Zappa
  32. 32. Taylor era um charlatão
  33. 33. Max Stirner
  34. 34. PMBOK de Jeans Rup / XP / Scrum / Whatever PMBOK CMMi
  35. 35. PMBOK de Jeans Rup / XP / Scrum / Whatever PMBOK CMMi Rup / XP / Scrum / Whatever
  36. 36. Não ponha o time para fazer seu trabalho # language: pt Funcionalidade: Selecionar curriculo Como um empregador Eu quero selecionar um curriculo Para que eu possa organizar e listar os currículos recebidos que preferi Contexto: Dado um curriculo enviado de "Christiano Milfont" Cenário: Selecionar currículos Dado que eu estou logado como empregador E eu clicar em "Vagas abertas" E eu clicar em "Programador Rails" E eu clicar em "Currículos encaminhados" Quando eu selecionar o curriculo de "Christiano Milfont" Então o curriculo de "Christiano Milfont" deve estar na lista de selecionados
  37. 37. php Java Ruby Arquitetura de referência
  38. 38. Php Drupal Plugins/temas Java Jasper Solr Ruby Rails Sunspot Site com artigos, busca textual e relatórios
  39. 39. Php Drupal Plugins/temas Java Jasper Solr Ruby Rails Sunspot Site com artigos, busca textual e relatórios É possivel? + +
  40. 40. Pípôu
  41. 42. “ Ele só finge melhor porque tem cadeira confortável” by #estagiário Gerente é disperdício http://www.youtube.com/watch?v=VdIhejX6imc 5:38
  42. 43. Hashtag-psy-ScrumMaster http://www.youtube.com/watch?v=wh170xZlh6Q
  43. 44. Hashtag-psy-ScrumMaster http://www.youtube.com/watch?v=wh170xZlh6Q Robões
  44. 46. Diversidade
  45. 47. Disparidade
  46. 48. Programador Bill Turner http://www.jera.com.br/meme/programador-bill-turner/
  47. 49. Rei Julien

×