Desenvolvimento Ágil e XP

1,107
-1

Published on

Palestra sobre Desenvolvimento Ágil e XP dada por Paulo Fagiani no primeiro encontro do ruby+web (http://rubymaisweb.ning.com)

Published in: Technology, Business
1 Comment
0 Likes
Statistics
Notes
  • Palestras sobre desenvolvimento ágil e XP são muito semelhantes. Já vi muitas palestras do Vinícius Teles da Improveit e de outras pessoas também.
    Gostei dessa palestra, pois o Fagiani conseguiu demonstrar de forma prática e com imagens muito bacanas a metodologia em si e suas vantagens.
    A imagem do slide 93 é muito boa. :)
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Be the first to like this

No Downloads
Views
Total Views
1,107
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
81
Comments
1
Likes
0
Embeds 0
No embeds

No notes for slide

Desenvolvimento Ágil e XP

  1. 1. BEM VINDOS!
  2. 2. Metodologia de Desenvolvimento de Software
  3. 3. EXTREME PROGRAMMING
  4. 4. criar software não é fácil...
  5. 5. ... e tem sempre alguém pra jogar tomate!
  6. 6. você conhece o windows?
  7. 7. Boa notícia: Software pode dar certo!
  8. 8. mas software não se faz assim!
  9. 9. Nem assim!
  10. 10. mais que tecnologia, software tem a ver com gente!
  11. 11. Estatísticas históricas sobre software • Apenas 26% dos projetos são terminados nas condições planejadas • 46% dos projetos sofrem alterações de prazo, escopo e orçamento para poder continuar a existir • 20% dos projetos falham e não são entregues
  12. 12. Mais blá, blá, blá... • Apenas 1 a cada 5 projetos conquista satisfação aceitável dos usuários • 51% das implantações de software pronto fracassam como solução • Um projeto já nasce com mais chance de dar errado do que certo • 61% dos usuários de sistemas se dizem frustrados em suas expectativas em relação à funcionalidade do software
  13. 13. motivo: utilização de funcionalidades Nunca 45% Sempre 7% Freqüentemente Raramente 13% 19% Às vezes 16%
  14. 14. Horas extras
  15. 15. madrugadas
  16. 16. fim de semana
  17. 17. resultado: 64% de desperdício! Nunca 45% Raramente 19%
  18. 18. ... e ainda ouve bastante...
  19. 19. foco e determinação Nunca 80% Sempre 7% 20% das funcionalidades geram 80% do valor! Freqüentemente 13%
  20. 20. resultado: sombra e água fresca...
  21. 21. falhas de comunicação
  22. 22. telefone sem fio no quartel youtube.com
  23. 23. Análise
  24. 24. 9 meses depois
  25. 25. Sequencial
  26. 26. sempre falta de tempo
  27. 27. resultado
  28. 28. consequência
  29. 29. por que é assim?
  30. 30. Mentalidade
  31. 31. Cascata
  32. 32. Custo da Mudança
  33. 33. Mudança
  34. 34. Mudança: problema ou oportunidade?
  35. 35. Mundo Físico
  36. 36. Poderia chegar esse prédio um metro pra esquerda?
  37. 37. Mundo Digital
  38. 38. Mundo Digital • Fluidez • Maleabilidade • Invisibilidade • Complexidade (elementos distintos) • Baixo custo de manufatura • Rápida evolução
  39. 39. fábrica de software?
  40. 40. Chef
  41. 41. com a receita, copiar é fácil!
  42. 42. Escritor
  43. 43. jogamos com as regras erradas
  44. 44. Mudanças na visão ágil
  45. 45. EXTREME PROGRAMMING
  46. 46. De quem é a responsabilidade?
  47. 47. Participaçao dos clientes é fundamental!
  48. 48. participação do cliente
  49. 49. este é o grande desafio!
  50. 50. Planejamento
  51. 51. chega de cascata!!!
  52. 52. Planejamento iterativo
  53. 53. Planejamento Inicial 8 Semanas
  54. 54. Releases
  55. 55. Planejamento de Releases
  56. 56. Planejamento de Releases
  57. 57. cliente tem benefício cedo
  58. 58. Iterações
  59. 59. Iterações 8 Semanas I1 I2 I4 I6 I7 I8 I3 I5
  60. 60. Iteração (ciclo semanal) SEG TER QUA QUI SEX
  61. 61. Jogo do Planejamento
  62. 62. cliente escreve histórias
  63. 63. desmistificando as histórias
  64. 64. desenvolvedores estimam
  65. 65. Planning Poker
  66. 66. Priorização
  67. 67. Quadro de Histórias
  68. 68. Aguarde e confie
  69. 69. Iteração (ciclo semanal) SEG TER QUA QUI SEX
  70. 70. Quadro de Histórias
  71. 71. Reunião diária
  72. 72. Reunião diária
  73. 73. Tarefas visuais
  74. 74. Modelagem visual
  75. 75. Equipe colaborativa
  76. 76. Equipe colaborativa
  77. 77. Iteração (ciclo semanal) SEG TER QUA QUI SEX
  78. 78. Acompanhamento do cliente durante a iteração
  79. 79. Histórias terminam
  80. 80. Iteração (ciclo semanal) SEG TER QUA QUI SEX
  81. 81. Revisão da iteração
  82. 82. retrospectiva
  83. 83. Retrospectiva
  84. 84. Retrospectiva
  85. 85. Retrospectiva
  86. 86. Recomeço SEG TER QUA QUI SEX
  87. 87. Adaptabilidade
  88. 88. Coragem e insensatez vs. coragem e confiança
  89. 89. testes antes
  90. 90. testes antes
  91. 91. testes antes
  92. 92. Programação em par • Todo código é escrito em par • Um digita, enquanto o outro revisa, corrige e sugere • Redução drástica de bugs • Disseminação do conhecimento • Pressão do par • Simplicidade • Velocidade
  93. 93. Velocidade
  94. 94. Débitos técnicos
  95. 95. Refatoração
  96. 96. obrigado! fagiani@tink.com.br
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×