![Page 1: Gerenciamento de Equipes com Scrum Curso de Verão 2008 – IME/USP Dairton Bassi Danilo Sato 24/Jan/2008](https://reader036.vdocuments.pub/reader036/viewer/2022070507/570638491a28abb8238f46ed/html5/thumbnails/1.jpg)
Gerenciamento de Equipes com Scrum
Curso de Verão 2008 – IME/USPwww.agilcoop.org.br
Dairton Bassi Danilo Sato24/Jan/2008
![Page 2: Gerenciamento de Equipes com Scrum Curso de Verão 2008 – IME/USP Dairton Bassi Danilo Sato 24/Jan/2008](https://reader036.vdocuments.pub/reader036/viewer/2022070507/570638491a28abb8238f46ed/html5/thumbnails/2.jpg)
2
O que é Scrum?
• Processo de controle e gerenciamento• Processo iterativo de inspeção e
adaptação• Usado para gerenciar projetos complexos • Entrega valor de negócio periodicamente• Compatível com CMMi até o nível 3, ISO
e outras metodologias• Extremamente simples, mas muito difícil
![Page 3: Gerenciamento de Equipes com Scrum Curso de Verão 2008 – IME/USP Dairton Bassi Danilo Sato 24/Jan/2008](https://reader036.vdocuments.pub/reader036/viewer/2022070507/570638491a28abb8238f46ed/html5/thumbnails/3.jpg)
3
Princípios
• Os envolvidos trabalham em equipe com:– Responsabilidade– Transparência– Honestidade– Auto-organização
• Fornecer software funcionando – De forma incremental– Potencialmente entregável
![Page 4: Gerenciamento de Equipes com Scrum Curso de Verão 2008 – IME/USP Dairton Bassi Danilo Sato 24/Jan/2008](https://reader036.vdocuments.pub/reader036/viewer/2022070507/570638491a28abb8238f46ed/html5/thumbnails/4.jpg)
4
Tipos de Processo
• Processo prescritivo– Funciona em ambientes controlados
• Processo empírico– Funciona para processos complexos e
imprevisíveis
![Page 5: Gerenciamento de Equipes com Scrum Curso de Verão 2008 – IME/USP Dairton Bassi Danilo Sato 24/Jan/2008](https://reader036.vdocuments.pub/reader036/viewer/2022070507/570638491a28abb8238f46ed/html5/thumbnails/5.jpg)
5
Origens de Scrum
• Jeff Suttherland - www.jeffsutherland.com• Ken Schwaber - www.controlchaos.com• Mike Beedle - www.mikebeedle.com
• Inspiração– Desenvolvimento Iterativo e Incremental em empresas
(DuPont) nos anos 80 – Lean – Sistema de Produção da Toyota– Produtividade de Equipes
![Page 6: Gerenciamento de Equipes com Scrum Curso de Verão 2008 – IME/USP Dairton Bassi Danilo Sato 24/Jan/2008](https://reader036.vdocuments.pub/reader036/viewer/2022070507/570638491a28abb8238f46ed/html5/thumbnails/6.jpg)
6
Papéis
• Product Owner
• Equipe
• ScrumMaster
![Page 7: Gerenciamento de Equipes com Scrum Curso de Verão 2008 – IME/USP Dairton Bassi Danilo Sato 24/Jan/2008](https://reader036.vdocuments.pub/reader036/viewer/2022070507/570638491a28abb8238f46ed/html5/thumbnails/7.jpg)
7
Product Owner
• Define a visão do produto
• É o representante dos clientes
• Entende do negócio
• Define o objetivo do Sprint
• Elege prioridades de negócio
• Gerencia o Backlog
![Page 8: Gerenciamento de Equipes com Scrum Curso de Verão 2008 – IME/USP Dairton Bassi Danilo Sato 24/Jan/2008](https://reader036.vdocuments.pub/reader036/viewer/2022070507/570638491a28abb8238f46ed/html5/thumbnails/8.jpg)
8
Equipe
• Responsável pela entrega
• Multi-funcional
• Auto-organizada e auto-gerenciada
• Todos os membros igualmente comprometidos com um objetivo comum
• Geralmente equipes pequenas (até 10)– Equipes grandes geralmente se comportam como
várias equipes pequenas
![Page 9: Gerenciamento de Equipes com Scrum Curso de Verão 2008 – IME/USP Dairton Bassi Danilo Sato 24/Jan/2008](https://reader036.vdocuments.pub/reader036/viewer/2022070507/570638491a28abb8238f46ed/html5/thumbnails/9.jpg)
9
ScrumMaster
• Conhecimento do processo
• Remove impedimentos
• Protege a equipe– Riscos e interferências externos– Excesso de otimismo
• Auxilia o Product Owner a maximizar o retorno do investimento
![Page 10: Gerenciamento de Equipes com Scrum Curso de Verão 2008 – IME/USP Dairton Bassi Danilo Sato 24/Jan/2008](https://reader036.vdocuments.pub/reader036/viewer/2022070507/570638491a28abb8238f46ed/html5/thumbnails/10.jpg)
10
Artefatos
• Backlog do Produto
• Backlog Selecionado– Não muda durante o Sprint
• Backlog do Sprint– Tarefas priorizadas
• Backlog de Impedimentos
![Page 11: Gerenciamento de Equipes com Scrum Curso de Verão 2008 – IME/USP Dairton Bassi Danilo Sato 24/Jan/2008](https://reader036.vdocuments.pub/reader036/viewer/2022070507/570638491a28abb8238f46ed/html5/thumbnails/11.jpg)
11
Visão do Processo
![Page 12: Gerenciamento de Equipes com Scrum Curso de Verão 2008 – IME/USP Dairton Bassi Danilo Sato 24/Jan/2008](https://reader036.vdocuments.pub/reader036/viewer/2022070507/570638491a28abb8238f46ed/html5/thumbnails/12.jpg)
12
Visão do Processo
![Page 13: Gerenciamento de Equipes com Scrum Curso de Verão 2008 – IME/USP Dairton Bassi Danilo Sato 24/Jan/2008](https://reader036.vdocuments.pub/reader036/viewer/2022070507/570638491a28abb8238f46ed/html5/thumbnails/13.jpg)
13
Backlog do Produto
• Lista de todas as funcionalidades desejadas
• Formado por itens com valor de negócios– Casos de Uso – Histórias a la XP
• É gerado incrementalmente– Começa pelo básico e cresce com o tempo
• Priorizado pelo Product Owner
![Page 14: Gerenciamento de Equipes com Scrum Curso de Verão 2008 – IME/USP Dairton Bassi Danilo Sato 24/Jan/2008](https://reader036.vdocuments.pub/reader036/viewer/2022070507/570638491a28abb8238f46ed/html5/thumbnails/14.jpg)
14
Visão do Processo
![Page 15: Gerenciamento de Equipes com Scrum Curso de Verão 2008 – IME/USP Dairton Bassi Danilo Sato 24/Jan/2008](https://reader036.vdocuments.pub/reader036/viewer/2022070507/570638491a28abb8238f46ed/html5/thumbnails/15.jpg)
15
Planejamento
• Reunião de Estimativa – Entrada: Backlog do Produto priorizado– Saída: Itens relevantes do Backlog do Produto
estimados– Participantes: Equipe e ScrumMaster
• Sprint Planning I– Entrada: Backlog priorizado e estimado– Saída:
• Objetivo do Sprint• Backlog Selecionado
– Participantes: Todos
![Page 16: Gerenciamento de Equipes com Scrum Curso de Verão 2008 – IME/USP Dairton Bassi Danilo Sato 24/Jan/2008](https://reader036.vdocuments.pub/reader036/viewer/2022070507/570638491a28abb8238f46ed/html5/thumbnails/16.jpg)
16
Visão do Processo
![Page 17: Gerenciamento de Equipes com Scrum Curso de Verão 2008 – IME/USP Dairton Bassi Danilo Sato 24/Jan/2008](https://reader036.vdocuments.pub/reader036/viewer/2022070507/570638491a28abb8238f46ed/html5/thumbnails/17.jpg)
17
Planejamento Tático
• Sprint Planning II
– Entrada: Backlog Selecionado
– Saída:• Comprometimento com o objetivo do Sprint• Itens quebrados em tarefas
– Participantes:• Equipe e ScrumMaster
![Page 18: Gerenciamento de Equipes com Scrum Curso de Verão 2008 – IME/USP Dairton Bassi Danilo Sato 24/Jan/2008](https://reader036.vdocuments.pub/reader036/viewer/2022070507/570638491a28abb8238f46ed/html5/thumbnails/18.jpg)
18
Visão do Processo
![Page 19: Gerenciamento de Equipes com Scrum Curso de Verão 2008 – IME/USP Dairton Bassi Danilo Sato 24/Jan/2008](https://reader036.vdocuments.pub/reader036/viewer/2022070507/570638491a28abb8238f46ed/html5/thumbnails/19.jpg)
19
Sprint• Sprint = Iteração
• Tamanho fixo– Recomendação:
• Antigamente: 30 dias• Atualmente: 2 semanas
• Durante o Sprint:– Daily Scrum (Stand-Up Meeting)
![Page 20: Gerenciamento de Equipes com Scrum Curso de Verão 2008 – IME/USP Dairton Bassi Danilo Sato 24/Jan/2008](https://reader036.vdocuments.pub/reader036/viewer/2022070507/570638491a28abb8238f46ed/html5/thumbnails/20.jpg)
20
Daily Scrum 1/2
• Pequenos encontros diários da equipe– geralmente pela manhã– galinhas e porcos (só os porcos falam)– todos os porcos devem participar
• Questões que aparecem devem ser resolvidas após a reunião
• Tempo fixo: 15 minutos
![Page 21: Gerenciamento de Equipes com Scrum Curso de Verão 2008 – IME/USP Dairton Bassi Danilo Sato 24/Jan/2008](https://reader036.vdocuments.pub/reader036/viewer/2022070507/570638491a28abb8238f46ed/html5/thumbnails/21.jpg)
21
Daily Scrum 2/2
• Questões que devem ser respondidas por cada porco:1) O quê você fez ontem?2) O quê você vai fazer hoje?3) Quais os problemas encontrados?
• Evita: Como um projeto atrasa um ano?– Um dia por vez ...– Qualquer deslize pode ser corrigido de imediato
• ScrumMaster cuida dos impedimentos identificados
![Page 22: Gerenciamento de Equipes com Scrum Curso de Verão 2008 – IME/USP Dairton Bassi Danilo Sato 24/Jan/2008](https://reader036.vdocuments.pub/reader036/viewer/2022070507/570638491a28abb8238f46ed/html5/thumbnails/22.jpg)
22
Local do Encontro
• Sempre o mesmo local e hora
• Pode ser o local de desenvolvimento
• Sala bem equipada, quadro branco, etc.
• A sala já deve estar arrumada antes
• Todos devem participar
• Galinhas ficam na periferia
• Ficar em pé ajuda a terminar rápido
• Punições (atrasos/faltas)
![Page 23: Gerenciamento de Equipes com Scrum Curso de Verão 2008 – IME/USP Dairton Bassi Danilo Sato 24/Jan/2008](https://reader036.vdocuments.pub/reader036/viewer/2022070507/570638491a28abb8238f46ed/html5/thumbnails/23.jpg)
23
Acompanhamento
• ScrumMaster atualiza o Burn-Down Chart– um gráfico de “quanto falta”
![Page 24: Gerenciamento de Equipes com Scrum Curso de Verão 2008 – IME/USP Dairton Bassi Danilo Sato 24/Jan/2008](https://reader036.vdocuments.pub/reader036/viewer/2022070507/570638491a28abb8238f46ed/html5/thumbnails/24.jpg)
24
Visão do Processo
![Page 25: Gerenciamento de Equipes com Scrum Curso de Verão 2008 – IME/USP Dairton Bassi Danilo Sato 24/Jan/2008](https://reader036.vdocuments.pub/reader036/viewer/2022070507/570638491a28abb8238f46ed/html5/thumbnails/25.jpg)
25
Sprint Review
• Reunião onde o Product Owner:– Valida os itens entregues– Verifica se o objetivo do Sprint foi atingido
• Na forma de demonstração ou apresentação
• Momento para celebrar o sucesso
![Page 26: Gerenciamento de Equipes com Scrum Curso de Verão 2008 – IME/USP Dairton Bassi Danilo Sato 24/Jan/2008](https://reader036.vdocuments.pub/reader036/viewer/2022070507/570638491a28abb8238f46ed/html5/thumbnails/26.jpg)
26
Visão do Processo
![Page 27: Gerenciamento de Equipes com Scrum Curso de Verão 2008 – IME/USP Dairton Bassi Danilo Sato 24/Jan/2008](https://reader036.vdocuments.pub/reader036/viewer/2022070507/570638491a28abb8238f46ed/html5/thumbnails/27.jpg)
27
Retrospectiva
• Momento para reflexão e aprendizado
• Gera discussões para alimentar o próximo Sprint
• Quem está no controle?– Equipe: Backlog– Instituição: Backlog de Impedimentos
![Page 28: Gerenciamento de Equipes com Scrum Curso de Verão 2008 – IME/USP Dairton Bassi Danilo Sato 24/Jan/2008](https://reader036.vdocuments.pub/reader036/viewer/2022070507/570638491a28abb8238f46ed/html5/thumbnails/28.jpg)
28
Visão do Processo
![Page 29: Gerenciamento de Equipes com Scrum Curso de Verão 2008 – IME/USP Dairton Bassi Danilo Sato 24/Jan/2008](https://reader036.vdocuments.pub/reader036/viewer/2022070507/570638491a28abb8238f46ed/html5/thumbnails/29.jpg)
29
Sprint de Entrega
• Não faz parte do Scrum padrão, mas é bem usado na prática
• Um último Sprint para “fechar” o produto
• O objetivo é:– Preparar a versão de produção– O foco é a eliminação de erros
![Page 30: Gerenciamento de Equipes com Scrum Curso de Verão 2008 – IME/USP Dairton Bassi Danilo Sato 24/Jan/2008](https://reader036.vdocuments.pub/reader036/viewer/2022070507/570638491a28abb8238f46ed/html5/thumbnails/30.jpg)
30
É só isso?
• Scrum é simples, mas não é fácil!
• Comece usando Scrum para a equipe identificar problemas
• Pode ser usado com metodologias focadas em aspectos técnicos
![Page 31: Gerenciamento de Equipes com Scrum Curso de Verão 2008 – IME/USP Dairton Bassi Danilo Sato 24/Jan/2008](https://reader036.vdocuments.pub/reader036/viewer/2022070507/570638491a28abb8238f46ed/html5/thumbnails/31.jpg)
31
Precisamos de Certificação?
• Certified Scrum Master
• Certified Scrum Product Owner
• Certified Scrum Practioner
• Certified Scrum Trainer
• Certified Scrum Coach
?
![Page 32: Gerenciamento de Equipes com Scrum Curso de Verão 2008 – IME/USP Dairton Bassi Danilo Sato 24/Jan/2008](https://reader036.vdocuments.pub/reader036/viewer/2022070507/570638491a28abb8238f46ed/html5/thumbnails/32.jpg)
32
Mais Informações
• Agille Alliance - www.agilealliance.org– Ótima fonte sobre métodos ágeis
• Scrum Alliance - www.scrumalliance.org/
• Mountain Goat Software– www.mountaingoatsoftware.com– Site de um treinador de Scrum Masters
• Site do Ken Schwaber - www.controlchaos.com
![Page 33: Gerenciamento de Equipes com Scrum Curso de Verão 2008 – IME/USP Dairton Bassi Danilo Sato 24/Jan/2008](https://reader036.vdocuments.pub/reader036/viewer/2022070507/570638491a28abb8238f46ed/html5/thumbnails/33.jpg)
33
Perguntas
?www.agilcoop.org.br