Scrum

1,546 views

Published on

Published in: Education, Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,546
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Scrum

  1. 1. Metodologias Ágeis<br /> Scrum<br />Darlan Florêncio de Arruda<br />darlan.arruda@upe.br<br />
  2. 2. Motivação<br />
  3. 3. Clientes e usuários <br />não tem certeza do que querem<br />Eles têm dificuldade de expressar tudoo que querem e pensam<br />
  4. 4. Muitos detalhes do que eles querem só serão revelados durante o desenvolvimento<br />Os detalhes são complexos para as pessoas<br />Na medida que eles vêem o produto sendo construído, eles mudamde idéia<br />
  5. 5. <ul><li>Foi criada por Jeff Sutherland, Ken Schwaber e John Scumniotales
  6. 6. LeanThinking,
  7. 7. desenvolvimento iterativo e incremental</li></li></ul><li>Scrum é uma metodologia ágil para gerenciamento de projetos, geralmente de software, mas pode ser utilizada para outros tipos.<br />Istopermite a rápida e contínuainspeção do software emprodução (emintervalos de duas a quatrosemanas)<br />Entre cadaduas a quatrosemanastodospodemver o real software emprodução, decidindo se o mesmodeve ser liberadooucontinuar a ser aprimoradopormais um “Sprint”<br />Afinal, <br />O que é Scrum?<br />
  8. 8. Estrutura do Scrum<br />
  9. 9. Papéis<br />
  10. 10. Scrum Team<br />Desenvolve o produto<br />Émultidisciplinar<br />Alto grau de autonomia<br />
  11. 11. ProductOwner<br />74<br />Representa o interessede todososenvolvidos<br /> Define as funcionalidades dos produtos<br /> Prioriza o ProductBacklog<br />
  12. 12. Scrum Master<br /> Responsável por garantir a prática do Scrum<br />Facilita o daily scrum<br />Responsávelporeliminarqualquerobstáculodetectado nesses encontros<br />
  13. 13. Atividades do Scrum<br />
  14. 14. Criando Histórias<br />Uma ou duas frases, escrita pelo clientena sua linguagem, sobre algo que a aplicação deve fazer.<br />
  15. 15. ProductBacklog<br />É uma lista contendo todas as funcionalidades desejadas para um produto<br />O conteúdo desta lista é definido pelo ProductOwner<br />Não precisa estar completo no início de um projeto<br />
  16. 16. Exemplo de Backlog<br />
  17. 17. Exemplo de SprintBacklog<br />SprintBacklog<br />É uma lista de tarefas que o Scrum Team se compromete a fazer em um Sprint<br />
  18. 18. TaskBoard<br />Mostratodo o trabalhodo time duranteuma sprint<br />Atualizadocontinuamente<br />
  19. 19. Exemplo de TaskBoard<br />
  20. 20. SprintBurndownChart<br />Gráficoquerepresenta o restante do trabalhoemuma sprint<br />
  21. 21.
  22. 22. Estimating the Product Backlog <br />Prioritizing the Backlog <br />
  23. 23. Sprint Planning Meeting<br />
  24. 24. Daily Scrum<br />Reunião diária<br /><ul><li>O que você fez ontem?
  25. 25. O que você fará hoje?
  26. 26. Há algum impedimento no seu caminho?</li></li></ul><li>Sprint Review Meeting<br />Sprint Retrospective<br />
  27. 27. Obrigado !<br />
  28. 28. Referências<br />Scrum in Five Minutes. Disponível em: <br />Scrum Overview. Disponível em : http://epf.eclipse.org/wikis/scrum/index.htm<br />Introduction to Scrum - An Agile Process . Disponível em : http://www.mountaingoatsoftware.com/topics/scrum<br />Scrum. Disponível em: http://www.heptagon.com.br/scrum<br />Scrum em 2 minutos. Disponível em : http://dojofloripa.wordpress.com/2007/02/07/scrum-em-2-minutos/<br />Comparando as metodologias , Lean Enterprise, Six Sigma e de Gestão da Qualidade. Disponível em: http://www2.uol.com.br/canalexecutivo/artigosa1.htm <br />Metodologias ágeis para o desenvolvimento de software. Prof Marcos Cardoso.<br />
  29. 29. Fotos Utilizadas<br />Galeria da Improve it<br />Disponível em: http://www.flickr.com/photos/improveit/<br />
  30. 30. Metodologias Ágeis<br /> Scrum<br />Darlan Florêncio de Arruda<br />darlan.arruda@upe.br<br />

×