Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
1
Curso Preparatrio para Certificao SCRUM
Sobre o instrutor
Alberto Seabra Neto
2
Curso Preparatrio para Certificao SCRUM
Introduo
Objetivos do Curso
Detalhes sobre certificaes Professional Scrum Master
Manifesto gil
Introduo ao Scrum
Conceitos
Papis
Artefatos
Cerimnias
Estimativas geis
Release Planning
Artefatos auxiliares
Ferramentas para Scrum
Scrum e PMBOK
3
Gesto gil de Projetos - Scrum
Introduo
Alm da teoria:
Scrum na
prtica!
O dia-a-dia de projetos Scrum
Troca de Experincias
7
Professional Scrum Master II (Intermediate) mede
conhecimento intermedirio de Scrum e seus papis,
regras, artefatos e limites de tempo.
Investimento: US$250
Limite de Tempo: 90 minutos
Pontuao Mnima: 85%
30 questes
Formato: Mltipla Escolha e dissertao
Material de Estudo: Guia do Scrum
Simulao: Scrum Open Assessment
Registre-se aqui para realizar a avaliao PSM II
8
Instrues
Para fazer a avaliao (exame), sugere-se seguir os
seguintes passos:
1) Revisar o Scrum Guide em Ingls ou seu
equivalente Guia do Scrum em Portugus.
2) Registrar-se para a avaliao desejada usando um
dos links acima e pagar a taxa indicada, usando seu
carto de crdito. Voc vai receber um e-mail com uma
senha, dentro de um ou dois dias.
3) Reserve 60 minutos de tempo.
4) Use a senha que lhe foi passada para a acessar o
site indicado no e-mail e comear a avaliao
9
Gesto gil de Projetos - Scrum
Fonte: Scrum-Brasil 10
Gesto gil de Projetos - Scrum
Apresentaes
Quem sou
Da onde venho
O que fao
11
Gesto gil de Projetos - Scrum
Se conhecendo
12
Gesto gil de Projetos - Scrum
Origem do Scrum
1989 - Takeuchi e Nonaka
Equipes pequenas e multidisciplinares
Fabricao de Autos e produtos de consumo
The New Product Development Game
Manifesto gil
Documentao
Software funcional Sobre
abrangente
Sobre
Colaborao com o cliente Negociao de contratos
Sobre
Resposta mudanas Seguir um plano
14
Gesto gil de Projetos - Scrum
15
Gesto gil de Projetos - Scrum
Situao 01:
Perguntas:
16
Gesto gil de Projetos - Scrum
Perguntas:
17
Gesto gil de Projetos - Scrum
Simples
Sem dvidas nas regras
e na construo
People Complicado
Scrum Quase todas as Regras e suas
construes so conhecidas
Complexo
Conhecimento mdio das Regras
e de sua construo
Waterfall Caos
Conhecimento baixo das Regras
e de sua construo
O que Scrum?
Framework para
desenvolvimento gil de projetos
Leve
Simples de entender
Extremamente difcil de dominar, pois exige
equilbrio entre flexibilidade e disciplina.
Possui
Papis
Eventos
Artefatos
Regras 19
Gesto gil de Projetos - Scrum
O que Scrum?
20
Gesto gil de Projetos - Scrum
Papis
Eventos
Artefatos
Regras
Cultura
Time Multidisciplinar
Auto-Organizao
Comprometimento
Envolvimento do Cliente
Colaborao
Respeito
Entregas iterativas
21
Gesto gil de Projetos - Scrum
Pilares do Scrum
Transparncia
Andamento do projeto visvel
para todos
Inspeo
A cada evento existe uma oportunidade para
analisar e inspecionar o resultado
Adaptao
Realizar ajustes necessrios o mais rpido
possvel
22
Gesto gil de Projetos - Scrum
Definio de Done
Em seus times:
15 MINS
Como seria a definio de Pronto da sua
equipe?
23
Gesto gil de Projetos - Scrum
Definio de Done
Teste de Performance
Teste Unitrio
Teste de Regresso
Nova Iterao
Incremental vs Seqencial
Quais so as
principais diferenas
entre ambos?
Fonte: RUP
27
Gesto gil de Projetos - Scrum
28
Gesto gil de Projetos - Scrum
30
Gesto gil de Projetos - Scrum
31
Gesto gil de Projetos - Scrum
32
Gesto gil de Projetos - Scrum
O Time Scrum
Product Owner
Gerencia o backlog
Garante entrega de Valor
Equipe de Desenvolvimento
Se auto-organiza
Entrega produto Done
Scrum Master
Gerencia e estimula o
Processo do Scrum
Remove impedimentos
33
Gesto gil de Projetos - Scrum
Remover impedimentos
34
Gesto gil de Projetos - Scrum
Em relao ao PO
35
Gesto gil de Projetos - Scrum
36
Gesto gil de Projetos - Scrum
Em relao a Organizao
Propaga o Scrum
37
Gesto gil de Projetos - Scrum
O Scrum Master
Para refletirmos:
38
Gesto gil de Projetos - Scrum
Em relao a Organizao
Disseminar a auto-organizao
Excesso de burocratizao
39
Gesto gil de Projetos - Scrum
Auto-Organizados
Multidisciplinares
Comunicativos
40
Gesto gil de Projetos - Scrum
Equipe de Desenvolvimento
Em outras palavras:
41
Gesto gil de Projetos - Scrum
Equipe de Desenvolvimento
42
Gesto gil de Projetos - Scrum
Equipe de Desenvolvimento
Acontece no dia-a-dia:
Baixa produtividade?
43
Gesto gil de Projetos - Scrum
Se comunicarem e se entenderem
Colaborarem entre si
44
Gesto gil de Projetos - Scrum
3) Planejar as releases
45
Gesto gil de Projetos - Scrum
46
O Product Owner Detalhe Importante:
47
Gesto gil de Projetos - Scrum
48
Gesto gil de Projetos - Scrum
49
Time Scrum - Resumo
50
Gesto gil de Projetos - Scrum
Product Backlog
51
Gesto gil de Projetos - Scrum
Novas funcionalidades
Casos de Uso
User Stories
Bugs
Defeitos
Desejos dos clientes
Requerimentos no funcionais
52
Gesto gil de Projetos - Scrum
53
Gesto gil de Projetos - Scrum
Em seu time:
15 MINS
54
Gesto gil de Projetos - Scrum
15 MINS
Imaginem que vocs possuem 500 bolas de ping pong.
56
Gesto gil de Projetos - Scrum
Casos de uso:
So formais
Mais difceis de entender
Possuem maior rastreabilidade
User Stories :
Simples
Fcil entendimento
Incentivam conversa
57
Gesto gil de Projetos - Scrum
58
Gesto gil de Projetos - Scrum
Quando decompor ?
59
Gesto gil de Projetos - Scrum
62
Gesto gil de Projetos - Scrum
Extremamente detalhado
Detalhado
Viso / Desejo
63
Gesto gil de Projetos - Scrum
64
Gesto gil de Projetos - Scrum
05 MINS
Pegue 8 cartes em branco e escreva os seguintes nmeros em cada um:
1 2 3 5
8 13 40 100
65
Gesto gil de Projetos - Scrum
Planning Poker
Na Prtica!
2) Teatro Municipal
3) Cristo Redentor
5) Torre Eiffel
66
Gesto gil de Projetos - Scrum
Planning Poker
Durante o jogo, evitar:
Motivos
67
Gesto gil de Projetos - Scrum
Planning Poker
Regras do Jogo
68
Gesto gil de Projetos - Scrum
Planning Poker
Benefcios:
2.Diviso de conhecimento
69
Gesto gil de Projetos - Scrum
Estimativa * ( 1 + Fator )
71
Gesto gil de Projetos - Scrum
Eventos Scrum
1.Release
2.Sprint
3.Planejamento da Sprint
4.Reunies Dirias
5.Reviso da Sprint
6.Retrospectiva da Sprint
72
Gesto gil de Projetos - Scrum
73
Gesto gil de Projetos - Scrum
Release - Estratgias
1. Date-Driven
Precisamos entregar funcionalidades de valor at dia
31/12 sem falta, para competirmos com a concorrncia.
Tempo a restrio.
Escopo/funcionalidade de valor so flexveis.
2. Feature-Driven
Nosso novo modelo s pode ser lanado quando estiver
pronta a funcionalidade de fazer download de jogos.
Escopo/funcionalidade de valor so as restries.
Tempo flexvel.
74
Gesto gil de Projetos - Scrum
Release - Estratgias
75
Gesto gil de Projetos - Scrum
Release Planning
76
Gesto gil de Projetos - Scrum
Releases Recapitulando:
3. Estime os PBIs
7. Comece a Release
77
Gesto gil de Projetos - Scrum
Sprints
dentro das sprints que o time transforma PBI`s em partes
de produto Done (Potencial incremento de produto).
Sprints
79
Gesto gil de Projetos - Scrum
Para pensarmos:
80
Gesto gil de Projetos - Scrum
Cancelamento de Sprints
Pode? Sim
Quem pode? Apenas o PO*
Ocorre com freqncia? No
Recomendado? NO!
Pontos Positivos:
Evita que a equipe trabalhe
em algo que no ter valor
Pontos Negativos:
Desmotiva a equipe
Sensao de fracasso
81
Gesto gil de Projetos - Scrum
1. Sprint Planning
2. Daily Scrum
3. Sprint Review
4. Sprint Retrospective
82
Gesto gil de Projetos - Scrum
Sprint Planning
Time decide quais PBIs
conseguiro ser transformados em
produto Done dentro da Sprint
83
Gesto gil de Projetos - Scrum
Sprint Planning
Parte 1:
Sprint Planning
Parte 2:
Obrigatrios na Parte 2:
Equipe de Desenvolvimento, porm PO tambm
importante!
85
Gesto gil de Projetos - Scrum
Quadro Kanban
TEAM
88
Gesto gil de Projetos - Scrum
Sprint Planning
Dicas:
Durante a Sprint
O PO no pode interferir na ordem de execuo das tarefas da equipe
de desenvolvimento
90
Daily Scrum / Reunies Dirias
Timebox de 15 minutos
Todos de p!
Mesma data e horrio (Por que?)
91
Daily Scrum
Estimula a comunicao
92
Daily Scrum
E o SM ?
93
Daily Scrum
Dicas
94
Reviso da Sprint
Time
Apresenta o que foi feito e como
Responde a pergunta sobre o
incremento
Quais problemas ocorreram e como
foram corrigidos
PO
Avalia e identifica o que est
realmente Done
Analisa se a meta foi alcanada
95
Reviso da Sprint
Time Box:
4 h -> Sprint de 4 semanas
2 h -> Sprint de 2 semanas
Participam:
PO
Equipe de desenvolvimento
Interessados sobre o produto (SM, stakeholders e etc.)
96
Reviso da Sprint
Importante:
Benefcios:
97
Reviso da Sprint
Oportunidade para:
98
Reviso da Sprint
Dicas:
99
Dbito Tcnico:
Originados de trabalhos que
impedem entrega de produto
DONE
Podem ser:
Defeitos
Falta de testes de aceitao
Cdigo Duplicado
Regra de negcio em lugares errados
Falta de testes unitrios
Impossibilidade de voltar para a verso anterior
Algoritmos de difcil manuteno
100
Evitando Undone Work usando Extremme Programming (XP)
101
Garantindo qualidade com Test-Driven Development
102
Envolvendo PO com Acceptance Test-Driven Development
103
Retrospectiva da Sprint
Inspeo do time pelo prprio time
104
Retrospectiva da Sprint
Inspeo do time pelo prprio time
Maturidade
Todos devem ter o mesmo propsito Sala de reunio, iglu - Google Sua
105
Retrospectiva da Sprint
Dicas:
106
Artefatos auxiliares
Fornecem transparncia, oportunidade de inspeo e adaptao
107
Release Burn Down Chart
Objetivo: Demonstram a quantidade de trabalho restante dentro
da Release
108
Sprint Burn Down Chart
Objetivo: Demonstram a quantidade de trabalho restante dentro
da Sprint
109
Ferramentas para Scrum
Sketchflow (prototipao)
http://www.microsoft.com/expression/products/SketchFlow_Overview.aspx
Axure (prototipao)
http://www.axure.com/features
Qual mais?
Scrum e PMBOK
Planning Execution
Project Lessons
Manageme Project Charter Status Report / Release Burndown Learned /
nt Retrospective
111
Scrum e PMBOK
Quais reas de conhecimento so comuns entre o PMBOK e o SCRUM?
112
Scrum e PMBOK
Como o PMBOK pode complementar o SCRUM?
Gerenciamento de contratos/aquisies
Gerenciamento da integrao
113
Riscos
114
Times que batem metas:
Devem Comemorar!
115
Obrigado!
116