Desenvolvimento ágil na prática - Agile Tour 2011 Poços de Caldas

1,453 views

Published on

Slides da apresentação sobre Desenvolvimento Ágil na prática realizada no Agile Tour 2011 Poços de Caldas.

Published in: Technology

Desenvolvimento ágil na prática - Agile Tour 2011 Poços de Caldas

  1. 1. DESENVOLVIMENTO ÁGIL NA PRÁTICAsábado, 15 de outubro de 11
  2. 2. QUEM • Altieres Ribeiro Lopes - @altrs • Guilherme Almeida Gonçalves - @guigonc • Guilherme Fernando Ferreira - @guilffer • Rafael Valério - @rafaelvaleriosábado, 15 de outubro de 11
  3. 3. Produtos Web Métodos Ágeis Customer Development Design Thinkingsábado, 15 de outubro de 11
  4. 4. Produtos Web Métodos Ágeis Customer Development Design Thinkingsábado, 15 de outubro de 11
  5. 5. PROJETOS DE SOFTWARE Falharam Problemas Sucesso 2009 24% 44% 32% 2006 19% 46% 35% 2004 15% 51% 34% Chaos Report - The Standish Group International, 2009.sábado, 15 de outubro de 11
  6. 6. Desenvolver software é uma atividade humana complexa.sábado, 15 de outubro de 11
  7. 7. Software é aprendizado.sábado, 15 de outubro de 11
  8. 8. Razões de sucesso Envolvimento do usuário Clareza nos requisitos Planejamento adequadosábado, 15 de outubro de 11
  9. 9. METODOLOGIA ÁGIL O que é ser ágil?sábado, 15 de outubro de 11
  10. 10. NÃO SIGNIFICA FAZER CORRENDOsábado, 15 de outubro de 11
  11. 11. É SOBRE RESPONDER ÀS MUDANÇAS DE FORMA RÁPIDAsábado, 15 de outubro de 11
  12. 12. Manifesto Ágil 4 valores, 12 princípios Kent Beck, Mike Beedle, Arie van Bennekum, Alistair Cockburn, Ward Cunningham, Martin Fowler, James Grenning, Jim Highsmith, Andrew Hunt, Ron Jeffries, Jon Kern, Brian Marick, Robert C. Martin, Steve Mellor, Ken Schwaber, Jeff Sutherland e Dave Thomassábado, 15 de outubro de 11
  13. 13. Indivíduos e interações mais que processos e ferramentassábado, 15 de outubro de 11
  14. 14. Software em funcionamento mais que documentação abrangentesábado, 15 de outubro de 11
  15. 15. Colaboração com o Cliente mais que negociação de contratossábado, 15 de outubro de 11
  16. 16. Responder a mudanças mais que seguir um planosábado, 15 de outubro de 11
  17. 17. Scrum Framework para gestão de projetos baseado na teoria de controle de processos empíricos.sábado, 15 de outubro de 11
  18. 18. Scrum Transparência Inspeção Adaptaçãosábado, 15 de outubro de 11
  19. 19. Processos, Ferramentas e Pessoas Cultura ✓ Time multi-disciplinar ✓ Auto-gerenciamento ✓ Valores ágeis ✓ Envolvimento do cliente ✓ Entrega frequente ✓ Liderança-colaboração ✓ Respeito ✓ Colaboraçãosábado, 15 de outubro de 11
  20. 20. Processos, Ferramentas e Pessoas Cultura ✓ Time multi-disciplinar ✓ Auto-gerenciamento ✓ Valores ágeis ✓ Envolvimento do cliente ✓ Entrega frequente ✓ Liderança-colaboração ✓ Respeito ✓ Colaboraçãosábado, 15 de outubro de 11
  21. 21. Product Ownersábado, 15 de outubro de 11
  22. 22. Product Owner Estabelece a visão do projeto, cria um plano de releases e mantém uma lista de requisitos sempre atualizada e priorizada. É o dono do projeto, quem define o que deve ser feito primeiro, gerenciando o retorno sobre o investimento (ROI).sábado, 15 de outubro de 11
  23. 23. ScrumMastersábado, 15 de outubro de 11
  24. 24. ScrumMaster Direciona o time para o sucesso, remove impedimentos, garante a utilização do Scrum e atua como facilitador nas reuniões.sábado, 15 de outubro de 11
  25. 25. Timesábado, 15 de outubro de 11
  26. 26. Time Faz aquilo que for necessário para atingir a meta de uma iteração. É multidisciplinar e auto-gerenciável.sábado, 15 de outubro de 11
  27. 27. Scrum Flowsábado, 15 de outubro de 11
  28. 28. Scrum Flow Visãosábado, 15 de outubro de 11
  29. 29. Scrum Flow Visão Product Backlogsábado, 15 de outubro de 11
  30. 30. Scrum Flow Visão Reunião de Product Planejamento Sprint Backlog Backlogsábado, 15 de outubro de 11
  31. 31. Scrum Flow Visão Sprint 1 a 4 semanas Reunião de Product Planejamento Sprint Backlog Backlogsábado, 15 de outubro de 11
  32. 32. Scrum Flow Reunião Visão Diária 24 hrs. Sprint 1 a 4 semanas Reunião de Product Planejamento Sprint Backlog Backlogsábado, 15 de outubro de 11
  33. 33. Scrum Flow Reunião Visão Diária 24 hrs. Sprint 1 a 4 semanas Reunião de Review Reunião de Product Planejamento Sprint Backlog Backlogsábado, 15 de outubro de 11
  34. 34. Scrum Flow Reunião Visão Diária 24 hrs. Sprint 1 a 4 semanas Reunião de Review Reunião de Reunião de Product Planejamento Sprint Retrospectiva Backlog Backlogsábado, 15 de outubro de 11
  35. 35. Scrum Flow Reunião Visão Diária 24 hrs. Sprint 1 a 4 semanas Reunião de Review Reunião de Reunião de Product Planejamento Sprint Incremento Retrospectiva do Produto Backlog Backlogsábado, 15 de outubro de 11
  36. 36. KANBANsábado, 15 de outubro de 11
  37. 37. sábado, 15 de outubro de 11
  38. 38. sábado, 15 de outubro de 11
  39. 39. sábado, 15 de outubro de 11
  40. 40. sábado, 15 de outubro de 11
  41. 41. sábado, 15 de outubro de 11
  42. 42. sábado, 15 de outubro de 11
  43. 43. sábado, 15 de outubro de 11
  44. 44. sábado, 15 de outubro de 11
  45. 45. sábado, 15 de outubro de 11
  46. 46. sábado, 15 de outubro de 11
  47. 47. sábado, 15 de outubro de 11
  48. 48. sábado, 15 de outubro de 11
  49. 49. sábado, 15 de outubro de 11
  50. 50. sábado, 15 de outubro de 11
  51. 51. sábado, 15 de outubro de 11
  52. 52. sábado, 15 de outubro de 11
  53. 53. sábado, 15 de outubro de 11
  54. 54. sábado, 15 de outubro de 11
  55. 55. sábado, 15 de outubro de 11
  56. 56. sábado, 15 de outubro de 11
  57. 57. sábado, 15 de outubro de 11
  58. 58. sábado, 15 de outubro de 11
  59. 59. sábado, 15 de outubro de 11
  60. 60. sábado, 15 de outubro de 11
  61. 61. sábado, 15 de outubro de 11
  62. 62. sábado, 15 de outubro de 11
  63. 63. sábado, 15 de outubro de 11
  64. 64. sábado, 15 de outubro de 11
  65. 65. sábado, 15 de outubro de 11
  66. 66. sábado, 15 de outubro de 11
  67. 67. sábado, 15 de outubro de 11
  68. 68. NOSSO KANBANsábado, 15 de outubro de 11
  69. 69. sábado, 15 de outubro de 11
  70. 70. eXtreme Programmingsábado, 15 de outubro de 11
  71. 71. Práticas ágeis de engenharia de software.sábado, 15 de outubro de 11
  72. 72. Simplicidadesábado, 15 de outubro de 11
  73. 73. Comunicaçãosábado, 15 de outubro de 11
  74. 74. Feedbacksábado, 15 de outubro de 11
  75. 75. Respeitosábado, 15 de outubro de 11
  76. 76. Coragemsábado, 15 de outubro de 11
  77. 77. PAIR PROGRAMMINGsábado, 15 de outubro de 11
  78. 78. POMODOROsábado, 15 de outubro de 11
  79. 79. Consiste em alterar o código sem afetar sua REFACTORING mais funcionalidade. Visa tornar o software simples de ser entendido e manipulado.sábado, 15 de outubro de 11
  80. 80. Consiste em alterar o código sem afetar sua REFACTORING mais funcionalidade. Visa tornar o software simples de ser entendido e manipulado.sábado, 15 de outubro de 11
  81. 81. CLEANINGsábado, 15 de outubro de 11
  82. 82. TDDsábado, 15 de outubro de 11
  83. 83. Vermelho TDDsábado, 15 de outubro de 11
  84. 84. Vermelho Verde TDDsábado, 15 de outubro de 11
  85. 85. Vermelho Refatorar Verde TDDsábado, 15 de outubro de 11
  86. 86. CONTROLE DE VERSÃOsábado, 15 de outubro de 11
  87. 87. INTEGRAÇÃO CONTÍNUAsábado, 15 de outubro de 11
  88. 88. AUTOMATIZAÇÃO Aumentar produtividade Diminui trabalho repetitivosábado, 15 de outubro de 11
  89. 89. APRENDIZADOsábado, 15 de outubro de 11
  90. 90. CODING DOJOSsábado, 15 de outubro de 11
  91. 91. sábado, 15 de outubro de 11
  92. 92. DESAFIOsábado, 15 de outubro de 11
  93. 93. OBRIGADO! Altieres Ribeiro Lopes - @altrs Guilherme Almeida Gonçalves - @guigonc Guilherme Fernando Ferreira - @guilffer Rafael Valério - @rafaelvaleriosábado, 15 de outubro de 11

×