Seja lento, seja ágil
http://www.flickr.com/photos/chromecrayon/2834789395/
Francisco [email protected]
Entendendo a cultura e o ecossistema ágil
Tem mania de dar errado...
http://2.bp.blogspot.com/_CBLoGRTVxI0/S6sxPBmYlfI/AAAAAAAABUs/djfIy7IpWb8/s1600/desespero3-full.jpg
Por que?!?!
Tem mania de dar errado...
http://images.allmoviephoto.com/2008_Tropa_de_Elite/2008_tropa_de_elite_003.jpg
01
http://www.miolao.com/blog/wp-content/uploads/2010/07/restart.jpg
Mentalidade errada
http://www.flickr.com/photos/stankuns/4795747411/
“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
“”
São diferentes,
mas onde está o problema?
BigDesign
UpFront
http://www.flickr.com/photos/wallyg/161984637/
http://www.flickr.com/photos/wallyg/161984637/
Da pra chegar 25
cm mais
perto da praia?
http://www.flickr.com/photos/susyna/3643831785/
Software muda?
“A única coisa de que você tem certeza quando inicia um projeto é que as
coisas vão mudar”Bernardo Heynemann
“”
http://www.flickr.com/photos/geckoam/2956778600/
http://www.jmonline.com.br/uploads/image/16jul09/Tv-Mix_Tropa-de-elite.gif
02
Utilização de funcionalidades de software
7%
13%
16%
19%
45%SempreFrequentementeÀs vezesRaramenteNunca
64%http://www.flickr.com/photos/techbirmingham/345897594/
http://3.bp.blogspot.com/_8BpxCI6TlH4/TCUdDxtAb2I/AAAAAAAACko/R1JtbJRxXkA/s400/esperanca.jpg
20%
http://www.flickr.com/photos/fazen/489667079/
http://2.bp.blogspot.com/_Q_Xof96tiQs/THOTUNvcBDI/AAAAAAAABDM/r5D1bxwD7O8/s1600/anonimo1.jpg
03
http://3.bp.blogspot.com/_u05VonuFI5g/SIHZDZB6GjI/AAAAAAAAA0Y/Bar3i1IYNSA/s320/fora+do+gancho.jpg
Comunicação
http://hqdashqs.files.wordpress.com/2009/04/projeto-de-software.jpg
Manifesto ágil
http://www.flickr.com/photos/fotofortimbras/1525831977/
“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
http://www.southerninjurylawyer.com/media/2009/09/toyota-cap.jpg
http://www.flickr.com/photos/horiavarlan/4268133539/
princípios
http://www.globalsearchnetwork.com/images/continuous-improvement.jpg
Melhoria contínua
http://www.flickr.com/photos/paulsynnott/2479478433/sizes/z/in/photostream/
Respeito
“Se você não tem uma equipe na qual você confia, metodologia nenhuma vai
resolver seu problema”Henrique Bastos
“”
http://f.imagehost.org/0691/361-charge-carne.jpg
Filosofia de longo prazo
O processo
correto v
ai
produzir
os resulta
dos
corretos
http://www.flickr.com/photos/benheine/4903584615/
“Se você faz tudo do mesmo jeito que todo mundo faz, como espera obter um resultado diferente?”
Vinícius Teles
“”
http://2.bp.blogspot.com/_0OIuN5ZOWUw/ScwZJt0BapI/AAAAAAAADBQ/I5RsDZtXduM/s400/Sorrir.bmp
Adicionevalor
para a organização
http://2.bp.blogspot.com/_0OIuN5ZOWUw/ScwZJt0BapI/AAAAAAAADBQ/I5RsDZtXduM/s400/Sorrir.bmp
Adicionevalor
para a organização
desenvolvendo suas
pessoase parceiros
http://www.flickr.com/photos/zaveqna/3677539875/
Resolução contínua de problemas leva a
aprendizado organizacional
http://www.globalsearchnetwork.com/images/continuous-improvement.jpg
Melhoria contínua
http://www.uie.com/images/iterative_lifecycle.JPG
Modelo iterativo
http://www.lum.com.br/img/inst/LUMINE_Desenvolvimento_Baseado_Iteracoes.jpg
http://img.limao.com.br/fotos/C7/0F/5F/C70F5F55EB1A4BE5AD7D7E14B97D2A75.jpg
Releases
http://www.globalsearchnetwork.com/images/continuous-improvement.jpg
Melhoria contínua
http://www.flickr.com/photos/sportrait/3393579769/
Metodolog
ias
http://www.flickr.com/photos/kiwi/24658003/
Scrum
“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
“”
http://www.flickr.com/photos/linnybinnypix/2169241098/
Práticas
http://www.flickr.com/photos/heraklit/172764362/
Práticas lentas
http://wellington.pm.org/archive/200606/tdd/images/tdd_cycle.jpg
Test-driven development
http://www.yesandspace.com.au/wp-content/uploads/2008/06/plus_sign.jpg
Behaviour Driven
Development
http://www.flickr.com/photos/myklroventine/3261364899/
Integração contínua
http://www.flickr.com/photos/shadowstorm/3985346700/
Programação em par
http://www.flickr.com/photos/jakematesdesign/3165600114/
Costuma dar certo...
Por que?!?!
Costuma dar certo...
Qual o melhor processo de desenvolvimento de software?
http://www.flickr.com/photos/eschipul/4160817135/
“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
Indivíduos e interações entre eles mais que processos e ferramentas
Indivíduos e interações
Indivíduos e interações
MAISque
Indivíduos e interações
MAISqueprocessos e ferramentas
Por que?!?!
Costuma dar certo...
Obrigado!
@franciscosouza
[email protected]
franciscosouza.net
franciscosouza.com.brDúvida
s? :)