Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Paulo Pereira
Agenda
Introduo Por que Scrum? Como funciona o Scrum? Papis e Responsabilidades do Scrum Conceitos, Artefatos e Fases do Scrum
Introduo
O que gil?
gil um conjunto de processos para desenvolvimento de software que usa conceitos como: Autogerenciamento
Times multifuncionais
Pessoas
Bastante objetivo Papis e Responsabilidades bem definidas Fcil adaptao Curva de aprendizado baixa No um processo previsvel um framework e um conjunto de prticas
O Scrum no vai dizer exatamente o que fazer, no ir resolver todos os seus problemas, mas com certeza os problemas sero mais facilmente identificados
Preparao
Estimativas Planning Poker Atualizao do Backlog do produto Planejamento da Sprint Sprint e Sprint backlog Reunio diria Daily Meeting rea de trabalho Burndown Charts Produto incremental Reviso da Sprint Retrospectiva da Sprint
Preparao
Negcio
Viso
Plano de release
Montagem Time
Logstica
Estimativas
Estratgia Portiflio
Produto Release
Sprint
Dirio
Ideal Days
Mais fcil para iniciantes Fcil de explicar
Conhecimento
Principais tcnicas:
Opinio de especialista Analogia Diviso e conquista (desmembramento)
Principais problemas
Disponibilidade
Estimador no programa
Estimativas por item de backlog no por tarefa
Baseado na durao de tarefas Unidade bem definida (dias ou horas) No considera acontecimentos paralelos ou interrupes O tempo ideal quase nunca igual ao tempo real mais fcil de estimar
Story Points
Foco nas funcionalidades mais rpido No perde a validade
Ideal days
Mais fcil de explicar para equipe e pessoas fora da equipe Mais atrativo com equipe de pouca experincia Meu dia ideal deferente do seu Ideal days fora empresas ao controle de desperdcio de tempo
Para planejar:
Defina a sua escala
1,2,3,4,5,8,... 0,1,2,4,8,... 10,20,30,50,100 Etc...
Aumenta a velocidade limitando as opes Evitatar o sentimento de preciso para valores altos Incentiva time a quebrar histrias grandes em menores
Planning Poker
Pessoal, qual a estimativa para essa histria?
Planejamento da Sprint
Product Backlog exista e cada item esteja estimado Um Product Backlog e um Product Owner. Todos os itens devem ter o seu valor de negcio O Product Owner deve entender todos os itens do Product Backlog, normalmente ele o autor do mesmo, mas em alguns casos outras pessoas podem ter colocado itens no Backlog
IBL
Tema
Peso (5,3,1)
5 3
1
2 3 4 5 6 7
Como cliente, gostaria de fazer Reserva uma reserva Como cliente, gostaria de Reserva cancelar uma reserva Como cliente, gostaria de poder Reserva mudar a data da minha reserva Admin
900
700
5
5
5
5
900
700
700
...
5
...
5
...
700
... ...
...
...
...
...
...
Secionando os itens do
backlog. Criar o Sprint backlog
Criar as tarefas
O que foi feito desde ontem? O que voc planeja fazer para amanh? Voc tem algum impedimento?
15 Min
rea de trabalho
Burndown Charts
Burndown Charts
Produto incremental
IBL
IBL
IBL
Produto
Sprint
Anlise
Design
Codifica
Testa
Etc...
Reviso da Sprint
Produto
Retrospectiva da Sprint
No timeline da Sprint
Sprint
O que deu certo? O que pode melhorar?
Dvidas?