Agile Vale 2011 - A Semente Não Entendida de Todas as Metodologias
Upcoming SlideShare
Loading in...5
×
 

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

on

  • 1,956 views

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.

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.

Statistics

Views

Total Views
1,956
Views on SlideShare
1,379
Embed Views
577

Actions

Likes
0
Downloads
20
Comments
0

3 Embeds 577

http://www.gonow.com.br 554
http://coderwall.com 22
http://webcache.googleusercontent.com 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

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

  • A Semente Não Entendida de Todas asMetodologias a apresentação já vai começar ...
  • A Semente Não Entendida de Todas asMetodologias
  • AGILE View slide
  • Christopher Alexander View slide
  • 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
  • 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). 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
  • ... 1997
  • Anos 80 Fim Anos 90 Século XXI
  • 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
  • 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 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.
  • 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.
  • 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.
  • 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 é comigo”
  • Um commodity é um bem ou serviço parao qual há demanda, mas que é ofertadosem diferenciação qualitativa notável portodo o mercado.
  • 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