Você está na página 1de 65

A Gestão de Sprints

e o Scrum ‘Na
Prática’ In Company
In Company

Check in:
In Company
Está na hora do Kahoot!

▪ Importante:

O que está valendo? Resposta correta e velocidade.

Escolha seu nome (pode ser anônimo) e comece!

Lembrem-se, a pergunta não aparece na sua tela de


computador ou celular, aparece apenas na tela do
apresentador.

https://create.kahoot.it/details/8c33154a-3433-4c21-8efe-0542f4162baa
In Company
A nossa agenda de hoje...

Intro

Planning Poker

Burndown Chart

Velocity Chart

11 passos para Implementação

Scrum + Kanban + Trello

Check Out
In Company
A Jornada Scrum

Eventos e Scrum
Introdução Papéis Scrum Banca
Artefatos Na Prática
18/05 25/05 15/06 22/06 29/06
In Company
A Jornada Scrum

Eventos e Scrum
Introdução Papéis Scrum Banca
Artefatos Na Prática
18/05 25/05 15/06 22/06 29/06
In Company

Papéis, Eventos e Artefatos


In Company
Visão Geral
In Company

Gestão de Sprint:
• Planning Poker
• Burndown Chart
• Velocity Chart
In Company

Técnica de Planning Poker


In Company
Planning Poker

Planning Poker: Técnica para criar boas estimativas.


In Company
Você já fez alguma estimativa errada?

O que é?

Planning Poker é uma técnica ágil usada na Metodologia Scrum


para que a equipe do projeto possa estimar um conjunto de
tarefas com mais qualidade, rapidez e agilidade.

Por que utilizar?

Somos péssimos em estimar esforço, mas somos bons em estimar


com base no tamanho relativo.

Isso quer dizer que somos muito mais assertivos utilizando, por
exemplo, P, M e G ao invés de pensar em quantas horas utilizar.

Um bom exemplo é quando vamos comprar roupas:


Antes de experimentar o que você faz?
Compara os tamanhos das peças e assim leva para experimentar.
O interessante dessa experiência, é que ao conhecer mais a marca
da roupa, na próxima compra provavelmente você irá acertar de
primeira o tamanho certo.
In Company
Planning Poker

Regras

Só jogam as pessoas que forem participar efetivamente da


construção dos itens da Sprint Backlog ou Product Backlog.

Scrum Master deve ser o facilitador do jogo.

Product Owner deve estar disponível para retirar dúvidas.

Todos devem ter os baralhos de Planning Poker ou um Aplicativo


ou uma Folha em Branco.

Product Owner deve apresentar os itens priorizados ao time.

Existe uma Pontuação específica.


In Company
E qual pontuação é utilizada?
In Company
A Sequência de Fibonacci
Aplicações da Sequência de Fibonacci: Girassol, Concha do Caramujo, Corpo Humano, Mercado Financeiro, Programação em TI e
etc (Evolução da Natureza)
In Company
Aplicativos para Planning Poker

Planning Poker Online

PlanlTpoker

Scrum Poker Cards

Scrum Time

Agile Planning Poker (Microsoft)

...
In Company
Planning Poker

Jogando

1) Todos devem escolher sua carta sem mostrar para outra


pessoa do time e jogar ao mesmo tempo.

2) Ao jogarem as cartas apresentadas pelos 04 membros


do time foram: 5, 3, 3, 8.

3) Após jogarem, a pessoa que colocou o menor e maior


valor apresentam os motivos que os levaram a colocarem
essa carta.

4) Perceba, que nesse momento existe uma defesa de


ideias e que as vezes os demais membros do time não se
atentaram para algum detalhe.

5) Após a apresentação dos motivos de cada um, os


membros do time jogam novamente e nesse momento são
viradas as seguintes cartas: 5, 5, 5, 8
In Company
Na Prática x Teoria: Minhas dicas

1) Funciona melhor com mais de 2 pessoas

2) Já aconteceu com você de explicar algo para as


pessoas e no final elas te entregaram outra? Então...

3) Comitês

4) Projetos Específicos

5) Alinhamento de Urgência

6) Times Novos

7) Demandas Novas

8) Demandas recorrentes e times maduros: Funciona


Melhor para conseguir entender a velocidade do Time
e se as demanda estão sendo entregues (Burndown
Chart e Velocity Chart)
In Company

Burndown Chart
In Company
A Dinâmica do Scrum

Product Backlog Sprint Backlog


(Lista de Entregas) (Entregas da Sprint)
In Company
A Dinâmica do Scrum
Sprint: 7 dias Lista de Entregas
8 pontos
SB 13 pontos
PB 21 pontos
42 pontos
Tarefas (em Dias)

42

1 2 3 4 5 6 7

Tempo (em dias)


Pontos (Ideal)
In Company
O que é um Burndown Chart?

Burndown Chart

42

42 35
Tarefas (em Pontos/ Dias)

25
22

13
11

-10

1 2 3 4 5 6 7

Tempo (em dias)

Pontos (Ideal) Pontos (Realizado)


In Company
O que é um Burndown Chart?

Burndown Chart

Conceito 42

42 35
O Burndown chart ou gráfico de Burndown é o gráfico
utilizado pelas equipes Scrum para representar diariamente o

Tarefas (em Pontos/ Dias)


progresso do trabalho em desenvolvimento. 25
Ou seja, após cada dia de trabalho o gráfico apresenta a 22
porção de trabalho finalizada em comparação com o trabalho
total 13
11

Por que utilizar?

No gráfico de burndown, traçamos o volume estimado do


trabalho que precisa ser feito em relação ao tempo -10
necessário para concluir este trabalho.
O objetivo é mostrar uma distribuição precisa do tempo e
facilitar o planejamento para recursos futuros.
Serve para entender melhor a Gestão do Time.
1 2 3 4 5 6 7

Tempo (em dias)


Pontos (Ideal) Pontos (Realizado)
In Company
Vamos analisar este gráfico!

Burndown Chart Adiantado


42 42
Os valores que estão abaixo da linha
42
ideal, são tarefas que estão
Atrasado adiantadas, podendo a SPRINT ser
Tarefas (em Pontos/ Dias)

finalizada antes do estimado

21 21 21
Atrasado
13

Os valores que estão acima da linha


Adiantado 5 ideal, são tarefas que estão atrasadas,
portanto, para a próxima medição
deverão ser feitas mais tarefas do que
1 2 3 4 5 6 7 a estimada
Tempo (em dias)
Pontos (Ideal) Pontos (Realizado)
In Company
Na Prática x Teoria: Minhas dicas

1) Só funciona se tiver uma pessoa responsável pela


atualização das pontuações da Daily

2) Fazer pontuação retroativa na Planning não funciona.

3) Na Planning os Gráficos precisam estar prontos para


serem analisados antes de estimar as próximas
entregas.

4) Observar sobrecarga de trabalho, e vice versa.


In Company

Velocity Chart
In Company
Como medir a velocidade de uma Sprint?

Burndown Chart
Quanto foi
42 42
estimado?
42
42
pontos
Tarefas (em Dias)

21 21 21

13
Quanto foi
realizado?
5
37
1 2 3 4

Tempo (em dias)


5 6 7
pontos
Pontos (Ideal) Pontos (Realizado)
In Company
O que é um Velocity Chart?
Velocity Chart

58
56 56 56 56
Conceito 52
54

É a velocidade do time de desenvolvimento nas sprints, 42


comparando a velocidade planejada com a realizada, e
também realizada com atraso.

Este gráfico nos ajuda a estimar a próxima Sprint e a


entender se estamos estimando bem as entregas.

O Incremento Final poderá ser o valor estimado com a


soma de novas entregas durante a execução da Sprint.

Sprint 1 Sprint 2 Sprint 3 Sprint 4


Estimado Real
In Company
Qual será a velocidade ideal para a próxima Sprint?

Velocity Chart
Sprint 1 = 52 pts
58
Qual velocidade estimada
56
54
56 56 para Sprint 4?
52
Sprint 2 = 58 pts
55 pts
Sprint 3 = 56 pts

Observações:
Lembrando que estamos falando de ágil, de otimizar, de
aumentar a produtividade.
Sprint 1 Sprint 2 Sprint 3 Se o Time estiver acomodado com essa entrega é o momento
Estimado Real de aumentar a velocidade.
In Company
Onde criar e usar os gráficos?
In Company
Lembrando da essência do Scrum
In Company
Observação

Objetivo: Aumentar o Leque de


Ferramentas de Gestão
In Company

Como começar a Implementar o Scrum


do Zero
In Company

11 passos para
Implementar o Scrum
Um exemplo de Implantação do SCRUM In Company

1) Definição da Equipe
2) Criar Board e Product Backlog
3) Rotina
4) Implementar Sprint Planning
5) Implementar Sprint Review e
Retrospective
6) Pontuar Stories e Task após
finalizadas
7) Refinar DoD
8) Medir velocidade
9) Implementar Refinement
10) Pontua antes (S. Planning)
11) Pontuado vs Realizado
1. Definição de Equipe In Company

Dev Team
Product Owner Scrum Master
(Time)

Boa Comunicação Disponível Especialistas

Organizado Bom trabalho em equipe Trabalho em equipe

Boa persuasão Liderança Boa comunicação

Paciente Independente Boa acabativa

Conhecimento Técnico Pensamento Rápido Organizados


2. Criar um Board e Product Backlog In Company

Criar um board com pelo menos:

Product Backlog Sprint Backlog Em andamento Concluído

PO deve criar o PB com itens épicos do projeto

3. Rotina

Definir duração da Sprint

Horário e método da Daily


In Company

4. Sprint Planning
Time por achismo negocia com o PO o que e quantas tarefas serão puxadas.

5. Sprint Review + Retrospectiva

Time + PO revisam o que o time foi capaz de puxar e se o resultado Agrega Valor para o Cliente.

Time começa verificar como podem melhorar o trabalho.


In Company

6. Pontuar no final
No final de cada Tarefa ou User Stories pontuar o esforço. Aqui a definição vai ser decidido por

cada equipe, pode ser por tempo ou complexidade + tempo.

7. Refinar DoD

Analisar quais tarefas voltaram do ‘CONCLUÍDO’, e porquê. Usar esse conhecimento para refinar o DoD.
In Company

8. Medir Velocidade
Ao final da atual sprint, somar a pontuação executada pelo time.

9. Implementar Refinement

Dev Team e PO devem marcar horário para refinar PB para no mínimo 2 sprints (usar dados de velocidade)
In Company

10. Pontuar Antes


Começar a estimar a pontuação de cada tarefa

Se necessário, Usar Planning Poker.

11. Pontuado x Realizado

Ao final da atual sprint medir velocidade novamente

Comecem a acompanhar Burndown Chart e Velocity Chart

12. Melhoria Contínua


Mas os conceitos do Scrum dá para aprender rapidamente... In Company
In Company
Lille Quiz – Gestão de Sprints

Colocar aqui o QR

Link: https://forms.gle/uy9nyFRwQN7GRX5Q8
In Company

Break
(9 min)
In Company

Scrum ‘Na Prática’:


• Gestão de Tarefas e Documentos
• Gráficos e Pontuações
In Company
Vamos abrir o Trello e começar...

Mão na Massa:
❖ Colocar as tarefas da nossa jornada e aprender na
prática...
In Company
Situação 1: Explicar a Gestão de Documentos

Gestão de Documentos e
Gestão de Metas
❖ Abrir quadro:
In Company
Situação 2:

Gestão de Times
(Demandas Recorrentes)

❖ Abrir quadro:
In Company
Situação 3:

Gestão de Áreas
(Times)
Gestão de Áreas In Company
Situação 3: (Times)
Gestão de Áreas In Company
Situação 3: (Times)
Gestão de Áreas In Company
Situação 3: (Times)
Gestão de Áreas In Company
Situação 3: (Times)

Sugestões e Perguntas:
Verificar a possibilidade de Colocar todo o
time em apenas um quadro, vai aumentar o
engajamento e alinhamento do time.

Onde fica as tarefas do dia a dia?

Existe Tarefas extras que atrapalham o dia a


dia?

Existe indicadores de performance?

Possui Rituais para fomentar a melhoria


contínua?

Onde fica o maior gargalo do time?

O Time ajuda um ao outro? Como fica as


tarefas que precisam de atuação de mais
pessoas?
In Company
Situação 4:

Gestão de Projetos

❖ Abrir quadro:
In Company
Situação 5:

Gestão de Portfólios
In Company
Situação 5: Gestão de Portfólios

Citar o Case Mills:

Sugestões e Perguntas:

Ficou difícil de gerenciar:


- Precisa buscar otimizações de processos e entregas
- Criar lideranças novas e estudar possibilidade de reestruturação de áreas
- Medir quanto cada líder consegue gerenciar com nível de qualidade ideal para a Empresa
In Company
Situações Diversas:

Gestão de Produto

Gestão de Fornecedores

Gestão de Clientes
In Company

Importante:
Certificados
In Company
Certificado Internacional CertiProf

Scrum Foundation Certificate

❖ O exame consiste em 40 perguntas de múltipla escolha


que devem ser respondidas em um período máximo de
60 minutos. A nota mínima pra se obter a certificação é
80%.

❖ Gratuito.

❖ Em Inglês e Português.

❖ Apenas duas tentativas

Enviar o Certificado via email para eric@lilleschool.com.br

Prazo: 29/06 (antes da banca)


In Company
Guia para Certificação Internacional CertiProf
In Company
A Jornada Scrum

Eventos e Scrum
Introdução Papéis Scrum Banca
Artefatos Na Prática
18/05 25/05 15/06 22/06 29/06
In Company
A Jornada Scrum

Eventos e Scrum Banca


Introdução Papéis Scrum
Artefatos Na Prática
18/05 25/05 15/06 22/06 29/06
In Company

Quase acabando...
In Company
Pesquisa Rápida..

Link: https://forms.gle/VywxV6zBvSsMjziN9
In Company

É sempre um prazer
ter você aqui!
Eric Marques
eric@lilleschool.com.br
(11) 98817-6241

@lilleschool

Você também pode gostar