Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Vamos jogar?
As regras <ul><li>Todos são parte de uma  grande time .  </li></ul><ul><li>Cada bola deve ser tocada  pelo menos uma vez  ...
 
 
 
Existe algo impedindo  de atingir minha meta? O que fiz? O que estou  planejando fazer?
Metodologias Ágeis para Desenvolvimento de Software Professor: Marcos Cardoso [email_address] SCRUM Pós-Graduação em Engen...
 
Clientes e usuários  não tem certeza  do que querem
 
Muitos detalhes do que eles querem  só serão revelados  durante o desenvolvimento Os detalhes  são complexos  para as pess...
Na medida que eles vêem o produto sendo construído,  elas mudam   de idéia * agile and interative development: a manager´s...
SCRUM em poucas  palavras
Scrum é um processo ágil que permite manter o foco na entrega do  maior valor de negócio , no  menor tempo possível Isto p...
 
 
Papéis
Product Owner
Product Owner Representa o interesse de todos os envolvidos Define as funcionalidades dos produtos Prioriza o Product Back...
Scrum Master
Scrum Master Responsável por garantir a prática do Scrum Facilita o daily scrum Responsável por eliminar qualquer obstácul...
Scrum Team
Scrum Team Desenvolve o produto É multidisciplinar  Alto grau de autonomia
Produtos
Product Backlog É uma lista contendo  todas as funcionalidades  desejadas para um produto O  conteúdo  desta lista é defin...
 
Criando Histórias?
O que é uma história? Uma ou duas frases,  escrita pelo cliente  na sua linguagem, sobre algo que a aplicação deve fazer.
 
 
 
 
Sprint Backlog É uma  lista de tarefas  que o Scrum Team se compromete a fazer  em um Sprint Os itens do Sprint Backlog sã...
Task Board Atualizado   continuamente Mostra  todo o trabalho  do time durante uma sprint
 
 
Sprint Burndown Chart Gráfico que representa o  restante do trabalho  em uma sprint
 
Atividades
Estimating the Product Backlog  Prioritizing the Backlog
Sprint Planning Meeting
Daily Scrum Reunião  diária 1. O que você  fez ontem ? 2. O que você  fará hoje ? 3. Há algum  impedimento  no seu caminho?
 
 
Sprint Review Meeting Sprint Retrospective
 
Trabalho para a próxima aula
http://www.youtube.com/watch?v=vmGMpME_phg About SCRUM Vamos assistir ao vídeo
Principais Referências <ul><li>SCRUM – Uma breve apresentação. Goldman, A.; Bassi, D. AgilCoop. </li></ul><ul><li>Scrum Ov...
Principais Referências <ul><li>Fotos </li></ul><ul><ul><li>Escrevendo histórias by Improve It ( http://www.flickr.com/phot...
Metodologias Ágeis para Desenvolvimento de Software Professor: Marcos Cardoso [email_address] SCRUM Pós-Graduação em Engen...
Este material foi elaborado Marcos Cardoso (marcos.cardoso@gmail.com), estando sob a licença Creative Commons, Atribuição-...
Upcoming SlideShare
Loading in …5
×

Scrum Metodologias Ageis Para Desenvolvimento De Software

2,613 views

Published on

Published in: Technology, Business
  • Be the first to comment

Scrum Metodologias Ageis Para Desenvolvimento De Software

  1. 1. Vamos jogar?
  2. 2. As regras <ul><li>Todos são parte de uma grande time . </li></ul><ul><li>Cada bola deve ser tocada pelo menos uma vez por cada membro da equipe. </li></ul><ul><li>Bolas não podem ser passados para o seu vizinho imediato à esquerda ou à direita . </li></ul><ul><li>Cada bola deve voltar para a mesma pessoa que a introduziu no sistema. </li></ul><ul><li>Há um total de quatro iterações. </li></ul><ul><li>Vocês têm dois minutos para determinar como irão se organizar. </li></ul><ul><li>Forneçam uma estimativa de quantas bolas passarão pelo sistema. </li></ul><ul><li>Cada interação durará dois minutos . </li></ul><ul><li>Vocês terão um minuto para discutir como melhorar o processo. </li></ul>
  3. 6. Existe algo impedindo de atingir minha meta? O que fiz? O que estou planejando fazer?
  4. 7. Metodologias Ágeis para Desenvolvimento de Software Professor: Marcos Cardoso [email_address] SCRUM Pós-Graduação em Engenharia de Software
  5. 9. Clientes e usuários não tem certeza do que querem
  6. 11. Muitos detalhes do que eles querem só serão revelados durante o desenvolvimento Os detalhes são complexos para as pessoas
  7. 12. Na medida que eles vêem o produto sendo construído, elas mudam de idéia * agile and interative development: a manager´s guide
  8. 13. SCRUM em poucas palavras
  9. 14. Scrum é um processo ágil que permite manter o foco na entrega do maior valor de negócio , no menor tempo possível Isto permite a rápida e contínua inspeção do software em produção (em intervalos de duas a quatro semanas) Entre cada duas a quatro semanas todos podem ver o real software em produção , decidindo se o mesmo deve ser liberado ou continuar a ser aprimorado por mais um “Sprint”
  10. 17. Papéis
  11. 18. Product Owner
  12. 19. Product Owner Representa o interesse de todos os envolvidos Define as funcionalidades dos produtos Prioriza o Product Backlog
  13. 20. Scrum Master
  14. 21. Scrum Master Responsável por garantir a prática do Scrum Facilita o daily scrum Responsável por eliminar qualquer obstáculo detectado nesses encontros
  15. 22. Scrum Team
  16. 23. Scrum Team Desenvolve o produto É multidisciplinar Alto grau de autonomia
  17. 24. Produtos
  18. 25. Product Backlog É uma lista contendo todas as funcionalidades desejadas para um produto O conteúdo desta lista é definido pelo Product Owner Não precisa estar completo no início de um projeto
  19. 27. Criando Histórias?
  20. 28. O que é uma história? Uma ou duas frases, escrita pelo cliente na sua linguagem, sobre algo que a aplicação deve fazer.
  21. 33. Sprint Backlog É uma lista de tarefas que o Scrum Team se compromete a fazer em um Sprint Os itens do Sprint Backlog são extraídos do Product Backlog, pela equipe, com base nas prioridades definidas pelo Product Owner e a percepção da equipe sobre o tempo que será necessário para completar as várias funcionalidades.
  22. 34. Task Board Atualizado continuamente Mostra todo o trabalho do time durante uma sprint
  23. 37. Sprint Burndown Chart Gráfico que representa o restante do trabalho em uma sprint
  24. 39. Atividades
  25. 40. Estimating the Product Backlog Prioritizing the Backlog
  26. 41. Sprint Planning Meeting
  27. 42. Daily Scrum Reunião diária 1. O que você fez ontem ? 2. O que você fará hoje ? 3. Há algum impedimento no seu caminho?
  28. 45. Sprint Review Meeting Sprint Retrospective
  29. 47. Trabalho para a próxima aula
  30. 48. http://www.youtube.com/watch?v=vmGMpME_phg About SCRUM Vamos assistir ao vídeo
  31. 49. Principais Referências <ul><li>SCRUM – Uma breve apresentação. Goldman, A.; Bassi, D. AgilCoop. </li></ul><ul><li>Scrum Overview. http://epf.eclipse.org/wikis/scrum/index.htm </li></ul><ul><li>IT-Zynergy ApS http://www.it-zynergy.dk/ </li></ul>
  32. 50. Principais Referências <ul><li>Fotos </li></ul><ul><ul><li>Escrevendo histórias by Improve It ( http://www.flickr.com/photos/improveit/ ) </li></ul></ul><ul><ul><li>Ball Point Game by PeterStev ( http://www.flickr.com/photos/38793485@N00/ ) </li></ul></ul>
  33. 51. Metodologias Ágeis para Desenvolvimento de Software Professor: Marcos Cardoso [email_address] SCRUM Pós-Graduação em Engenharia de Software
  34. 52. Este material foi elaborado Marcos Cardoso (marcos.cardoso@gmail.com), estando sob a licença Creative Commons, Atribuição-Uso Não-Comercial 2.5 Brasil. É permitido que outras pessoas usem e alterem a presente obra, desde que os devidos créditos sejam dados ao autor. Não é permitido o uso comercial do material. Maiores informações: http://creativecommons.org/licenses/by-nc/2.5/br/ Attribution Non-Commercial

×