Preview:
Citation preview
- 1. Wesley Torres Galindo wesleygalindo@gmail.com
- 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. O que ? To Do Doing Done Como Surgiu? Apresentao User Story
Papis Cerimnias Artefatos Sprint O ciclo Estrutura Ferramentas
Consideraes Referncias
- 4. O que ? To Do Doing DoneUser Story Como Surgiu? Papis
Cerimnias Artefatos Sprint O ciclo Estrutura Ferramentas
Consideraes Referncias Apresentao
- 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. Manifesto gil O Manifesto gil uma declarao de princpios que
fundamentam o desenvolvimento gil de software. [wiki1]
- 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. 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. O que ? To Do Doing DoneUser Story Como Surgiu?Papis
Cerimnias Artefatos Sprint O ciclo Estrutura Ferramentas
Consideraes Referncias Apresentao
- 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. 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. 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. 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. O que ? To Do Doing DoneUser Story Como Surgiu? Papis
Cerimnias Artefatos SprintO ciclo Estrutura Ferramentas Consideraes
Referncias Apresentao
- 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. 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. 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. Sprint Review Feita ao trmino da Sprint; A equipe apresenta
os resultados obtidos durante a Sprint; Demonstrao de novas
funcionalidades ou sua arquitetura;
- 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. O que ? To Do Doing DoneUser Story Como Surgiu? Papis
Cerimnias Artefatos SprintO ciclo Estrutura Ferramentas Consideraes
Referncias Apresentao
- 21. Product Backlog Ele contm a lista de todas as estrias de
usurio; Priorizado pelo Product Owner; Repriorizado no incio de
cada Sprint;
- 22. Estrias do usurio - User Story
- 23. Sprint Backlog um conjunto de itens selecionados do Product
Backlog em uma Sprint. Cada indivduo escolhe o trabalho que
far;
- 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. Burndown
- 26. Task Board
- 27. O que ? To Do Doing DoneUser Story Como Surgiu? Papis
Cerimnias Artefatos Sprint O ciclo Estrutura Ferramentas
Consideraes Referncias Apresentao
- 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. 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. 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. O que ? To Do Doing DoneUser Story Como Surgiu? Papis
Cerimnias Artefatos Sprint O ciclo Estrutura Ferramentas
Consideraes Referncias Apresentao