75
Seja lento, seja ágil http://www.flickr.com/photos/chromecrayon/2834789395/ Francisco Souza @franciscosouza franciscosouza.net Entendendo a cultura e o ecossistema ágil

Seja Lento, Seja Ágil: Entendendo a cultura e o ecossistema ágil

Embed Size (px)

DESCRIPTION

Palestra apresentada na III Jornada Acadêmica de Ciência, Tecnologia e Cultura, no Instituto Federal do Espírito Santo (IFES), campus Cachoeiro de Itapemirim, no dia 20 de outubro de 2010.

Citation preview

Seja lento, seja ágil

http://www.flickr.com/photos/chromecrayon/2834789395/

Francisco [email protected]

Entendendo a cultura e o ecossistema ágil

Cultura

Ecossistema

Ágil

Tradicional

Tradicional

Cascata?!?!

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,

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

Feedback!

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

Feedback!

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? :)