Metrificar para prever e não prever para metrificar. O aprendizado a partir de indicadores...

57
Metrificar para prever e não prever para metrificar. O aprendizado a partir de indicadores ágeis. Raphael Donaire Albino

Transcript of Metrificar para prever e não prever para metrificar. O aprendizado a partir de indicadores...

Page 1: Metrificar para prever e não prever para metrificar. O aprendizado a partir de indicadores ágeis.

Metrificar para prever e não prever para metrificar. O aprendizado a partir de

indicadores ágeis.

Raphael Donaire Albino

Page 2: Metrificar para prever e não prever para metrificar. O aprendizado a partir de indicadores ágeis.

O que vamos debater?Quem sou?

Por que indicadores são importantes?

Quais métricas podem ser úteis para o desenvolvimento de produtos digitais?

Por que as métricas estão sendo úteis?

Page 3: Metrificar para prever e não prever para metrificar. O aprendizado a partir de indicadores ágeis.

Quem sou?Raphael Donaire Albino

Gerente (facilitador) de projetos na Plataformatec

Professor (aprendiz) nos cursos de pós do SENAC/Bauru

Mestre pela FEA-USP

Compartilhador de conteúdo @rapha_albino

Page 4: Metrificar para prever e não prever para metrificar. O aprendizado a partir de indicadores ágeis.
Page 5: Metrificar para prever e não prever para metrificar. O aprendizado a partir de indicadores ágeis.
Page 6: Metrificar para prever e não prever para metrificar. O aprendizado a partir de indicadores ágeis.
Page 8: Metrificar para prever e não prever para metrificar. O aprendizado a partir de indicadores ágeis.
Page 9: Metrificar para prever e não prever para metrificar. O aprendizado a partir de indicadores ágeis.

QUANDO UMA VERSÃO DO PRODUTO SERÁ ENTREGUE?

Page 10: Metrificar para prever e não prever para metrificar. O aprendizado a partir de indicadores ágeis.
Page 11: Metrificar para prever e não prever para metrificar. O aprendizado a partir de indicadores ágeis.
Page 12: Metrificar para prever e não prever para metrificar. O aprendizado a partir de indicadores ágeis.

Quantidade de dias entre o início e o fim do desenvolvimento de um requisito/funcionalidade.

Page 13: Metrificar para prever e não prever para metrificar. O aprendizado a partir de indicadores ágeis.
Page 14: Metrificar para prever e não prever para metrificar. O aprendizado a partir de indicadores ágeis.

Dias

Page 15: Metrificar para prever e não prever para metrificar. O aprendizado a partir de indicadores ágeis.

Requisitos/funcionalidades

Page 16: Metrificar para prever e não prever para metrificar. O aprendizado a partir de indicadores ágeis.

Piora do lead timeMelhora do lead time

Page 17: Metrificar para prever e não prever para metrificar. O aprendizado a partir de indicadores ágeis.

Alta variância Baixa variância

Page 18: Metrificar para prever e não prever para metrificar. O aprendizado a partir de indicadores ágeis.

Time box

Média acima do timebox Média abaixo do timebox

Page 19: Metrificar para prever e não prever para metrificar. O aprendizado a partir de indicadores ágeis.

outlier

outlier

Page 20: Metrificar para prever e não prever para metrificar. O aprendizado a partir de indicadores ágeis.

Indefinição nos requisitos/funcionalidades.

Page 21: Metrificar para prever e não prever para metrificar. O aprendizado a partir de indicadores ágeis.

Requisitos/funcionalidades sem padronização de complexidade e

incerteza.

Page 22: Metrificar para prever e não prever para metrificar. O aprendizado a partir de indicadores ágeis.

Throughput

Page 23: Metrificar para prever e não prever para metrificar. O aprendizado a partir de indicadores ágeis.

Quantidade de funcionalidades/requisitos entregues em

um período de tempo.

Page 24: Metrificar para prever e não prever para metrificar. O aprendizado a partir de indicadores ágeis.
Page 25: Metrificar para prever e não prever para metrificar. O aprendizado a partir de indicadores ágeis.

Quantidadede

funcionalidadesrequisitos

Page 26: Metrificar para prever e não prever para metrificar. O aprendizado a partir de indicadores ágeis.

Semanas

Page 27: Metrificar para prever e não prever para metrificar. O aprendizado a partir de indicadores ágeis.

Piora do throughput

Melhora do throughput

Page 28: Metrificar para prever e não prever para metrificar. O aprendizado a partir de indicadores ágeis.

Baixo número de entregas por espaço de tempo.

Page 29: Metrificar para prever e não prever para metrificar. O aprendizado a partir de indicadores ágeis.

Problemas que podem estar bloqueando entregas contínuas.

Page 30: Metrificar para prever e não prever para metrificar. O aprendizado a partir de indicadores ágeis.

Time analysis

Started Code review Waiting QA QA review Ready

done Done

Page 31: Metrificar para prever e não prever para metrificar. O aprendizado a partir de indicadores ágeis.

Avaliação do tempo em que os itens que estão em desenvolvimento passam em

cada etapa do processo.

Page 32: Metrificar para prever e não prever para metrificar. O aprendizado a partir de indicadores ágeis.

Requisito para análise e aprendizado

US com alteração de definição.

Page 33: Metrificar para prever e não prever para metrificar. O aprendizado a partir de indicadores ágeis.

Identificar existência de gargalo em alguma etapa (muitos itens em uma

mesma fase do processo).

Page 34: Metrificar para prever e não prever para metrificar. O aprendizado a partir de indicadores ágeis.

Criar insumos para cerimônias como daily e retrospectiva.

Page 35: Metrificar para prever e não prever para metrificar. O aprendizado a partir de indicadores ágeis.

Burnup e entrega acumulada

Page 36: Metrificar para prever e não prever para metrificar. O aprendizado a partir de indicadores ágeis.

Dada a semana X, quantos itens serão entregues?

Page 37: Metrificar para prever e não prever para metrificar. O aprendizado a partir de indicadores ágeis.

Burnup e entrega acumulada

Número de requisitos

Page 38: Metrificar para prever e não prever para metrificar. O aprendizado a partir de indicadores ágeis.

Burnup e entrega acumulada

Semana

Page 39: Metrificar para prever e não prever para metrificar. O aprendizado a partir de indicadores ágeis.

Burnup e entrega acumulada

SemanaNúmero de requisitos

Page 40: Metrificar para prever e não prever para metrificar. O aprendizado a partir de indicadores ágeis.
Page 41: Metrificar para prever e não prever para metrificar. O aprendizado a partir de indicadores ágeis.

Dea

dlin

e de

ent

rega

Com certeza entregaremos o projeto dentro da data prevista

Page 42: Metrificar para prever e não prever para metrificar. O aprendizado a partir de indicadores ágeis.

Dea

dlin

e de

ent

rega

O projeto caminha para ser entregue dentro da

data prevista

Page 43: Metrificar para prever e não prever para metrificar. O aprendizado a partir de indicadores ágeis.

Dea

dlin

e de

ent

rega

O projeto caminha para ser entregue dentro da

data prevista, mas corremos o risco de não conseguirmos finalizar

tudo

Page 44: Metrificar para prever e não prever para metrificar. O aprendizado a partir de indicadores ágeis.

Dea

dlin

e de

ent

rega

O projeto caminha para não ser entregue dentro da data prevista, sendo necessária

alguma intervenção (simplificação do backlog e/ou

aumentar o throughput)

Page 45: Metrificar para prever e não prever para metrificar. O aprendizado a partir de indicadores ágeis.

Não cumprimento da data de entrega.

Page 46: Metrificar para prever e não prever para metrificar. O aprendizado a partir de indicadores ágeis.

Crescimento do backlog fora do planejado.

Page 47: Metrificar para prever e não prever para metrificar. O aprendizado a partir de indicadores ágeis.

Nível de entrega abaixo do desejado.

Page 48: Metrificar para prever e não prever para metrificar. O aprendizado a partir de indicadores ágeis.

Finalizando

Page 49: Metrificar para prever e não prever para metrificar. O aprendizado a partir de indicadores ágeis.

QUANDO UMA VERSÃO DO PRODUTO SERÁ ENTREGUE?

Page 50: Metrificar para prever e não prever para metrificar. O aprendizado a partir de indicadores ágeis.
Page 51: Metrificar para prever e não prever para metrificar. O aprendizado a partir de indicadores ágeis.

MONITORAMENTO DO PROCESSO DE DESENVOLVIMENTO

Page 52: Metrificar para prever e não prever para metrificar. O aprendizado a partir de indicadores ágeis.

MELHORIAS BASEADAS EM DADOS

Page 53: Metrificar para prever e não prever para metrificar. O aprendizado a partir de indicadores ágeis.

DEADLINES SOFTS

Page 54: Metrificar para prever e não prever para metrificar. O aprendizado a partir de indicadores ágeis.

PREVISIBILIDADE

Page 55: Metrificar para prever e não prever para metrificar. O aprendizado a partir de indicadores ágeis.

PREVISIBILIDADE (COM RESSALVAS - PARA OS AMIGOS STATS)

Page 56: Metrificar para prever e não prever para metrificar. O aprendizado a partir de indicadores ágeis.
Page 57: Metrificar para prever e não prever para metrificar. O aprendizado a partir de indicadores ágeis.

Raphael Donaire Albino@rapha_albino

http://blog.plataformatec.com/http://neilkillick.com/http://ronjeffries.com/