Acelerando projetos de software com Scrum e Extreme Programming<br />
Rodrigo Branas<br />rodrigo.branas@gmail.com<br />
Cuidado!<br />
Insatisfação com o fracasso!<br />
68% dos projetos fracassam!<br />(Standish Chaos Report – 2009)<br />
Utilização das funcionalidades<br />(Standish Chaos Report – 2002)<br />
Por que?<br />
Pensamento waterfall!<br />
O que é a cascata clássica?<br />
Metáfora da Engenharia Civíl<br />
Eu não faço cascata!<br />
Tem certeza?<br />
Onde há fumaça...<br />
A famosa lista<br />
Software é aprendizado<br />
Prevendo o futuro<br />
O que de fato são as mudanças?<br />
Ter visão de onde se quer chegar!<br />
“Doing the right thing is more important than doing the thing right.”<br />
Não era isso que eu queria!<br />
Telefone sem fio<br />
Metáfora do alfaiate!<br />
Quem é o principal responsável pelo sucesso do projeto?<br />
Proporcione feedback constante!<br />
Integração contínua<br />
Adianta entregar algo defeituoso?<br />
Quanto custa corrigir um defeito?<br />
Metáfora da perda das chaves<br />
Economize, teste mais cedo!<br />
Test-Driven Development<br />
Metáfora da cozinha<br />
Refactoring<br />
Maior parte do tempo lendo!<br />
Processo iterativo e incremental!<br />
Cenário incremental!<br />
Scrum!<br />
Em que tipos de projeto podemos utilizar Scrum?<br />
Extender Scrum!<br />
Personagens!<br />
Product Owner!<br />
Representa os stakeholders!<br />
Foco no ROI!<br />
Visão do produto!<br />
Time-to-market!<br />
Aceita ou rejeita entregas!<br />
Time!<br />
Times pequenos!<br />
Multi-disciplinares!<br />
Ambiente informativo!<br />
Ambiente informativo!<br />
Sit together!<br />
Pair programming!<br />
Auto-gerenciamento<br />
O time estima as atividades<br />
Scrum Master!<br />
Protege o time!<br />
Remove impedimentos<br />
Responsável pelo processo<br />
Comprometimento!<br />
Fluxo do Scrum<br />
Product Backlog<br />
Priorização<br />
Como funciona o Product Backlog<br />
Que tipo de documentação?<br />
User Stories<br />
Card<br />
Conversation<br />
Confirmation<br />
Sprint Planning Meeting!<br />
Visão do produto!<br />
Escrever ou selecionar estórias<br />
Como estimar?<br />
Planning Poker!<br />
Sprint Backlog!<br />
Sprint<br />
Como definir o tamanho ideal da sprint?<br />
Cancelando uma sprint<br />
Scrum Board<br />
Definition of Done<br />
Daily Scrum Meeting!<br />
Burndown Chart!<br />
Sprint Review Meeting!<br />
Apresentando os resultados<br />
Retrospective Meeting!<br />
Acelerando projetos de software com Scrum e Extreme Programming
Acelerando projetos de software com Scrum e Extreme Programming
Acelerando projetos de software com Scrum e Extreme Programming
Próximos SlideShares
Carregando em…5
×

Acelerando projetos de software com Scrum e Extreme Programming

1.170 visualizações

Publicada em

Palestra apresentada na Seccom de Joinville em 08/10/2010

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

Sem downloads
Visualizações
Visualizações totais
1.170
No SlideShare
0
A partir de incorporações
0
Número de incorporações
17
Ações
Compartilhamentos
0
Downloads
19
Comentários
0
Gostaram
3
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Acelerando projetos de software com Scrum e Extreme Programming

  1. 1. Acelerando projetos de software com Scrum e Extreme Programming<br />
  2. 2.
  3. 3. Rodrigo Branas<br />rodrigo.branas@gmail.com<br />
  4. 4.
  5. 5.
  6. 6. Cuidado!<br />
  7. 7. Insatisfação com o fracasso!<br />
  8. 8. 68% dos projetos fracassam!<br />(Standish Chaos Report – 2009)<br />
  9. 9. Utilização das funcionalidades<br />(Standish Chaos Report – 2002)<br />
  10. 10. Por que?<br />
  11. 11. Pensamento waterfall!<br />
  12. 12. O que é a cascata clássica?<br />
  13. 13. Metáfora da Engenharia Civíl<br />
  14. 14. Eu não faço cascata!<br />
  15. 15. Tem certeza?<br />
  16. 16. Onde há fumaça...<br />
  17. 17. A famosa lista<br />
  18. 18. Software é aprendizado<br />
  19. 19. Prevendo o futuro<br />
  20. 20. O que de fato são as mudanças?<br />
  21. 21. Ter visão de onde se quer chegar!<br />
  22. 22. “Doing the right thing is more important than doing the thing right.”<br />
  23. 23. Não era isso que eu queria!<br />
  24. 24. Telefone sem fio<br />
  25. 25. Metáfora do alfaiate!<br />
  26. 26. Quem é o principal responsável pelo sucesso do projeto?<br />
  27. 27. Proporcione feedback constante!<br />
  28. 28. Integração contínua<br />
  29. 29. Adianta entregar algo defeituoso?<br />
  30. 30. Quanto custa corrigir um defeito?<br />
  31. 31. Metáfora da perda das chaves<br />
  32. 32. Economize, teste mais cedo!<br />
  33. 33. Test-Driven Development<br />
  34. 34. Metáfora da cozinha<br />
  35. 35. Refactoring<br />
  36. 36. Maior parte do tempo lendo!<br />
  37. 37. Processo iterativo e incremental!<br />
  38. 38. Cenário incremental!<br />
  39. 39. Scrum!<br />
  40. 40. Em que tipos de projeto podemos utilizar Scrum?<br />
  41. 41. Extender Scrum!<br />
  42. 42. Personagens!<br />
  43. 43. Product Owner!<br />
  44. 44. Representa os stakeholders!<br />
  45. 45. Foco no ROI!<br />
  46. 46. Visão do produto!<br />
  47. 47. Time-to-market!<br />
  48. 48. Aceita ou rejeita entregas!<br />
  49. 49. Time!<br />
  50. 50. Times pequenos!<br />
  51. 51. Multi-disciplinares!<br />
  52. 52. Ambiente informativo!<br />
  53. 53. Ambiente informativo!<br />
  54. 54. Sit together!<br />
  55. 55. Pair programming!<br />
  56. 56. Auto-gerenciamento<br />
  57. 57. O time estima as atividades<br />
  58. 58. Scrum Master!<br />
  59. 59. Protege o time!<br />
  60. 60. Remove impedimentos<br />
  61. 61. Responsável pelo processo<br />
  62. 62. Comprometimento!<br />
  63. 63. Fluxo do Scrum<br />
  64. 64. Product Backlog<br />
  65. 65. Priorização<br />
  66. 66. Como funciona o Product Backlog<br />
  67. 67. Que tipo de documentação?<br />
  68. 68. User Stories<br />
  69. 69. Card<br />
  70. 70. Conversation<br />
  71. 71. Confirmation<br />
  72. 72. Sprint Planning Meeting!<br />
  73. 73. Visão do produto!<br />
  74. 74. Escrever ou selecionar estórias<br />
  75. 75. Como estimar?<br />
  76. 76. Planning Poker!<br />
  77. 77. Sprint Backlog!<br />
  78. 78. Sprint<br />
  79. 79. Como definir o tamanho ideal da sprint?<br />
  80. 80. Cancelando uma sprint<br />
  81. 81. Scrum Board<br />
  82. 82. Definition of Done<br />
  83. 83.
  84. 84. Daily Scrum Meeting!<br />
  85. 85. Burndown Chart!<br />
  86. 86. Sprint Review Meeting!<br />
  87. 87. Apresentando os resultados<br />
  88. 88. Retrospective Meeting!<br />

×