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.
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;