apresentação scrum

33
Wesley Torres Galindo [email protected]

Upload: wesley-galindo

Post on 16-Aug-2015

21 views

Category:

Software


2 download

TRANSCRIPT

  1. 1. Wesley Torres Galindo [email protected]
  2. 2. Wesley Galindo Graduao em Anlise e Desenvolvimento de Sistemas Mestrado em Engenharia de Software Engenheiro de Software Professor Faculdade Escritor Osman Lins - FACOL
  3. 3. O que ? To Do Doing Done Como Surgiu? Apresentao User Story Papis Cerimnias Artefatos Sprint O ciclo Estrutura Ferramentas Consideraes Referncias
  4. 4. O que ? To Do Doing DoneUser Story Como Surgiu? Papis Cerimnias Artefatos Sprint O ciclo Estrutura Ferramentas Consideraes Referncias Apresentao
  5. 5. O que ? O Scrum um processo de desenvolvimento iterativo e incremental para gerenciamento de projetos e desenvolvimento gil de software. [wiki] Scrum um framework estrutural que est sendo usada para gerenciar o desenvolvimento de produtos complexos desde o incio de 1990. [guide] Seu objetivo entregar o mximo de valor de negcio no menor tempo.
  6. 6. Manifesto gil O Manifesto gil uma declarao de princpios que fundamentam o desenvolvimento gil de software. [wiki1]
  7. 7. Como surgiu? A metodologia Scrum, desenvolvida por Ken Schwaber e Jeff Sutherland nasceu da necessidade de encontrar uma metodologia que abordasse o problema do desenvolvimento de software de uma forma no tradicional; Tal como num jogo de Rugby, a equipe age como um todo para atingir os seus objetivos.
  8. 8. Estrutura Papis Cerimnias Artefatos Scrum Master Product Owner Team Sprint Planning Meeting Daily Scrum Meeting Sprint Review Sprint Retrospective Sprint Planning Meeting Daily Scrum Meeting Sprint Review Sprint Retrospective
  9. 9. O que ? To Do Doing DoneUser Story Como Surgiu?Papis Cerimnias Artefatos Sprint O ciclo Estrutura Ferramentas Consideraes Referncias Apresentao
  10. 10. Scrum Master - SM Responsvel por garantir que o Scrum seja entendido e aplicado; Remover os impedimentos; Motivar e incentivar a equipe, facilitando a criatividade e a capacitao; Melhorar a produtividade da equipe.
  11. 11. Product Owner - PO Representa o cliente no projeto; Prioriza funcionalidades de acordo com o valor de mercado; Seu foco na parte comercial do produto; Planeja as entregas e prioriza o Product Backlog a cada Sprint;
  12. 12. Team Equipes auto-organizveis, escolhem a melhor forma para completarem seu trabalho; Possuem todas as habilidades necessrias, para o desenvolvimento do Produto; Responsvel coletivamente pelo sucesso do projeto; O tamanho ideal da Equipe de Desenvolvimento pequeno o suficiente para se manter gil e grande o suficiente para completar uma parcela significativa do trabalho; Normalmente de 7 - 9 pessoas;
  13. 13. Sprint Sprint uma iterao(ciclo) de desenvolvimento; Segue o ciclo PDCA Plan (Planejar), Do (Fazer), Check (Verificar), Act (Agir); Cada Sprint deve ter uma meta; Tem durao de 2-4 semanas;
  14. 14. O que ? To Do Doing DoneUser Story Como Surgiu? Papis Cerimnias Artefatos SprintO ciclo Estrutura Ferramentas Consideraes Referncias Apresentao
  15. 15. Sprint Planning Meeting Feita a cada incio da Sprint; Dividida em duas partes: 1. definido o qu ser implementado(Product Owner). 2. debatido como sero implementados os IBLs. (A equipe seleciona itens do Product Backlog)
  16. 16. Planning Poker Tambm chamado de poker Scrum, uma tcnica baseada no consenso para estimar o esforo ou o tamanho relativo de histrias de usurios em desenvolvimento de software. [wiki2]
  17. 17. Daily Scrum Meeting No deve durar mais de 15 minutos; Deve acontecer sempre no mesmo local e horrio. Todo em p; Cada membro deve falar brevemente: 1. O que fez ontem? 2. O que vai fazer hoje? 3. H algum impedimento no seu caminho?
  18. 18. Sprint Review Feita ao trmino da Sprint; A equipe apresenta os resultados obtidos durante a Sprint; Demonstrao de novas funcionalidades ou sua arquitetura;
  19. 19. Sprint Retrospective Feita logo aps a Sprint Review; Inspecionar como a ltima Sprint foi em relao as pessoas, relaes, processos e ferramentas; demonstrado o que foi bem na sprint e o que deve ser melhorado na prxima;
  20. 20. O que ? To Do Doing DoneUser Story Como Surgiu? Papis Cerimnias Artefatos SprintO ciclo Estrutura Ferramentas Consideraes Referncias Apresentao
  21. 21. Product Backlog Ele contm a lista de todas as estrias de usurio; Priorizado pelo Product Owner; Repriorizado no incio de cada Sprint;
  22. 22. Estrias do usurio - User Story
  23. 23. Sprint Backlog um conjunto de itens selecionados do Product Backlog em uma Sprint. Cada indivduo escolhe o trabalho que far;
  24. 24. Burndown So grficos utilizados para acompanhar o andamento do produto ou da Sprint; A Sprint Burndown indica a velocidade da equipe e o progresso da concluso de tarefas na Sprint atual. O Project Burndown indica a evoluo do projeto ao longo de finalizaes de Sprints.
  25. 25. Burndown
  26. 26. Task Board
  27. 27. O que ? To Do Doing DoneUser Story Como Surgiu? Papis Cerimnias Artefatos Sprint O ciclo Estrutura Ferramentas Consideraes Referncias Apresentao
  28. 28. Consideraes Finais Os papis so bem definidos, todos tm conhecimento sobre as suas responsabilidades; um processo gil e flexvel, tornando melhor a reao as mudanas que ocorrem durante o projeto; focado no controle e gerenciamento, buscando minimizar os riscos e maximizar a qualidade; Os times so pequenos, a comunicao mais eficiente;
  29. 29. Ferramentas www.scrumwise.com www.pangoscrum.com/pt-BR www.myscrumhalf.com/ www.softwarescrum.com.br http://www.scrumninja.com/scrum-software http://www.firescrum.org
  30. 30. Referncias [guide] Disponvel em: http://www.scrum.org/Scrum-Guides. Acessado em 30/10/2012; [wiki] Disponvel em: pt.wikipedia.org/wiki/Scrum. Acessado em 30/10/2012; [wiki2] Disponvel em: http://en.wikipedia.org/wiki/Planning_poker. Acessado em 30/10/2012; http://www.cti.ufu.br/sites/cti.ufu.br/files/scrum-e-xp-direto-das-trincheiras.pdf www.scrum.org
  31. 31. O que ? To Do Doing DoneUser Story Como Surgiu? Papis Cerimnias Artefatos Sprint O ciclo Estrutura Ferramentas Consideraes Referncias Apresentao