Desenvolvendo com
   Metodologias
      Ágeis
 Luiz Henrique Rauber Rodrigues
       luizrauber.blogspot.com
Esquema
●   Notícias Ruins
●   Notícias Boas
●   Motivos?
●   Indagação Chave
●   Mudando Paradigmas
●   Metodologias
●   ...
Notícias Ruins
Notícias Boas
68% oportunidade
Motivos?
●   Falta de Comunicação
●   Falta de Documentação
●   Falta de Comunicação
●   Falta de Acompanhamento Gerencial
●   Falt...
Indagação Chave
Melhorar é Possível?
Melhorar como?

Se não dormir, próximos minutos as
         ideias ajudarão
Mudando Paradigmas
●   Parece um Software ?
●   Engenharia de Software
●   Parece um Software ?
●   Fábrica de Software
Software deve ser adaptável,
deve ser de fácil implementação,
 deve ser de fácil implantação,
    deve ser livre de erros,...
Exemplo de um software bacana?



            Linux



              :)
+ Personalizados


                  - Prateleira


Cliente sabe o que quer e sabe que dá pra fazer!
(embora normalmente n...
✔ Dominar o conceito

     ✗ Dominar a codificação

✔ Dominar uma Metodologia Coerente

    ✗ Dominar o Planejameto

  ✗ D...
Metodologias
“A Metodologia é o estudo dos métodos.
Ou então as etapas a seguir num determinado
                 processo.”
           ...
Cascata
Espiral
RUP
A onda Ágil
Time is Money! Ohhh Yesss!!
Complexidade




           Desânimo Equipe
Em 2001...


“Representatives from Extreme Programming, SCRUM,
   DSDM, Adaptive Software Development, Crystal,
Feature-Dr...
Manifesto Ágil

                     “....
 Indivíduos e interação entre eles mais que
          processos e ferramentas;
...
Entrega Contínua
Aceitar Mudanças
Design Incremental
Equipe Unida
Equipe Motivada
Comunicação Efetiva
Software Funcionando
Cliente Participativo
Excelência Técnica
Simplicidade
Equipe Auto-Organizáveis
Retrospectiva
Piscadela em XP
Pair-Programming
TDD
Quadro Tarefas
Piscadela Scrum
Daily Scrum
Referências - Links
●   http://www.guma-rs.org/
●   http://www.agilebrazil.com/   (EVENTO 22-25 Junho POA)
●   http://info...
Referências – Pessoas - 1/2
●   Kent Beck           ●   Brian Marick
●   Mike Beedle         ●   Barry Boehm
●   Arie van ...
Referências – Pessoas - 2/2
●   Eduardo Meira Peres          ●   Marcelo Andrade
●   Alexandre Magno Figueiredo   ●   Chri...
Referências – Imagens - 1/3
●   Chaos Report – slide 4 - standishgroup.com/
●   Quadrinhos - slide 8 - it4unity.com/it/wor...
Referências – Imagens - 2/3
●   Gráfico Custos Boehm – slide 31 – amazon.com/exec/obidos/ASIN/0138221227/ambysoftinc/
●   ...
Referências – Imagens - 3/3
●   Brinde – slide 46 – carteiradeinvestimento.wordpress.com
●   XP logo – slide 47 - agile-pr...
Dúvidas?

 Críticas?

Sugestões?

Opiniões?
Desenvolvendo com Metodologias Ágeis
Desenvolvendo com Metodologias Ágeis
Desenvolvendo com Metodologias Ágeis
Desenvolvendo com Metodologias Ágeis
Desenvolvendo com Metodologias Ágeis
Desenvolvendo com Metodologias Ágeis
Desenvolvendo com Metodologias Ágeis
Desenvolvendo com Metodologias Ágeis
Desenvolvendo com Metodologias Ágeis
Desenvolvendo com Metodologias Ágeis
Próximos SlideShares
Carregando em…5
×

Desenvolvendo com Metodologias Ágeis

1.744 visualizações

Publicada em

Apresentação para o evento Tchelinux Erechim em 08.05.2010

sobre autor: luizrauber.blogspot.com

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

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

Nenhuma nota no slide

Desenvolvendo com Metodologias Ágeis

  1. 1. Desenvolvendo com Metodologias Ágeis Luiz Henrique Rauber Rodrigues luizrauber.blogspot.com
  2. 2. Esquema ● Notícias Ruins ● Notícias Boas ● Motivos? ● Indagação Chave ● Mudando Paradigmas ● Metodologias ● A onda Ágil ● 12 Premissas ● Piscadela em XP ● Piscadela em Scrum
  3. 3. Notícias Ruins
  4. 4. Notícias Boas
  5. 5. 68% oportunidade
  6. 6. Motivos?
  7. 7. ● Falta de Comunicação ● Falta de Documentação ● Falta de Comunicação ● Falta de Acompanhamento Gerencial ● Falta de Comunicação ● Cliente presente só no Início e Fim ● Falta de Comunicação ● Falta de Planejamento Útil
  8. 8. Indagação Chave
  9. 9. Melhorar é Possível?
  10. 10. Melhorar como? Se não dormir, próximos minutos as ideias ajudarão
  11. 11. Mudando Paradigmas
  12. 12. ● Parece um Software ?
  13. 13. ● Engenharia de Software
  14. 14. ● Parece um Software ?
  15. 15. ● Fábrica de Software
  16. 16. Software deve ser adaptável, deve ser de fácil implementação, deve ser de fácil implantação, deve ser livre de erros, deve ser seguro, deve ser de fácil expansão, deve ter boa usabilidade, deve ser otimizado...
  17. 17. Exemplo de um software bacana? Linux :)
  18. 18. + Personalizados - Prateleira Cliente sabe o que quer e sabe que dá pra fazer! (embora normalmente não se consiga entender o que ele quer, e é ofício nosso descobrir)
  19. 19. ✔ Dominar o conceito ✗ Dominar a codificação ✔ Dominar uma Metodologia Coerente ✗ Dominar o Planejameto ✗ Dominar o Gerenciamento ++
  20. 20. Metodologias
  21. 21. “A Metodologia é o estudo dos métodos. Ou então as etapas a seguir num determinado processo.” (Wikipédia)
  22. 22. Cascata
  23. 23. Espiral
  24. 24. RUP
  25. 25. A onda Ágil
  26. 26. Time is Money! Ohhh Yesss!!
  27. 27. Complexidade Desânimo Equipe
  28. 28. Em 2001... “Representatives from Extreme Programming, SCRUM, DSDM, Adaptive Software Development, Crystal, Feature-Driven Development, Pragmatic Programming, and others sympathetic” … Criaram o Manifesto Ágil e 12 Premissas
  29. 29. Manifesto Ágil “.... Indivíduos e interação 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. ...“
  30. 30. Entrega Contínua
  31. 31. Aceitar Mudanças
  32. 32. Design Incremental
  33. 33. Equipe Unida
  34. 34. Equipe Motivada
  35. 35. Comunicação Efetiva
  36. 36. Software Funcionando
  37. 37. Cliente Participativo
  38. 38. Excelência Técnica
  39. 39. Simplicidade
  40. 40. Equipe Auto-Organizáveis
  41. 41. Retrospectiva
  42. 42. Piscadela em XP
  43. 43. Pair-Programming
  44. 44. TDD
  45. 45. Quadro Tarefas
  46. 46. Piscadela Scrum
  47. 47. Daily Scrum
  48. 48. Referências - Links ● http://www.guma-rs.org/ ● http://www.agilebrazil.com/ (EVENTO 22-25 Junho POA) ● http://info.abril.com.br/noticias/rede/gestao20/software/fabrica-de-software-e-uma-besteira/ ● http://pt.wikipedia.org/wiki/Metodologia ● Manifesto Ágil - http://agilemanifesto.org/ ● www.extremeprogramming.org ● http://improveit.com.br/xp ● www.agilealliance.com ● www.agile-software-development.com ● www.visaoagil.com ● www.scrumalliance.com
  49. 49. Referências – Pessoas - 1/2 ● Kent Beck ● Brian Marick ● Mike Beedle ● Barry Boehm ● Arie van Bennekum ● Manoel Pimentel Medeiros ● Alistair Cockburn ● Renato Willi ● Ward Cunningham ● José Peleteiro ● Martin Fowler ● Heitor Roriz ● James Grenning ● Flávio Steffens de Castro ● Jim Highsmith ● Luiz Cláudio Parzianello ● Andrew Hunt ● Rafael Prikladnicki ● Mariana Bravo ● Ron Jeffries ● Dairton Bassi ● Jon Kern
  50. 50. Referências – Pessoas - 2/2 ● Eduardo Meira Peres ● Marcelo Andrade ● Alexandre Magno Figueiredo ● Christian Peixoto ● Alexandre Gomes ● Hugo Corbucci ● Fabio Akital ● Vinicius Teles ● Guilherme Silveira ● Daniel Wildt ● Wescley Costa ● Vitor Hugo Germano ● André Faria Gomes ● Cecília Fernandes ● Rodrigo Toledo ● Rafael Sabbagh Armony
  51. 51. Referências – Imagens - 1/3 ● Chaos Report – slide 4 - standishgroup.com/ ● Quadrinhos - slide 8 - it4unity.com/it/wordpress ● Chuck Norris - slide 12 - unrealitymag.com ● Prédio - slide 15 – cityhall.com.br ● Onde os fracos não tem vez - slide 16 - dicadadrica.wordpress.com ● Fusca - slide 17 - copanema.com.br ● Freddy Krueguer - slide 18 – djbezzi.wordpress.com/ ● Matrix - slide 22 - www.universohq.com/ ● Cascata – slide 26 - devagil.wordpress.com/ ● Espiral – slide 27 - rupeando.blogspot.com ● RUP – slide 28 - diego-pacheco.blogspot.com/ ● Super Sam – slide 30 – turmadochaves.com/
  52. 52. Referências – Imagens - 2/3 ● Gráfico Custos Boehm – slide 31 – amazon.com/exec/obidos/ASIN/0138221227/ambysoftinc/ ● Age of Empire – slide 35 – forum.mygames.pt ● Copo – slide 36 – janeladecima.wordpress.com ● Mario Lego – slide 37 – blog.retrogamer.net ● Rafting – slide 38 - commons.wikimedia.org/ ● Fujindo – slide 39 – eupodiatamatado.com.br ● Fofoca – slide 40 – blig.ig.com.br/taurinateimosaeciumenta ● Tela Azul – slide 41 – blogando20.blogspot.com ● Cliente Participativo – slide 42 - luizrauber.blogspot.com ● Alvo – slide 43 – blogdocrato.blogspot.com/ ● Einstein – slide 44 – fotos.sapo.pt/zequim/pic/00185418 ● Gato sacana – slide 45 - sitedefotos.com.br
  53. 53. Referências – Imagens - 3/3 ● Brinde – slide 46 – carteiradeinvestimento.wordpress.com ● XP logo – slide 47 - agile-process.org ● Agile Flow – slide 48 – agile-process.org ● Circle Practices XP – slide 49 - ullizee.wordpress.com ● Pair-programming – slide 50 – leonardofaria.net ● Gráfico TDD – slide 51 - ambysoft.com/surveys/tdd2008.html ● Quadro Tarefas – slide 52 – epf.eclipse.org ● Logo Scrum – slide 53 – moonriseconsulting.com ● Prints de slides – slides 54 e 56 – slideshare.net/manoelp/scrum-conceitos-prticas-e- experincias-manoel-pimentel-presentation ● Ciclo Scrum – slide 55 – pt.wikipedia.org/wiki/Scrum ● Daily Scrum – slide 57 – eknowledger.spaces.live.com/
  54. 54. Dúvidas? Críticas? Sugestões? Opiniões?

×