A Semente Não Entendida de   Todas asMetodologias a apresentação já vai começar ...
A Semente Não Entendida de   Todas asMetodologias
AGILE
Christopher Alexander
cada padrão (“pattern”)representa nosso melhor chute hoje ... os padrões ainda são hipóteses, ... e portanto todos são ten...
Bicycle-Shed
“Bikeshedding” (Lei da Trivialidade de Parkinson)
1988 ...
iMac2.5Ghz quad core i5     6Mb L3  4Gb DDR3 RAM      500GbAMD Radeon 6750M     $ 1199
iPhone  1Ghz A4512Mb RAM 32Gb SSD   $ 299
PC-AT12.5 Mhz1Mb RAM20Mb HD+$ 1000
AUTO10 CLS20 PRINT “TRABALHO DE ESCOLA”30 PRINT “ ”40 PRINT “...”...
“It’s a Unix System”
IME-USP
a   = 1.618b
Golden Ratio Search
=begin  a,b = bracket(f,xStart,h)  Finds the brackets (a,b) of a minimum point of the  user-supplied scalar function f(x)....
... 1997
Anos 80   Fim Anos 90   Século XXI
Anos 80           Fim Anos 90                    Século XXI                                        PerlBasic             P...
A Semente Não Entendida de   Todas asMetodologias?
a vocação!
Produtividade “10”   Produtividade “50”
$1000   Produtividade “50”
$1000   $3000
$1000   $3000
Taxa/hora
Taxa/hora
Taxa/hora
Taxa/hora
Taxa/hora
“Commodity”
A maioria faz “X”,portanto também vou
LOL
Cargo Cult
Um commodity é um bem ou serviço parao qual há demanda, mas que é ofertadosem diferenciação qualitativa notável portodo o ...
Um commodity é um bem ou serviço parao qual há demanda, mas que é ofertadosem diferenciação qualitativa notável portodo o ...
Um commodity é um bem ou serviço parao qual há demanda, mas que é ofertadosem diferenciação qualitativa notável portodo o ...
2x
100xZOMG!
“Eu só trabalho    aqui ...”
“Eu só trabalho    aqui ...”             “Não é            comigo”
“Mas euz como a metodologia       diz ...”      “Eu só trabalho          aqui ...”                        “Não é          ...
Um commodity é um bem ou serviço parao qual há demanda, mas que é ofertadosem diferenciação qualitativa notável portodo o ...
Taxa/hora
Taxa/hora
Taxa/hora
Commodity!
“Funcionário”   “Chefe”
“Funcionário”   “Chefe”
“Funcionário”   “Chefe”Fornecedor      Cliente
Eu?
1995 - 1998
English-only
AprenderIn nitamente
ExperimentarFazer Diferente
Oportunidade > Salário
Eu não estouparado. E você!?
Obrigado  www.akitaonrails.com  u.akita.ws/agilevale11  .com.br
Obrigado  www.akitaonrails.com  u.akita.ws/agilevale11  .com.br
Agile Vale 2011 - A Semente Não Entendida de Todas as Metodologias
Agile Vale 2011 - A Semente Não Entendida de Todas as Metodologias
Agile Vale 2011 - A Semente Não Entendida de Todas as Metodologias
Agile Vale 2011 - A Semente Não Entendida de Todas as Metodologias
Agile Vale 2011 - A Semente Não Entendida de Todas as Metodologias
Agile Vale 2011 - A Semente Não Entendida de Todas as Metodologias
Agile Vale 2011 - A Semente Não Entendida de Todas as Metodologias
Agile Vale 2011 - A Semente Não Entendida de Todas as Metodologias
Agile Vale 2011 - A Semente Não Entendida de Todas as Metodologias
Agile Vale 2011 - A Semente Não Entendida de Todas as Metodologias
Agile Vale 2011 - A Semente Não Entendida de Todas as Metodologias
Agile Vale 2011 - A Semente Não Entendida de Todas as Metodologias
Agile Vale 2011 - A Semente Não Entendida de Todas as Metodologias
Agile Vale 2011 - A Semente Não Entendida de Todas as Metodologias
Agile Vale 2011 - A Semente Não Entendida de Todas as Metodologias
Agile Vale 2011 - A Semente Não Entendida de Todas as Metodologias
Agile Vale 2011 - A Semente Não Entendida de Todas as Metodologias
Agile Vale 2011 - A Semente Não Entendida de Todas as Metodologias
Agile Vale 2011 - A Semente Não Entendida de Todas as Metodologias
Agile Vale 2011 - A Semente Não Entendida de Todas as Metodologias
Agile Vale 2011 - A Semente Não Entendida de Todas as Metodologias
Agile Vale 2011 - A Semente Não Entendida de Todas as Metodologias
Agile Vale 2011 - A Semente Não Entendida de Todas as Metodologias
Agile Vale 2011 - A Semente Não Entendida de Todas as Metodologias
Agile Vale 2011 - A Semente Não Entendida de Todas as Metodologias
Agile Vale 2011 - A Semente Não Entendida de Todas as Metodologias
Agile Vale 2011 - A Semente Não Entendida de Todas as Metodologias
Agile Vale 2011 - A Semente Não Entendida de Todas as Metodologias
Agile Vale 2011 - A Semente Não Entendida de Todas as Metodologias
Agile Vale 2011 - A Semente Não Entendida de Todas as Metodologias
Agile Vale 2011 - A Semente Não Entendida de Todas as Metodologias
Agile Vale 2011 - A Semente Não Entendida de Todas as Metodologias
Agile Vale 2011 - A Semente Não Entendida de Todas as Metodologias
Agile Vale 2011 - A Semente Não Entendida de Todas as Metodologias
Agile Vale 2011 - A Semente Não Entendida de Todas as Metodologias
Agile Vale 2011 - A Semente Não Entendida de Todas as Metodologias
Agile Vale 2011 - A Semente Não Entendida de Todas as Metodologias
Agile Vale 2011 - A Semente Não Entendida de Todas as Metodologias
Agile Vale 2011 - A Semente Não Entendida de Todas as Metodologias
Agile Vale 2011 - A Semente Não Entendida de Todas as Metodologias
Agile Vale 2011 - A Semente Não Entendida de Todas as Metodologias
Agile Vale 2011 - A Semente Não Entendida de Todas as Metodologias
Agile Vale 2011 - A Semente Não Entendida de Todas as Metodologias
Agile Vale 2011 - A Semente Não Entendida de Todas as Metodologias
Agile Vale 2011 - A Semente Não Entendida de Todas as Metodologias
Agile Vale 2011 - A Semente Não Entendida de Todas as Metodologias
Agile Vale 2011 - A Semente Não Entendida de Todas as Metodologias
Agile Vale 2011 - A Semente Não Entendida de Todas as Metodologias
Agile Vale 2011 - A Semente Não Entendida de Todas as Metodologias
Agile Vale 2011 - A Semente Não Entendida de Todas as Metodologias
Agile Vale 2011 - A Semente Não Entendida de Todas as Metodologias
Agile Vale 2011 - A Semente Não Entendida de Todas as Metodologias
Agile Vale 2011 - A Semente Não Entendida de Todas as Metodologias
Agile Vale 2011 - A Semente Não Entendida de Todas as Metodologias
Agile Vale 2011 - A Semente Não Entendida de Todas as Metodologias
Agile Vale 2011 - A Semente Não Entendida de Todas as Metodologias
Agile Vale 2011 - A Semente Não Entendida de Todas as Metodologias
Agile Vale 2011 - A Semente Não Entendida de Todas as Metodologias
Agile Vale 2011 - A Semente Não Entendida de Todas as Metodologias
Agile Vale 2011 - A Semente Não Entendida de Todas as Metodologias
Agile Vale 2011 - A Semente Não Entendida de Todas as Metodologias
Agile Vale 2011 - A Semente Não Entendida de Todas as Metodologias
Agile Vale 2011 - A Semente Não Entendida de Todas as Metodologias
Agile Vale 2011 - A Semente Não Entendida de Todas as Metodologias
Agile Vale 2011 - A Semente Não Entendida de Todas as Metodologias
Agile Vale 2011 - A Semente Não Entendida de Todas as Metodologias
Agile Vale 2011 - A Semente Não Entendida de Todas as Metodologias
Agile Vale 2011 - A Semente Não Entendida de Todas as Metodologias
Agile Vale 2011 - A Semente Não Entendida de Todas as Metodologias
Agile Vale 2011 - A Semente Não Entendida de Todas as Metodologias
Agile Vale 2011 - A Semente Não Entendida de Todas as Metodologias
Agile Vale 2011 - A Semente Não Entendida de Todas as Metodologias
Agile Vale 2011 - A Semente Não Entendida de Todas as Metodologias
Agile Vale 2011 - A Semente Não Entendida de Todas as Metodologias
Próximos SlideShares
Carregando em…5
×

Agile Vale 2011 - A Semente Não Entendida de Todas as Metodologias

1.841 visualizações

Publicada em

Toda metodologia acha que encontrou a resposta. Mas nenhuma delas trata do mais básico primeiro. Agile? Não vai resolver a menos que você comece do começo.

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

Sem downloads
Visualizações
Visualizações totais
1.841
No SlideShare
0
A partir de incorporações
0
Número de incorporações
586
Ações
Compartilhamentos
0
Downloads
22
Comentários
0
Gostaram
1
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Agile Vale 2011 - A Semente Não Entendida de Todas as Metodologias

  1. 1. A Semente Não Entendida de Todas asMetodologias a apresentação já vai começar ...
  2. 2. A Semente Não Entendida de Todas asMetodologias
  3. 3. AGILE
  4. 4. Christopher Alexander
  5. 5. cada padrão (“pattern”)representa nosso melhor chute hoje ... os padrões ainda são hipóteses, ... e portanto todos são tentativas, todos livres para evoluir sob o impacto de novas experiências e observações." Christopher Alexander
  6. 6. Bicycle-Shed
  7. 7. “Bikeshedding” (Lei da Trivialidade de Parkinson)
  8. 8. 1988 ...
  9. 9. iMac2.5Ghz quad core i5 6Mb L3 4Gb DDR3 RAM 500GbAMD Radeon 6750M $ 1199
  10. 10. iPhone 1Ghz A4512Mb RAM 32Gb SSD $ 299
  11. 11. PC-AT12.5 Mhz1Mb RAM20Mb HD+$ 1000
  12. 12. AUTO10 CLS20 PRINT “TRABALHO DE ESCOLA”30 PRINT “ ”40 PRINT “...”...
  13. 13. “It’s a Unix System”
  14. 14. IME-USP
  15. 15. a = 1.618b
  16. 16. Golden Ratio Search
  17. 17. =begin a,b = bracket(f,xStart,h) Finds the brackets (a,b) of a minimum point of the user-supplied scalar function f(x). The search starts downhill from xStart with a step length h. x,fMin = search(f,a,b,tol=1.0e-6) Golden section method for determining x that minimizes the user-supplied scalar function f(x). The minimum must be bracketed in (a,b).=enddef bracket(f,x1,h) def search(f,a,b,tol=1.0e-9) c = 1.618033989 nIter = (-2.078087*tol/(b-a).abs).ceil.to_i f1 = f.call(x1) R = 0.618033989 x2 = x1 + h C = 1.0 - R f2 = f.call(x2) x1, x2 = R*a + C*b, C*a + R*b if f2 > f1 f1, f2 = f.call(x1), f.call(x2) h = -h x2, f2 = x1 + h, f.call(x2) nIter.times do |i| return x2, x1 - h if f2 > f1 if f1 > f2 end a = x1 x1, f1 = x2, f2 100.times do |i| x2, f2 = C*a + R*b, f.call(x2) h = c * h else x3, f3 = x2 + h, f.call(x3) b = x2 return x1, x3 if f3 > f2 x2, f2 = x1, f1 x1, x2 = x2, x3 x1, f1 = R*a + C*b, f.call(x1) f1, f2 = f2, f3 end end end puts "Bracket did not find a minimum" return (f1 < f2 ? x1, f1 : x2, f2)end end
  18. 18. ... 1997
  19. 19. Anos 80 Fim Anos 90 Século XXI
  20. 20. Anos 80 Fim Anos 90 Século XXI PerlBasic Pascal Java C PHP dBase Delphi Python ABAP III Ruby Clipper Lingo ASP .NET ObjC VB6
  21. 21. A Semente Não Entendida de Todas asMetodologias?
  22. 22. a vocação!
  23. 23. Produtividade “10” Produtividade “50”
  24. 24. $1000 Produtividade “50”
  25. 25. $1000 $3000
  26. 26. $1000 $3000
  27. 27. Taxa/hora
  28. 28. Taxa/hora
  29. 29. Taxa/hora
  30. 30. Taxa/hora
  31. 31. Taxa/hora
  32. 32. “Commodity”
  33. 33. A maioria faz “X”,portanto também vou
  34. 34. LOL
  35. 35. Cargo Cult
  36. 36. Um commodity é um bem ou serviço parao qual há demanda, mas que é ofertadosem diferenciação qualitativa notável portodo o mercado.Commoditização acontece à medida queo mercado de bens e serviços perdediferenciação por toda sua base defornecimento - normalmente porquetodos estão fazendo a mesma coisa.
  37. 37. Um commodity é um bem ou serviço parao qual há demanda, mas que é ofertadosem diferenciação qualitativa notável portodo o mercado.Commoditização acontece à medida queo mercado de bens e serviços perdediferenciação por toda sua base defornecimento - normalmente porquetodos estão fazendo a mesma coisa.
  38. 38. Um commodity é um bem ou serviço parao qual há demanda, mas que é ofertadosem diferenciação qualitativa notável portodo o mercado.Commoditização acontece à medida queo mercado de bens e serviços perdediferenciação por toda sua base defornecimento - normalmente porquetodos estão fazendo a mesma coisa.
  39. 39. 2x
  40. 40. 100xZOMG!
  41. 41. “Eu só trabalho aqui ...”
  42. 42. “Eu só trabalho aqui ...” “Não é comigo”
  43. 43. “Mas euz como a metodologia diz ...” “Eu só trabalho aqui ...” “Não é comigo”
  44. 44. Um commodity é um bem ou serviço parao qual há demanda, mas que é ofertadosem diferenciação qualitativa notável portodo o mercado.
  45. 45. Taxa/hora
  46. 46. Taxa/hora
  47. 47. Taxa/hora
  48. 48. Commodity!
  49. 49. “Funcionário” “Chefe”
  50. 50. “Funcionário” “Chefe”
  51. 51. “Funcionário” “Chefe”Fornecedor Cliente
  52. 52. Eu?
  53. 53. 1995 - 1998
  54. 54. English-only
  55. 55. AprenderIn nitamente
  56. 56. ExperimentarFazer Diferente
  57. 57. Oportunidade > Salário
  58. 58. Eu não estouparado. E você!?
  59. 59. Obrigado www.akitaonrails.com u.akita.ws/agilevale11 .com.br
  60. 60. Obrigado www.akitaonrails.com u.akita.ws/agilevale11 .com.br

×