Agenda
Framework SCRUM
Viso Geral
Fernando Sambinelli
Slide 1
Princpios Lean em TI
Desenvolvimento gil
Framework SCRUM
Responsabilidades do PO
Viso do Produto
Product Backlog
Ferramental
Certificaes
Referncias
Slide 2
Valor x Desperdcio
Lean thinking em TI
1
2
3
4
5
Slide 3
Princpios
Viso de Trabalho
Rarely or never
Fonte: Standish Group Study Reported at XP2002 by Jim Johnson, Chairman
Slide 4
used: 64%
14/10/2010
Contextualizao
Slide 5
Slide 6
Contextualizao
Origem do gil
Muita burocracia
Muita documentao
Pouca flexibilidade a mudanas no projeto
No contemplam o cenrio atual
(necessidades de negcio do cliente)
Conflito de interesses: cliente x equipe e
equipe x equipe
Slide 7
Slide 8
14/10/2010
Origem do gil
Um framework conceitual...
http://agilemanifesto.org/
Slide 9
Slide 10
SCRUM framework
Papis
Product owner
ScrumMaster
Team
Alinhamento Dirio
Priorizao o principal
instrumento de flexibilidade
para o negcio, mas toda
priorizao controlada
implica em uma despriorizao
Menos burocracia,
documentao essencial para
suportar o ciclo de vida da
aplicao
Ritos
Sprint planning
Sprint review
Sprint retrospective
Daily scrum meeting
Ready-Ready
Artefatos
Construes curtas
a taxas constantes
Product backlog
Sprint backlog
Burndown charts
Slide 11
Done-Done
Slide 12
Entrega de
funcionalidades
com qualidade de
produo
14/10/2010
Papis
Product Owner
Scrum Master
Slide 13
Representante do cliente
Prioriza funcionalidades de acordo com o valor para o negcio
Aceita ou rejeita o resultado dos trabalhos
Autonomia e autoridade para definir os rumos do projeto
Garante um sprint backlog compreensvel, estimvel e sem
blocks: pronto
responsvel pelo sucesso do projeto e pelo ROI
Define datas de releases. Cria e atualiza o plano
Gerencia de forma pr-ativa stakeholders
A Equipe
Slide 14
Product Backlog
Main Flow
Backlog item (PRO)
1000
1000
1000
700
700
500
300
100
Projeto XPTO = PRO
Slide 15
Slide 16
14/10/2010
Sprint Planning 1
Main Flow
Itens
BV
Size
[Story Points (SP)]
BV/SP
1000
500
1000
333
1000
200
700
13
53
700
13
53
500
21
23
BV Bussiness Value
Slide 17
Slide 18
18
Estimativas
13
21
Planning Poker
Slide 19
Slide 20
14/10/2010
Estimativas
Slide 21
Slide 22
Slide 24
Sprint Backlog
Itens
Tasks To Do
Work In Progress
Done
[PRO001]
[PRO003]
[PRO002]
Slide 23
14/10/2010
Work In Progress
Done
[PRO003]
Slide 25
Tasks To Do
[PRO001]
[PRO002]
Slide 26
Burndown Chart
Adiantado
Atrasado
Slide 27
Slide 28
14/10/2010
SCRUM: Resultados
Projeto
Definio do Product Owner
Sprint 0: pontos-chave
Previsibilidade de entrega
Capacidade produtiva conhecida: equipe fixa por perodo fixo de tempo
Governana de escopo conduz solues de maior valor para o negcio
Competncia em gesto continua a ser questo chave, mas importante entender
mudana do papel
Slide 29
Escopo
Apresentao da soluo pelo Product Owner para a
equipe
Reviso e priorizao do product backlog conforme
valor para o negcio
Preparao do sprint 1: compreensvel, estimvel e sem
blocks
Preparao da linha de produo
Ambiente de desenvolvimento, build, servidores, etc
Slide 30
Responsabilidades do PO
Slide 31
Responsabilidades do PO
Slide 32
14/10/2010
Responsabilidades do PO
Slide 33
Responsabilidades do PO
Slide 34
Responsabilidades do PO
Slide 35
Responsabilidades do PO
Slide 36
14/10/2010
Responsabilidades do PO
Slide 37
Responsabilidades do PO
Slide 38
Responsabilidades do PO
Slide 39
Responsabilidades do PO
Slide 40
10
14/10/2010
Responsabilidades do PO
Slide 41
Responsabilidades do PO
Slide 42
Responsabilidades do PO
Slide 43
Responsabilidades do PO
Slide 44
11
14/10/2010
Viso do Produto
Slide 45
Viso do Produto
Slide 46
Viso do Produto
Slide 47
Viso do Produto
Slide 48
12
14/10/2010
Viso do Produto
Slide 49
Product Backlog
Slide 50
Product Backlog
Slide 51
Product Backlog
Slide 52
13
14/10/2010
Product Backlog
Slide 53
Slide 54
Ferramental
Certificaes SCRUM
Burndown Chart
Slide 55
Slide 56
14
14/10/2010
Referncias Recomendadas
Leituras Recomendadas
http://www.cit.com.br/blogs/agility/
www.mountaingoatsoftware.com/scrum
www.scrumalliance.org
www.controlchaos.com
scrumdevelopment@yahoogroups.com
http://www.alissonvale.com/englishblog/default.aspx
Slide 57
Slide 58
15