metrificar para prever e não prever para metrificar. o aprendizado a partir de indicadores ágeis

Post on 13-Feb-2017

624 Views

Category:

Software

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

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

indicadores ágeis.

Raphael Donaire Albino

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?

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

QUANDO UMA VERSÃO DO PRODUTO SERÁ ENTREGUE?

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

Dias

Requisitos/funcionalidades

Piora do lead timeMelhora do lead time

Alta variância Baixa variância

Time box

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

outlier

outlier

Indefinição nos requisitos/funcionalidades.

Requisitos/funcionalidades sem padronização de complexidade e

incerteza.

Throughput

Quantidade de funcionalidades/requisitos entregues em

um período de tempo.

Quantidadede

funcionalidadesrequisitos

Semanas

Piora do throughput

Melhora do throughput

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

Problemas que podem estar bloqueando entregas contínuas.

Time analysis

Started Code review Waiting QA QA review Ready

done Done

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

cada etapa do processo.

Requisito para análise e aprendizado

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

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

mesma fase do processo).

Criar insumos para cerimônias como daily e retrospectiva.

Burnup e entrega acumulada

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

Burnup e entrega acumulada

Número de requisitos

Burnup e entrega acumulada

Semana

Burnup e entrega acumulada

SemanaNúmero de requisitos

Dea

dlin

e de

ent

rega

Com certeza entregaremos o projeto dentro da data prevista

Dea

dlin

e de

ent

rega

O projeto caminha para ser entregue dentro da

data prevista

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

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)

Não cumprimento da data de entrega.

Crescimento do backlog fora do planejado.

Nível de entrega abaixo do desejado.

Finalizando

QUANDO UMA VERSÃO DO PRODUTO SERÁ ENTREGUE?

MONITORAMENTO DO PROCESSO DE DESENVOLVIMENTO

MELHORIAS BASEADAS EM DADOS

DEADLINES SOFTS

PREVISIBILIDADE

PREVISIBILIDADE (COM RESSALVAS - PARA OS AMIGOS STATS)

Raphael Donaire Albino@rapha_albino

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

top related