Académique Documents
Professionnel Documents
Culture Documents
Dairton Bassi
dbassi@gmail.com
O que Scrum?
Processo de gerenciamento de projetos. Processo iterativo de inspeo e adaptao. Usado para gerenciar projetos complexos. Entrega valor de negcio periodicamente. Compatvel com CMMi at o nvel 3, ISO e outras metodologias. Muito simples, mas pouco trivial.
2
Tipos de Processo
Processo prescritivo
Funciona em ambientes controlados
Processo emprico
Funciona para processos complexos e imprevisveis
Princpios
Os envolvidos trabalham em equipe com:
Responsabilidade Transparncia Honestidade Auto-organizao
Origens de Scrum
Ken Schwaber www.controlchaos.com Jeff Suttherland www.jeffsutherland.com
Desenvolvimento iterativo e incremental em empresas nos anos 80 Lean Sistema de Produo da Toyota Produtividade de Equipes
5
Papis
Product Owner
Dene a viso do produto o representante dos clientes Entende do negcio Dene o objetivo do Sprint Elege prioridades de negcio Gerencia o Backlog
7
Equipe
Responsvel pela entrega Multi-funcional, Auto-organizada e autogerenciada Todos os membros igualmente comprometidos com um objetivo comum Geralmente equipes pequenas (at 10)
8
ScrumMaster
Conhece o processo Remove impedimentos Protege a equipe
Riscos e interferncias externos Excesso de otimismo
Artefatos
Backlog do Produto Backlog Selecionado
No muda durante o Sprint
Backlog do Sprint
Tarefas priorizadas
Backlog de Impedimentos
10
Viso do Processo
11
Viso do Processo
12
Backlog do Produto
Lista de todas as funcionalidades desejadas Formado por itens com valor de negcios
Casos de Uso Histrias a la XP
gerado incrementalmente
Comea pelo bsico e cresce com o tempo
Viso do Processo
14
Planejamento
Reunio de Estimativa
Entrada: Backlog do Produto priorizado Sada: Itens relevantes do Backlog do Produto estimados Participantes: Equipe e ScrumMaster
Sprint Planning I
Entrada: Backlog priorizado e estimado Sada:
Objetivo do Sprint Backlog Selecionado
Participantes: Todos
15
Viso do Processo
16
Planejamento Ttico
Sprint Planning II
Entrada: Backlog Selecionado Sada:
Comprometimento com o objetivo do Sprint Itens quebrados em tarefas
Participantes:
Equipe e ScrumMaster
17
Viso do Processo
18
Sprint
Sprint = Iterao Tamanho xo
Recomendao:
Antigamente: 30 dias Atualmente: 2 semanas
Durante o Sprint:
Daily Scrum (Stand-Up Meeting)
19
Local do Encontro
Sempre o mesmo local e hora Pode ser o local de desenvolvimento Sala bem equipada, quadro branco, etc.
22
A sala j deve estar arrumada Ficar em p ajuda a terminar rpido Punio por atrasos ou faltas
Acompanhamento
Viso do Processo
24
Sprint Review
Reunio onde o Product Owner:
Valida os itens entregues Verica se o objetivo do Sprint foi atingido
Viso do Processo
26
Retrospectiva
Momento para reexo e aprendizado Gera discusses para alimentar o prximo Sprint Quem est no controle?
Equipe: Backlog Instituio: Backlog de Impedimentos
27
Viso do Processo
28
Sprint de Entrega
No faz parte do Scrum padro, mas bem usado na prtica Um ltimo Sprint para fechar o produto O objetivo :
Eliminao de erros Pequenos ajustes Preparar a verso de produo
29
s isso?
Scrum simples, mas no fcil! Comece usando Scrum para a equipe identicar problemas Pode ser usado com metodologias focadas em aspectos tcnicos
30
E as certicaes?
Certied Scrum Master Certied Scrum Product Owner Certied Scrum Practioner Certied Scrum Trainer Certied Scrum Coach
31
Mais Informaes
Agille Alliance - www.agilealliance.org Scrum Alliance - www.scrumalliance.org/ Mountain Goat Software www.mountaingoatsoftware.com
32
?
Dairton Bassi dbassi@gmail.com
33