Page 1
Seja lento, seja ágil
http://www.flickr.com/photos/chromecrayon/2834789395/
Francisco Souza@franciscosouzafranciscosouza.net
Entendendo a cultura e o ecossistema ágil
Page 8
Tem mania de dar errado...
Page 9
http://2.bp.blogspot.com/_CBLoGRTVxI0/S6sxPBmYlfI/AAAAAAAABUs/djfIy7IpWb8/s1600/desespero3-full.jpg
Por que?!?!
Tem mania de dar errado...
Page 10
http://images.allmoviephoto.com/2008_Tropa_de_Elite/2008_tropa_de_elite_003.jpg
01
Page 11
http://www.miolao.com/blog/wp-content/uploads/2010/07/restart.jpg
Mentalidade errada
Page 12
http://www.flickr.com/photos/stankuns/4795747411/
Page 13
“Fazer software é tão absurdamente diferente de fazer prédio que você tem que querer muito
acreditar que eles são parecidos pra realmente acreditar nisso.”
Vinícius Teles
“”
Page 15
São diferentes,
mas onde está o problema?
Page 16
BigDesign
UpFront
Page 17
http://www.flickr.com/photos/wallyg/161984637/
Page 18
http://www.flickr.com/photos/wallyg/161984637/
Da pra chegar 25
cm mais
perto da praia?
Page 20
http://www.flickr.com/photos/susyna/3643831785/
Software muda?
Page 21
“A única coisa de que você tem certeza quando inicia um projeto é que as
coisas vão mudar”Bernardo Heynemann
“”
Page 22
http://www.flickr.com/photos/geckoam/2956778600/
Page 23
http://www.jmonline.com.br/uploads/image/16jul09/Tv-Mix_Tropa-de-elite.gif
02
Page 24
Utilização de funcionalidades de software
7%
13%
16%
19%
45%SempreFrequentementeÀs vezesRaramenteNunca
Page 25
64%http://www.flickr.com/photos/techbirmingham/345897594/
Page 26
http://3.bp.blogspot.com/_8BpxCI6TlH4/TCUdDxtAb2I/AAAAAAAACko/R1JtbJRxXkA/s400/esperanca.jpg
20%
Page 27
http://www.flickr.com/photos/fazen/489667079/
Page 28
http://2.bp.blogspot.com/_Q_Xof96tiQs/THOTUNvcBDI/AAAAAAAABDM/r5D1bxwD7O8/s1600/anonimo1.jpg
03
Page 29
http://3.bp.blogspot.com/_u05VonuFI5g/SIHZDZB6GjI/AAAAAAAAA0Y/Bar3i1IYNSA/s320/fora+do+gancho.jpg
Comunicação
Page 30
http://hqdashqs.files.wordpress.com/2009/04/projeto-de-software.jpg
Page 32
Manifesto ágil
http://www.flickr.com/photos/fotofortimbras/1525831977/
Page 33
“Estamos descobrindo maneiras melhores de desenvolver software […] Através deste trabalho, passamos a valorizar:
agilemanifesto.org”Indivíduos e interações entre eles mais que processos e ferramentas
Software em funcionamento mais que documentação abrangente
Colaboração com o cliente mais que negociação de contratos
Responder a mudanças mais que seguir um plano
Page 34
http://www.southerninjurylawyer.com/media/2009/09/toyota-cap.jpg
Page 35
http://www.flickr.com/photos/horiavarlan/4268133539/
princípios
Page 36
http://www.globalsearchnetwork.com/images/continuous-improvement.jpg
Melhoria contínua
Page 37
http://www.flickr.com/photos/paulsynnott/2479478433/sizes/z/in/photostream/
Respeito
Page 38
“Se você não tem uma equipe na qual você confia, metodologia nenhuma vai
resolver seu problema”Henrique Bastos
“”
Page 39
http://f.imagehost.org/0691/361-charge-carne.jpg
Filosofia de longo prazo
Page 40
O processo
correto v
ai
produzir
os resulta
dos
corretos
http://www.flickr.com/photos/benheine/4903584615/
Page 41
“Se você faz tudo do mesmo jeito que todo mundo faz, como espera obter um resultado diferente?”
Vinícius Teles
“”
Page 43
http://2.bp.blogspot.com/_0OIuN5ZOWUw/ScwZJt0BapI/AAAAAAAADBQ/I5RsDZtXduM/s400/Sorrir.bmp
Adicionevalor
para a organização
Page 44
http://2.bp.blogspot.com/_0OIuN5ZOWUw/ScwZJt0BapI/AAAAAAAADBQ/I5RsDZtXduM/s400/Sorrir.bmp
Adicionevalor
para a organização
desenvolvendo suas
pessoase parceiros
Page 45
http://www.flickr.com/photos/zaveqna/3677539875/
Resolução contínua de problemas leva a
aprendizado organizacional
Page 47
http://www.globalsearchnetwork.com/images/continuous-improvement.jpg
Melhoria contínua
Page 48
http://www.uie.com/images/iterative_lifecycle.JPG
Modelo iterativo
Page 49
http://www.lum.com.br/img/inst/LUMINE_Desenvolvimento_Baseado_Iteracoes.jpg
Page 50
http://img.limao.com.br/fotos/C7/0F/5F/C70F5F55EB1A4BE5AD7D7E14B97D2A75.jpg
Releases
Page 52
http://www.globalsearchnetwork.com/images/continuous-improvement.jpg
Melhoria contínua
Page 53
http://www.flickr.com/photos/sportrait/3393579769/
Metodolog
ias
Page 54
http://www.flickr.com/photos/kiwi/24658003/
Scrum
Page 55
“XP é a arte de maximizar a quantidade de software que você não vai fazer, por que você não
precisa fazer”Vinícius Teles
“”
Page 56
http://www.flickr.com/photos/linnybinnypix/2169241098/
Práticas
Page 57
http://www.flickr.com/photos/heraklit/172764362/
Práticas lentas
Page 58
http://wellington.pm.org/archive/200606/tdd/images/tdd_cycle.jpg
Test-driven development
Page 59
http://www.yesandspace.com.au/wp-content/uploads/2008/06/plus_sign.jpg
Behaviour Driven
Development
Page 61
http://www.flickr.com/photos/myklroventine/3261364899/
Integração contínua
Page 62
http://www.flickr.com/photos/shadowstorm/3985346700/
Programação em par
Page 63
http://www.flickr.com/photos/jakematesdesign/3165600114/
Page 64
Costuma dar certo...
Page 65
Por que?!?!
Costuma dar certo...
Page 66
Qual o melhor processo de desenvolvimento de software?
http://www.flickr.com/photos/eschipul/4160817135/
Page 67
“Estamos descobrindo maneiras melhores de desenvolver software […] Através deste trabalho, passamos a valorizar:
agilemanifesto.org”Indivíduos e interações entre eles mais que processos e ferramentas
Software em funcionamento mais que documentação abrangente
Colaboração com o cliente mais que negociação de contratos
Responder a mudanças mais que seguir um plano
Page 68
Indivíduos e interações entre eles mais que processos e ferramentas
Page 69
Indivíduos e interações
Page 70
Indivíduos e interações
MAISque
Page 71
Indivíduos e interações
MAISqueprocessos e ferramentas
Page 73
Por que?!?!
Costuma dar certo...
Page 75
Obrigado!
@franciscosouza
francisco@franciscosouza.net
franciscosouza.net
franciscosouza.com.brDúvida
s? :)