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,474 views
2,326 views

Published on

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

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

No notes for slide
  • http://agilblog.locaweb.com.br/2008/05/29/historias-de-usuario/
  • 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

    ×