Dar Caos à Ordem
"processo só tem 'valor' para gerentes." - @anselmoalves
Milfont Consulting 2006 - 2008 Desenvolvimento – Treinamento - Mentoring Resgate de Projetos - Code Review
Benjamin Tucker
O que é agilidade? Estamos descobrindo maneiras melhores de desenvolver software fazendo-o nós mesmos e ajudando outros a ...
Milfont Consulting é uma comunidade comercial com o  propósito de descobrir as melhores formas de desenvolver software e a...
O que é agilidade?
Pierre Joseph Proudhon
2 tipos de empresas
Cowboy
Gigantes Bocós
Gigantes Bocós tem cowboys
Herbert Spencer
A maioria absoluta das empresas tem menos de 2 horas produtivas por dia
EM QUALQUER SEGMENTO
Código com boa cobertura de testes unitários/integração com baixo acomplamento/alta coesão e que não volta para conserto
http://www.milfont.org/tech/2011/05/12/trabalho-energizado-2/ http://epocanegocios.globo.com/Revista/Common/0,,EMI223450-1...
Lidando com Cowboys
Dar Ordem ao Caos Trabalho Energizado
Lysander Spooner
Informative Worspace Sit Together Pair Programming Whole Team Energized Work Move People Around Stories Share Code O que é...
Pair Programming “ Não é adequado para  trabalhos repetitivos” “ Não é adequado a todo momento”
Pair Programming “ Não é adequado para  trabalhos repetitivos ” “ Não é adequado a todo momento”
Deploy Create, Insert... Commit Push Development - 2 horas produtivas por dia, - R$
Deploy Create, Insert... Commit Push Development Trabalhos repetitivos, aonde?
Deploy Trabalhos repetitivos, aonde? Create, Insert... Commit Push Development Merge from Hell i h8 SQL U need tests Feedb...
cap deploy rake db:seed Hack, Sink, ship rake rcov:all 2 Features por dia, 40 por mês, + R$
Pair Programming “ Não é adequado para trabalhos repetitivos ” “ Não  é adequado a todo momento” Trabalho Energizado
Retrabalho não é refactoring http://www.milfont.org/tech/2009/01/08/retrabalho-e-prejuizo/
Dar Caos à  Ordem Respeito ao indivíduo
Processo é bullshit! "Informação não é conhecimento, Conhecimento não é sabedoria,  Sabedoria não é a verdade, Verdad...
Taylor era um charlatão
Max Stirner
PMBOK de Jeans Rup / XP / Scrum / Whatever PMBOK CMMi
PMBOK de Jeans Rup / XP / Scrum / Whatever PMBOK CMMi Rup / XP / Scrum / Whatever
Não ponha o time para fazer seu trabalho # language: pt Funcionalidade:  Selecionar curriculo Como um  empregador Eu quero...
php Java Ruby Arquitetura de referência
Php Drupal Plugins/temas Java Jasper Solr Ruby Rails Sunspot Site com artigos, busca textual e relatórios
Php Drupal Plugins/temas Java Jasper Solr Ruby Rails Sunspot Site com artigos, busca textual e relatórios É possivel? + +
Pípôu
 
“ Ele só finge melhor porque tem cadeira confortável”  by #estagiário Gerente é disperdício http://www.youtube.com/watch?v...
Hashtag-psy-ScrumMaster http://www.youtube.com/watch?v=wh170xZlh6Q
Hashtag-psy-ScrumMaster http://www.youtube.com/watch?v=wh170xZlh6Q Robões
 
Diversidade
Disparidade
Programador Bill Turner http://www.jera.com.br/meme/programador-bill-turner/
Rei Julien
 
 
Upcoming SlideShare
Loading in...5
×

Dar caos a ordem

152

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
152
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Dar caos a 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
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×