Escolar Documentos
Profissional Documentos
Cultura Documentos
Sumrio
Conceitos Bsicos
Personagens
Meetings
Artefatos
Scrum
Conceitos Bsicos
Scrum - Conceitos
Sprint
Iterao Durao de 2 a 4 semanas
1 dia de trabalho da equipe Lista de requisitos conjunto de estrias (user-stories) Ordenada por prioridade (maior valor agregado com menor custo) Lista de stories a serem realizadas durante a sprint Baseadas nas maiores prioridades do product backlog De acordo com a capacidade ou velocidade da equipe
ESCOLA SUPERIOR DA TECNOLOGIA DA INFORMAO Graduao em Engenharia de Computao 5
Daily Sprint
Product backlog
Selected backlog
Scrum
Personagens
Scrum - Personagens
Somente 3
Product Owner Scrum Master Team
Tem autoridade para fazer o que for necessrio para atingir o objetivo
Comunicao constante
Transparncia e dialogo
ESCOLA SUPERIOR DA TECNOLOGIA DA INFORMAO Graduao em Engenharia de Computao 11
Scrum - Comprometimento
- Porco, estava pensando que poderamos abrir um restaurante juntos. - E qual seria o nome? - Que tal Presunto com ovos? - No obrigado. Eu estaria comprometido e voc apenas envolvido.
12
Scrum
Meetings
13
Scrum - Meetings
Scrum composto por 6 diferentes meetings:
Planning Poker ou Estimation Meeting Sprint Planning 1 Sprint Planning 2 Daily Meetings/Stand-up Meetings Sprint Review Sprint Retrospective
14
Freqncia
Algumas poucas vezes e de maneira rpida ao longo da sprint Inevitavelmente junto com a sprint planning 1
ESCOLA SUPERIOR DA TECNOLOGIA DA INFORMAO Graduao em Engenharia de Computao 15
16
Quem:
Como:
Selected backlog preenchido com os itens de maior prioridade do product backlog at completar o total de story points correspondente a velocidade do time PO pode propor alteraes Sprint goal frase curta com objetivo do sprint
ESCOLA SUPERIOR DA TECNOLOGIA DA INFORMAO Graduao em Engenharia de Computao 17
Quando:
Todo incio de sprint
Quem:
Team + Scrum Master (+ PO )
Como:
Diviso das stories em tarefas de 1 dia Criar post-its para a coluna to do do Scrum board
ESCOLA SUPERIOR DA TECNOLOGIA DA INFORMAO Graduao em Engenharia de Computao 18
De p, no mximo 15 minutos Responder somente as 3 perguntas SM deve identificar os obstculos e mensagens indiretas No para discutir problemas tcnicos Atualizao do burn-down
ESCOLA SUPERIOR DA TECNOLOGIA DA INFORMAO Graduao em Engenharia de Computao 19
Analisar o sprint cronologicamente O que aconteceu de bom? O que aconteceu de ruim? O que pode ser melhorado?
21
22
23
Scrum
Artefatos
24
Scrum - Artefatos
Os principais artefatos produzidos so:
Product backlog Selected backlog User story Burn-down chart
25
26
27
28
29
Scrum - Tarefas
As stories so divididas em tarefas
Em geral, correspondem a 1 dia de trabalho Para cada tarefa gerado um Post-it Cada desenvolvedor seleciona uma tarefa por dia.
ESCOLA SUPERIOR DA TECNOLOGIA DA INFORMAO Graduao em Engenharia de Computao 30
Sempre agrega algum valor Independente Negocivel Valorvel Estimvel Pequena Testvel Possui importncia para o PO subdivida em tarefas
parte de uma story Pode depender de uma ou mais tarefas Possui importncia para a equipe de desenvolvimento e no para o PO
31
32
Scrum Burn-down
2 tipos:
Sprint Produto
33
34
Scrum
Discusses Finais
35
36
Comparativo XP x Scrum
XP Scrum
Cross-functional
Cliente tem que estar disponvel
37
Combinando Scrum e XP
38
Metodologias geis
Pontos Positivos Pontos Frgeis
Melhoria Contnua
ESCOLA SUPERIOR DA TECNOLOGIA DA INFORMAO
39
Concluso
Um processo de desenvolvimento envolve:
Software, Hardware e Peopleware.
O entendimento dos princpios geis mais importante do que conhecer profundamente algum dos mtodos geis.
A customizao do processo baseada nos princpios.
ESCOLA SUPERIOR DA TECNOLOGIA DA INFORMAO Graduao em Engenharia de Computao 40
41