SlideShare a Scribd company logo
1 of 82
Download to read offline
O que não te contaram sobre
as métricas e você precisa saber!
CacO - Cleiton Mafra
Raphael “Albino”
Manifesto das métricas
Privilegie os resultados e as
pessoas ao invés da matemática e
dos cálculos
Albino & Caco
Primeiro valor
Troy Magennis
https://twitter.com/t_magennis
Dados devem contar uma história
Você precisa contar uma história
que te ajude a tomar decisão
correta e agir.
Ter dados e métricas não é o suficiente!
Fonte: Slide 14 - https://pt.slideshare.net/FocusedObjective?utm_campaign=profiletracking&utm_medium=sssite&utm_source=ssslideview
LINK do vídeo do Hans - https://youtu.be/jbkSRLYSojo?t=29
Fonte de melhoria contínua
Dados servem como forma de gerar
evolução e fazer as pessoas se
sentirem melhores.
Número sem contexto é só um dado.
Fonte: Slide 25 - https://pt.slideshare.net/FocusedObjective?utm_campaign=profiletracking&utm_medium=sssite&utm_source=ssslideview
Você não faz previsões para dizer
que está certo.
Você faz previsões para identificar se
está errado.
Fonte: Slide 41 - https://pt.slideshare.net/FocusedObjective?utm_campaign=profiletracking&utm_medium=sssite&utm_source=ssslideview
Reduzir a chance de errar as projeções
As previsões precisam ser atualizadas com as novas informações
Evoluir as equipes
Compare equipes, mas, lembre-se:
use as métricas para evoluir as
equipes.
Fonte: Slide 66 - https://pt.slideshare.net/FocusedObjective?utm_campaign=profiletracking&utm_medium=sssite&utm_source=ssslideview
Invista energia em coletar métricas
que ajudem as pessoas a tomarem
melhores decisões.
Fonte: Eric Ries - Lean Startup
Dados como forma de tomada de decisão
Princípio - Método Kanban
Comece com o que você já faz hoje
Você já tem essas informações
● Data de chegada
● Data de início
● Data de conclusão
● Quantidade de itens em progresso
Você já tem essas informações
Demanda de trabalho XPTO
Dt chegada
12/06
Dt início
13/06
Dt término
18/06
WIP Lead time
6 dias
Você sabia que consegue gerar 15 gráficos com esses dados simples?
Fonte: Team Dashboard - Troy Magennis
Quais mÉtricas devo começar na próxima segunda?
1. Lead time
2. Throughput
3. WIP
O que essas métricas nos contam?
● Quando determinado item de trabalho
ficará pronto?
● Quanto tempo temos levado para
desenvolver os itens de trabalho?
● O nosso fluxo de trabalho tem tido
muito variação?
● Há algum gargalo em nosso fluxo?
Perguntas
Lead time
Quantidade de dias entre o pedido e
a entrega de um item de trabalho.
Aprendendo com os casos extremos
Buscando previsibilidade de entrega
● Qual tem sido a cadência de entrega da
equipe?
● A equipe tem um fluxo equilibrado?
● Qual nosso nível de previsibilidade?
● O que será que temos entregue para as
pessoas que são clientes?
Perguntas
Throughput
Quantidade de itens de trabalho entregues por
período de tempo.
Compreendendo a cadência de entrega
Visualizando os tipos de demanda entregues
Visualizando as ENTREGAS por TAMANHO (P/M/G)
Perguntas
● Quanto de trabalho estamos fazendo
no momento?
● Será que estamos conseguindo parar
de começar?
● Será que existe algum trabalho em
andamento que é mais importante?
WIP
Quantidade de trabalho em progresso.
Parando de começar e começando a terminar
Fonte: http://blog.plataformatec.com.br/2017/03/desenvolvendo-melhoria-continua-em-seu-processo-agil-um-daily-meeting-diferente/
Idade do trabalho em progresso
Fonte: http://blog.plataformatec.com.br/2018/02/guia-de-um-agilista-analisando-a-saude-do-processo/
Lei De Little
Fonte: https://www.100pceffective.com/blog/they-think-its-all-over-how-to-make-the-most-of-2016/
Se liga nos pontos chave
Dicas
● O lead time é a base para as equipes
saberem se estão conseguindo
entregar.
● O throughput ajuda a mostrar
produtividade (ou não).
● Gerenciar o WIP ajuda a trazer foco no
que é mais importante.
Olhando uma empresa em diferentes níveis
Flight Levels
Referência de palestra: https://vimeo.com/243664482
Flight Level + Three Horizons Strategy
Fonte:
https://www.mckinsey.com/business-functions/strategy-and-corporate-finance/our-insights/enduring-ideas-the-three-hori
zons-of-growth
Foco na eficácia
O progresso deve ser medido a
partir dos resultados
ao invés da quantidade de entregas.
Analisando as dependências
Métricas de portfólio
Por que é importante olhar para dependências?
Não adianta otimizar localmente
Gerencie as dependências e
depois faça de tudo para eliminá-las!
Analisando a saúde de um programa
Métricas para múltiplas equipes
Otimização GLOBAL
"Nós precisamos de iterações ágeis.
Isso exige comunicação;
Você deve ativamente coordenar o
fluxo de trabalho através do sistema".
Russel L. Ackoff
É importante ter uma visão holística
Ao analisar um programa com múltiplas
equipes é fundamental equilibrar
diferentes tipos de métricas
(dimensões).
O que observar quando há múltiplas equipes?
Fonte: The Impact of Agile. Quantified.
Assessment de Maturidade
Processo
Saúde do processo
Produtividade
Cadência
Negócio
Estratégia
Métricas
Priorização
Tecnologia
Qualidade do código
Automatização (DevOps)
Boas práticas de engenharia de Software
Pessoas
Engajamento
Feedback
Senso de propósito
Nível de
Maturidade
Fonte: O desafio de analisar a maturidade ágil de uma empresa
”O seu objetivo não deve ser usar todos os
recursos – neste caso, as pessoas – em sua
total capacidade.
O seu objetivo deve ser melhorar a
vazão do trabalho (throughput).”
Goldratt
#Parapensar
Otimizando capacidade e tempo de entrega
Fonte: https://medium.com/@fernando.a.cuenca/how-agile-are-we-b5e2e3d7f681
Se liga nos pontos chave
Dicas
● Identifique aquilo que você quer
melhorar.
● Comece com poucas métricas e
busque equilíbrio.
● Evite, por exemplo, focar em
melhorar só o lead time e não olhar as
outras dimensões.
Analisando a saúde do processo
Métricas para equipe
Acompanhando a previsibilidade
Acompanhando a cadência de entrega
Avaliando a capacidade da equipe e o que está sendo entregue
Compreendendo o fluxo de trabalho - CFD
Fonte: http://brodzinski.com/2013/07/cumulative-flow-diagram.html
Taxa de entrega baixa e WIP crescente
Fonte: http://brodzinski.com/2013/07/cumulative-flow-diagram.html
Eventos determinando as entregas
Fonte: http://brodzinski.com/2013/07/cumulative-flow-diagram.html
Muito trabalho para ser feito e pouca evolução no fluxo
Fonte: http://brodzinski.com/2013/07/cumulative-flow-diagram.html
Etapa acumulando trabalho
Fonte: http://brodzinski.com/2013/07/cumulative-flow-diagram.html
Trabalho voltando para etapas anteriores
Fonte: http://brodzinski.com/2013/07/cumulative-flow-diagram.html
Entendendo a variabilidade nas entregas
Compreendendo gargalos nos itens em progresso
Encontrando o equilíbrio entre entrega e o trabalho a ser feito
Como calcular a data de entrega?
Referência:
https://medium.com/@cleitonmafra/como-ter-previsibilidade-com-estat%C3%ADstica-em-m%C3%A9todos-%C3%A1geis-ou-m%C3%A9todo-kanban-sem-mist%C3%
A9rio-cf95da8520e4
Se liga nos pontos chave
Dicas
● Saiba como está a saúde do fluxo de
trabalho da sua equipe.
● Proponha melhoria baseada em
dados.
● Crie previsões a partir do histórico.
Guia de Métricas do Troy Magennis: https://realtimeboard.com/app/board/o9J_kzedfEw=/
Como começar na próxima
semana?
Dicas finais
Básico
Dado Métrica Análise
Data de conclusão de um item
trabalho.
Throughput Quanto de trabalho foi entregue
por período de tempo?
Data de chegada de um item
trabalho (ponto de
compromisso).
WIP
Taxa de entrada
Lead time
Idade dos itens que chegaram
Quanto tempo temos levado
para entregar os itens aos
clientes?
Data de início de um item
trabalho.
WIP de desenvolvimento
Idade dos itens em
desenvolvimento
Quanto tempo temos levado
para desenvolver os itens aos
clientes?
Fonte: https://realtimeboard.com/app/board/o9J_kzedfEw=/
Categorização
Dado Métrica Análise
Tipo do item de trabalho. Lead time e throughput por tipo
de item de trabalho
Alocação do WIP por tipo de
item de trabalho
Taxa de defeito
Que tipo de trabalho temos
entregue aos clientes?
Prioridade do item de trabalho. Lead time e throughput por
prioridade
Alocação do WIP por tipo de
prioridade
Estamos respeitando a
prioridade para entregar os
itens de trabalho?
Fonte: https://realtimeboard.com/app/board/o9J_kzedfEw=/
Restrição do fluxo
Dado Métrica Análise
Tempo de bloqueio e espera do
item de trabalho.
Eficiência do fluxo
Restrição do sistema (em que
etapa está o bloqueio)
Quão eficiente está o fluxo de
trabalho da equipe?
Fonte: https://realtimeboard.com/app/board/o9J_kzedfEw=/
Priorização e Maximização do valor
Dado Métrica Análise
Valor do item de trabalho para o
negócio (ganho financeiro).
Throughput por valor para o
negócio
Valor do trabalho que está em
WIP
Quão eficaz está a entrega e
gestão do fluxo da equipe?
Fonte: https://realtimeboard.com/app/board/o9J_kzedfEw=/
Referências
Curadoria do Caco e do Albino
● Planilha Super Simples do Caco
● Planilha Completa da Ptec
● Planilha Emily Webber
● Corello (add on do Trello)
● Actionable Agile (add on do Jira)
● Jira Flow (Plugin Chrome para Jira)
● Planilha do Troy para Times
● Guia de Métricas do Troy Magennis
Formas de coleta de métricas
● Guia de um Agilista: Analisando a saúde do Processo
● Como ter previsibilidade com estatística em métodos
ágeis ou método Kanban — Sem Mistério
● O desafio de analisar a maturidade ágil de uma empresa
● Métricas Ágeis: o que Lead Time fala sobre seu projeto
● Por que usamos Simulações de Monte Carlo para
gerenciar projetos
● Os prós e contras de usar métricas diárias
Artigos
Livros
Livros
#Parapensar
“Se medir importa, é porque deve ter
algum efeito prático nas decisões e nos
comportamentos.
Se não conseguirmos identificar uma
decisão que possa ser afetada por uma
métrica proposta e como ela pode
influenciar as decisões, então a métrica
simplesmente não tem valor”
Douglas W. Hubbard, How to Measure Anything
ObrigadoCacO - Cleiton Mafra Raphael “Albino”
http://bit.ly/
metricas-sgrio2019

More Related Content

What's hot

SCRUM RIO 2014 - Resolvendo os problemas certos com Kanban, Métricas e Visual...
SCRUM RIO 2014 - Resolvendo os problemas certos com Kanban, Métricas e Visual...SCRUM RIO 2014 - Resolvendo os problemas certos com Kanban, Métricas e Visual...
SCRUM RIO 2014 - Resolvendo os problemas certos com Kanban, Métricas e Visual...Amanda Varella
 
Os desafios de desenvolver uma cultura ágil: eficácia, eficiência e economia
 Os desafios de desenvolver uma cultura ágil: eficácia, eficiência e economia Os desafios de desenvolver uma cultura ágil: eficácia, eficiência e economia
Os desafios de desenvolver uma cultura ágil: eficácia, eficiência e economiaRaphael Donaire Albino
 
Kanban - Migrando do Scrum para o Kanban
Kanban - Migrando do Scrum para o KanbanKanban - Migrando do Scrum para o Kanban
Kanban - Migrando do Scrum para o KanbanVictor Hugo Bilouro
 
Como dosar métricas de produto e processo em equipes que trabalham com soluçõ...
Como dosar métricas de produto e processo em equipes que trabalham com soluçõ...Como dosar métricas de produto e processo em equipes que trabalham com soluçõ...
Como dosar métricas de produto e processo em equipes que trabalham com soluçõ...Raphael Donaire Albino
 
Workshop de métricas Agile Brazil 2017
Workshop de métricas Agile Brazil 2017Workshop de métricas Agile Brazil 2017
Workshop de métricas Agile Brazil 2017Wesley Tiago Zapellini
 
Os desafios no uso de XP e SCRUM no dia-a-dia
Os desafios no uso de XP e SCRUM no dia-a-diaOs desafios no uso de XP e SCRUM no dia-a-dia
Os desafios no uso de XP e SCRUM no dia-a-diaLeonardo "Hackin" Freire
 
Rio Agile - O Poder da Visualização: atacando a Dívida Técnica e promovendo o...
Rio Agile - O Poder da Visualização: atacando a Dívida Técnica e promovendo o...Rio Agile - O Poder da Visualização: atacando a Dívida Técnica e promovendo o...
Rio Agile - O Poder da Visualização: atacando a Dívida Técnica e promovendo o...Amanda Varella
 

What's hot (20)

SCRUM RIO 2014 - Resolvendo os problemas certos com Kanban, Métricas e Visual...
SCRUM RIO 2014 - Resolvendo os problemas certos com Kanban, Métricas e Visual...SCRUM RIO 2014 - Resolvendo os problemas certos com Kanban, Métricas e Visual...
SCRUM RIO 2014 - Resolvendo os problemas certos com Kanban, Métricas e Visual...
 
Pare de começar e comece a previsibilizar
Pare de começar e comece a previsibilizarPare de começar e comece a previsibilizar
Pare de começar e comece a previsibilizar
 
Os desafios de desenvolver uma cultura ágil: eficácia, eficiência e economia
 Os desafios de desenvolver uma cultura ágil: eficácia, eficiência e economia Os desafios de desenvolver uma cultura ágil: eficácia, eficiência e economia
Os desafios de desenvolver uma cultura ágil: eficácia, eficiência e economia
 
Gestão Ágil de tudo: Planejamento backlog
Gestão Ágil de tudo: Planejamento backlogGestão Ágil de tudo: Planejamento backlog
Gestão Ágil de tudo: Planejamento backlog
 
Gestão Agil de tudo - Retrospectivas
Gestão Agil de tudo - RetrospectivasGestão Agil de tudo - Retrospectivas
Gestão Agil de tudo - Retrospectivas
 
Gestao de Projeto com gráfico burndown
Gestao de Projeto com gráfico burndownGestao de Projeto com gráfico burndown
Gestao de Projeto com gráfico burndown
 
Gestao Ágil do Backlog - Taskboards
Gestao Ágil do Backlog - TaskboardsGestao Ágil do Backlog - Taskboards
Gestao Ágil do Backlog - Taskboards
 
Metricas (e previsões) acionáveis de projeto
Metricas (e previsões) acionáveis de projetoMetricas (e previsões) acionáveis de projeto
Metricas (e previsões) acionáveis de projeto
 
Teste de software gestao e kaizen
Teste de software gestao e kaizenTeste de software gestao e kaizen
Teste de software gestao e kaizen
 
Kanban - Migrando do Scrum para o Kanban
Kanban - Migrando do Scrum para o KanbanKanban - Migrando do Scrum para o Kanban
Kanban - Migrando do Scrum para o Kanban
 
Engenharia de software Lean Kanban
Engenharia de software  Lean KanbanEngenharia de software  Lean Kanban
Engenharia de software Lean Kanban
 
Modelagem com historias bem além dos requisitos
Modelagem com historias bem além dos requisitosModelagem com historias bem além dos requisitos
Modelagem com historias bem além dos requisitos
 
Papeis Ágeis - uma proposta operacional Scrum
Papeis Ágeis - uma proposta operacional ScrumPapeis Ágeis - uma proposta operacional Scrum
Papeis Ágeis - uma proposta operacional Scrum
 
MBA em projetos - Gestao Ágil
MBA em projetos - Gestao ÁgilMBA em projetos - Gestao Ágil
MBA em projetos - Gestao Ágil
 
Como dosar métricas de produto e processo em equipes que trabalham com soluçõ...
Como dosar métricas de produto e processo em equipes que trabalham com soluçõ...Como dosar métricas de produto e processo em equipes que trabalham com soluçõ...
Como dosar métricas de produto e processo em equipes que trabalham com soluçõ...
 
Workshop de métricas Agile Brazil 2017
Workshop de métricas Agile Brazil 2017Workshop de métricas Agile Brazil 2017
Workshop de métricas Agile Brazil 2017
 
Os desafios no uso de XP e SCRUM no dia-a-dia
Os desafios no uso de XP e SCRUM no dia-a-diaOs desafios no uso de XP e SCRUM no dia-a-dia
Os desafios no uso de XP e SCRUM no dia-a-dia
 
Rio Agile - O Poder da Visualização: atacando a Dívida Técnica e promovendo o...
Rio Agile - O Poder da Visualização: atacando a Dívida Técnica e promovendo o...Rio Agile - O Poder da Visualização: atacando a Dívida Técnica e promovendo o...
Rio Agile - O Poder da Visualização: atacando a Dívida Técnica e promovendo o...
 
Gestao Ágil de Projeto - Reunião Diária
Gestao Ágil de Projeto - Reunião DiáriaGestao Ágil de Projeto - Reunião Diária
Gestao Ágil de Projeto - Reunião Diária
 
Scrum na Prática
Scrum na PráticaScrum na Prática
Scrum na Prática
 

Similar to O que você precisa saber sobre métricas ágeis

Gestão ágil: gerar valor partir otimização de fluxo
Gestão ágil: gerar valor partir otimização de fluxoGestão ágil: gerar valor partir otimização de fluxo
Gestão ágil: gerar valor partir otimização de fluxoAnderson Silveira
 
Levantamento Ágil de Requisitos
Levantamento Ágil de RequisitosLevantamento Ágil de Requisitos
Levantamento Ágil de RequisitosPaulo Furtado
 
Talk sobre KPIs - Indicadores chave de desempenho
Talk sobre KPIs - Indicadores chave de desempenhoTalk sobre KPIs - Indicadores chave de desempenho
Talk sobre KPIs - Indicadores chave de desempenhohamilton pinheiro
 
[Lean kanban brazil 2017] Workshop de métricas
[Lean kanban brazil 2017] Workshop de métricas[Lean kanban brazil 2017] Workshop de métricas
[Lean kanban brazil 2017] Workshop de métricasRaphael Donaire Albino
 
Growth - Da estratégia à execução
Growth - Da estratégia à execuçãoGrowth - Da estratégia à execução
Growth - Da estratégia à execuçãoFilipi Assis
 
Melhoria continua - Six Sigma - Melhoria de processos (Parte 1 de 2)
Melhoria continua - Six Sigma - Melhoria de processos (Parte 1 de 2)Melhoria continua - Six Sigma - Melhoria de processos (Parte 1 de 2)
Melhoria continua - Six Sigma - Melhoria de processos (Parte 1 de 2)douglas
 
[slides] CMMI (2011: 1º semestre)
[slides] CMMI (2011: 1º semestre)[slides] CMMI (2011: 1º semestre)
[slides] CMMI (2011: 1º semestre)Alessandro Almeida
 
Indicadores Ágeis
Indicadores ÁgeisIndicadores Ágeis
Indicadores ÁgeisSilas Serpa
 
Workshop de métricas Agile Brazil 2017
Workshop de métricas Agile Brazil 2017Workshop de métricas Agile Brazil 2017
Workshop de métricas Agile Brazil 2017Raphael Donaire Albino
 
[GetNinjas] Business Intelligence Workshop @ Google Campus SP
[GetNinjas] Business Intelligence Workshop @ Google Campus SP[GetNinjas] Business Intelligence Workshop @ Google Campus SP
[GetNinjas] Business Intelligence Workshop @ Google Campus SPBernardo Srulzon
 
Gestão de Projetos (31/03/2015)
Gestão de Projetos (31/03/2015)Gestão de Projetos (31/03/2015)
Gestão de Projetos (31/03/2015)Alessandro Almeida
 
Estruturando time, dados e processos para tomar decisões de produto mais inte...
Estruturando time, dados e processos para tomar decisões de produto mais inte...Estruturando time, dados e processos para tomar decisões de produto mais inte...
Estruturando time, dados e processos para tomar decisões de produto mais inte...Product Camp Brasil
 
Produtividade em Desenvolvimento de Software
Produtividade em Desenvolvimento de SoftwareProdutividade em Desenvolvimento de Software
Produtividade em Desenvolvimento de SoftwareRildo (@rildosan) Santos
 
Agilidade com Pontos de Função é um Paradoxo? Agile Brazil 2015
Agilidade com Pontos de Função é um Paradoxo? Agile Brazil 2015Agilidade com Pontos de Função é um Paradoxo? Agile Brazil 2015
Agilidade com Pontos de Função é um Paradoxo? Agile Brazil 2015Eduardo Peres
 
Pontual Assessoria e Consultoria.pptx
Pontual Assessoria e Consultoria.pptxPontual Assessoria e Consultoria.pptx
Pontual Assessoria e Consultoria.pptxEderFerro
 

Similar to O que você precisa saber sobre métricas ágeis (20)

Mapeamento de Processos
Mapeamento de ProcessosMapeamento de Processos
Mapeamento de Processos
 
Gestão ágil: gerar valor partir otimização de fluxo
Gestão ágil: gerar valor partir otimização de fluxoGestão ágil: gerar valor partir otimização de fluxo
Gestão ágil: gerar valor partir otimização de fluxo
 
Fazendo acontecer com Scrum e a Filosofia Ágil.
Fazendo acontecer com Scrum e a Filosofia Ágil.Fazendo acontecer com Scrum e a Filosofia Ágil.
Fazendo acontecer com Scrum e a Filosofia Ágil.
 
Levantamento Ágil de Requisitos
Levantamento Ágil de RequisitosLevantamento Ágil de Requisitos
Levantamento Ágil de Requisitos
 
Talk sobre KPIs - Indicadores chave de desempenho
Talk sobre KPIs - Indicadores chave de desempenhoTalk sobre KPIs - Indicadores chave de desempenho
Talk sobre KPIs - Indicadores chave de desempenho
 
[Lean kanban brazil 2017] Workshop de métricas
[Lean kanban brazil 2017] Workshop de métricas[Lean kanban brazil 2017] Workshop de métricas
[Lean kanban brazil 2017] Workshop de métricas
 
Growth - Da estratégia à execução
Growth - Da estratégia à execuçãoGrowth - Da estratégia à execução
Growth - Da estratégia à execução
 
Melhoria continua - Six Sigma - Melhoria de processos (Parte 1 de 2)
Melhoria continua - Six Sigma - Melhoria de processos (Parte 1 de 2)Melhoria continua - Six Sigma - Melhoria de processos (Parte 1 de 2)
Melhoria continua - Six Sigma - Melhoria de processos (Parte 1 de 2)
 
Entregando Software com Valor
Entregando Software com ValorEntregando Software com Valor
Entregando Software com Valor
 
Metodologias Ágeis: case de sucesso
Metodologias Ágeis: case de sucessoMetodologias Ágeis: case de sucesso
Metodologias Ágeis: case de sucesso
 
[slides] CMMI (2011: 1º semestre)
[slides] CMMI (2011: 1º semestre)[slides] CMMI (2011: 1º semestre)
[slides] CMMI (2011: 1º semestre)
 
Indicadores Ágeis
Indicadores ÁgeisIndicadores Ágeis
Indicadores Ágeis
 
Workshop de métricas Agile Brazil 2017
Workshop de métricas Agile Brazil 2017Workshop de métricas Agile Brazil 2017
Workshop de métricas Agile Brazil 2017
 
[GetNinjas] Business Intelligence Workshop @ Google Campus SP
[GetNinjas] Business Intelligence Workshop @ Google Campus SP[GetNinjas] Business Intelligence Workshop @ Google Campus SP
[GetNinjas] Business Intelligence Workshop @ Google Campus SP
 
Gestão de Projetos (31/03/2015)
Gestão de Projetos (31/03/2015)Gestão de Projetos (31/03/2015)
Gestão de Projetos (31/03/2015)
 
Estruturando time, dados e processos para tomar decisões de produto mais inte...
Estruturando time, dados e processos para tomar decisões de produto mais inte...Estruturando time, dados e processos para tomar decisões de produto mais inte...
Estruturando time, dados e processos para tomar decisões de produto mais inte...
 
Produtividade em Desenvolvimento de Software
Produtividade em Desenvolvimento de SoftwareProdutividade em Desenvolvimento de Software
Produtividade em Desenvolvimento de Software
 
Agilidade com Pontos de Função é um Paradoxo? Agile Brazil 2015
Agilidade com Pontos de Função é um Paradoxo? Agile Brazil 2015Agilidade com Pontos de Função é um Paradoxo? Agile Brazil 2015
Agilidade com Pontos de Função é um Paradoxo? Agile Brazil 2015
 
Estimativa de Teste sem medo - parte 2
Estimativa de Teste sem medo - parte 2Estimativa de Teste sem medo - parte 2
Estimativa de Teste sem medo - parte 2
 
Pontual Assessoria e Consultoria.pptx
Pontual Assessoria e Consultoria.pptxPontual Assessoria e Consultoria.pptx
Pontual Assessoria e Consultoria.pptx
 

O que você precisa saber sobre métricas ágeis

  • 1. O que não te contaram sobre as métricas e você precisa saber! CacO - Cleiton Mafra Raphael “Albino”
  • 2.
  • 4. Privilegie os resultados e as pessoas ao invés da matemática e dos cálculos Albino & Caco Primeiro valor
  • 6. Dados devem contar uma história Você precisa contar uma história que te ajude a tomar decisão correta e agir. Ter dados e métricas não é o suficiente! Fonte: Slide 14 - https://pt.slideshare.net/FocusedObjective?utm_campaign=profiletracking&utm_medium=sssite&utm_source=ssslideview
  • 7. LINK do vídeo do Hans - https://youtu.be/jbkSRLYSojo?t=29
  • 8. Fonte de melhoria contínua Dados servem como forma de gerar evolução e fazer as pessoas se sentirem melhores. Número sem contexto é só um dado. Fonte: Slide 25 - https://pt.slideshare.net/FocusedObjective?utm_campaign=profiletracking&utm_medium=sssite&utm_source=ssslideview
  • 9. Você não faz previsões para dizer que está certo. Você faz previsões para identificar se está errado. Fonte: Slide 41 - https://pt.slideshare.net/FocusedObjective?utm_campaign=profiletracking&utm_medium=sssite&utm_source=ssslideview Reduzir a chance de errar as projeções
  • 10. As previsões precisam ser atualizadas com as novas informações
  • 11. Evoluir as equipes Compare equipes, mas, lembre-se: use as métricas para evoluir as equipes. Fonte: Slide 66 - https://pt.slideshare.net/FocusedObjective?utm_campaign=profiletracking&utm_medium=sssite&utm_source=ssslideview
  • 12. Invista energia em coletar métricas que ajudem as pessoas a tomarem melhores decisões. Fonte: Eric Ries - Lean Startup Dados como forma de tomada de decisão
  • 13.
  • 14. Princípio - Método Kanban Comece com o que você já faz hoje
  • 15. Você já tem essas informações ● Data de chegada ● Data de início ● Data de conclusão ● Quantidade de itens em progresso
  • 16. Você já tem essas informações Demanda de trabalho XPTO Dt chegada 12/06 Dt início 13/06 Dt término 18/06 WIP Lead time 6 dias
  • 17. Você sabia que consegue gerar 15 gráficos com esses dados simples? Fonte: Team Dashboard - Troy Magennis
  • 18. Quais mÉtricas devo começar na próxima segunda? 1. Lead time 2. Throughput 3. WIP
  • 19. O que essas métricas nos contam?
  • 20. ● Quando determinado item de trabalho ficará pronto? ● Quanto tempo temos levado para desenvolver os itens de trabalho? ● O nosso fluxo de trabalho tem tido muito variação? ● Há algum gargalo em nosso fluxo? Perguntas
  • 21. Lead time Quantidade de dias entre o pedido e a entrega de um item de trabalho.
  • 22. Aprendendo com os casos extremos
  • 24. ● Qual tem sido a cadência de entrega da equipe? ● A equipe tem um fluxo equilibrado? ● Qual nosso nível de previsibilidade? ● O que será que temos entregue para as pessoas que são clientes? Perguntas
  • 25. Throughput Quantidade de itens de trabalho entregues por período de tempo.
  • 27. Visualizando os tipos de demanda entregues
  • 28. Visualizando as ENTREGAS por TAMANHO (P/M/G)
  • 29. Perguntas ● Quanto de trabalho estamos fazendo no momento? ● Será que estamos conseguindo parar de começar? ● Será que existe algum trabalho em andamento que é mais importante?
  • 30. WIP Quantidade de trabalho em progresso.
  • 31. Parando de começar e começando a terminar Fonte: http://blog.plataformatec.com.br/2017/03/desenvolvendo-melhoria-continua-em-seu-processo-agil-um-daily-meeting-diferente/
  • 32. Idade do trabalho em progresso Fonte: http://blog.plataformatec.com.br/2018/02/guia-de-um-agilista-analisando-a-saude-do-processo/
  • 33. Lei De Little Fonte: https://www.100pceffective.com/blog/they-think-its-all-over-how-to-make-the-most-of-2016/
  • 34. Se liga nos pontos chave
  • 35. Dicas ● O lead time é a base para as equipes saberem se estão conseguindo entregar. ● O throughput ajuda a mostrar produtividade (ou não). ● Gerenciar o WIP ajuda a trazer foco no que é mais importante.
  • 36. Olhando uma empresa em diferentes níveis
  • 37. Flight Levels Referência de palestra: https://vimeo.com/243664482
  • 38. Flight Level + Three Horizons Strategy Fonte: https://www.mckinsey.com/business-functions/strategy-and-corporate-finance/our-insights/enduring-ideas-the-three-hori zons-of-growth
  • 39. Foco na eficácia O progresso deve ser medido a partir dos resultados ao invés da quantidade de entregas.
  • 41. Por que é importante olhar para dependências?
  • 42. Não adianta otimizar localmente Gerencie as dependências e depois faça de tudo para eliminá-las!
  • 43. Analisando a saúde de um programa Métricas para múltiplas equipes
  • 44. Otimização GLOBAL "Nós precisamos de iterações ágeis. Isso exige comunicação; Você deve ativamente coordenar o fluxo de trabalho através do sistema". Russel L. Ackoff
  • 45. É importante ter uma visão holística Ao analisar um programa com múltiplas equipes é fundamental equilibrar diferentes tipos de métricas (dimensões).
  • 46. O que observar quando há múltiplas equipes? Fonte: The Impact of Agile. Quantified.
  • 47. Assessment de Maturidade Processo Saúde do processo Produtividade Cadência Negócio Estratégia Métricas Priorização Tecnologia Qualidade do código Automatização (DevOps) Boas práticas de engenharia de Software Pessoas Engajamento Feedback Senso de propósito Nível de Maturidade Fonte: O desafio de analisar a maturidade ágil de uma empresa
  • 48. ”O seu objetivo não deve ser usar todos os recursos – neste caso, as pessoas – em sua total capacidade. O seu objetivo deve ser melhorar a vazão do trabalho (throughput).” Goldratt #Parapensar
  • 49. Otimizando capacidade e tempo de entrega Fonte: https://medium.com/@fernando.a.cuenca/how-agile-are-we-b5e2e3d7f681
  • 50. Se liga nos pontos chave
  • 51. Dicas ● Identifique aquilo que você quer melhorar. ● Comece com poucas métricas e busque equilíbrio. ● Evite, por exemplo, focar em melhorar só o lead time e não olhar as outras dimensões.
  • 52. Analisando a saúde do processo Métricas para equipe
  • 55.
  • 56. Avaliando a capacidade da equipe e o que está sendo entregue
  • 57. Compreendendo o fluxo de trabalho - CFD Fonte: http://brodzinski.com/2013/07/cumulative-flow-diagram.html
  • 58. Taxa de entrega baixa e WIP crescente Fonte: http://brodzinski.com/2013/07/cumulative-flow-diagram.html
  • 59. Eventos determinando as entregas Fonte: http://brodzinski.com/2013/07/cumulative-flow-diagram.html
  • 60. Muito trabalho para ser feito e pouca evolução no fluxo Fonte: http://brodzinski.com/2013/07/cumulative-flow-diagram.html
  • 61. Etapa acumulando trabalho Fonte: http://brodzinski.com/2013/07/cumulative-flow-diagram.html
  • 62. Trabalho voltando para etapas anteriores Fonte: http://brodzinski.com/2013/07/cumulative-flow-diagram.html
  • 64. Compreendendo gargalos nos itens em progresso
  • 65. Encontrando o equilíbrio entre entrega e o trabalho a ser feito
  • 66. Como calcular a data de entrega? Referência: https://medium.com/@cleitonmafra/como-ter-previsibilidade-com-estat%C3%ADstica-em-m%C3%A9todos-%C3%A1geis-ou-m%C3%A9todo-kanban-sem-mist%C3% A9rio-cf95da8520e4
  • 67. Se liga nos pontos chave
  • 68. Dicas ● Saiba como está a saúde do fluxo de trabalho da sua equipe. ● Proponha melhoria baseada em dados. ● Crie previsões a partir do histórico.
  • 69. Guia de Métricas do Troy Magennis: https://realtimeboard.com/app/board/o9J_kzedfEw=/
  • 70. Como começar na próxima semana? Dicas finais
  • 71. Básico Dado Métrica Análise Data de conclusão de um item trabalho. Throughput Quanto de trabalho foi entregue por período de tempo? Data de chegada de um item trabalho (ponto de compromisso). WIP Taxa de entrada Lead time Idade dos itens que chegaram Quanto tempo temos levado para entregar os itens aos clientes? Data de início de um item trabalho. WIP de desenvolvimento Idade dos itens em desenvolvimento Quanto tempo temos levado para desenvolver os itens aos clientes? Fonte: https://realtimeboard.com/app/board/o9J_kzedfEw=/
  • 72. Categorização Dado Métrica Análise Tipo do item de trabalho. Lead time e throughput por tipo de item de trabalho Alocação do WIP por tipo de item de trabalho Taxa de defeito Que tipo de trabalho temos entregue aos clientes? Prioridade do item de trabalho. Lead time e throughput por prioridade Alocação do WIP por tipo de prioridade Estamos respeitando a prioridade para entregar os itens de trabalho? Fonte: https://realtimeboard.com/app/board/o9J_kzedfEw=/
  • 73. Restrição do fluxo Dado Métrica Análise Tempo de bloqueio e espera do item de trabalho. Eficiência do fluxo Restrição do sistema (em que etapa está o bloqueio) Quão eficiente está o fluxo de trabalho da equipe? Fonte: https://realtimeboard.com/app/board/o9J_kzedfEw=/
  • 74. Priorização e Maximização do valor Dado Métrica Análise Valor do item de trabalho para o negócio (ganho financeiro). Throughput por valor para o negócio Valor do trabalho que está em WIP Quão eficaz está a entrega e gestão do fluxo da equipe? Fonte: https://realtimeboard.com/app/board/o9J_kzedfEw=/
  • 76. ● Planilha Super Simples do Caco ● Planilha Completa da Ptec ● Planilha Emily Webber ● Corello (add on do Trello) ● Actionable Agile (add on do Jira) ● Jira Flow (Plugin Chrome para Jira) ● Planilha do Troy para Times ● Guia de Métricas do Troy Magennis Formas de coleta de métricas
  • 77. ● Guia de um Agilista: Analisando a saúde do Processo ● Como ter previsibilidade com estatística em métodos ágeis ou método Kanban — Sem Mistério ● O desafio de analisar a maturidade ágil de uma empresa ● Métricas Ágeis: o que Lead Time fala sobre seu projeto ● Por que usamos Simulações de Monte Carlo para gerenciar projetos ● Os prós e contras de usar métricas diárias Artigos
  • 80.
  • 81. #Parapensar “Se medir importa, é porque deve ter algum efeito prático nas decisões e nos comportamentos. Se não conseguirmos identificar uma decisão que possa ser afetada por uma métrica proposta e como ela pode influenciar as decisões, então a métrica simplesmente não tem valor” Douglas W. Hubbard, How to Measure Anything
  • 82. ObrigadoCacO - Cleiton Mafra Raphael “Albino” http://bit.ly/ metricas-sgrio2019