Mãos nas métricas uma abordagem prática na avaliação de processos - scrum rio 2016

71
Mãos nas métricas: uma abordagem prática na avaliação de processos Breno Campos Raphael Albino

Transcript of Mãos nas métricas uma abordagem prática na avaliação de processos - scrum rio 2016

Page 1: Mãos nas métricas  uma abordagem prática na avaliação de processos - scrum rio 2016

Mãos nas métricas: uma abordagem prática na

avaliação de processos

Breno CamposRaphael Albino

Page 2: Mãos nas métricas  uma abordagem prática na avaliação de processos - scrum rio 2016

Raphael Albino

Bauruense

Gerente de Projetos na

Plataformatec

Mestre em Administração

pela FEA/USP

Professor aos sábados

Page 3: Mãos nas métricas  uma abordagem prática na avaliação de processos - scrum rio 2016

Breno Campos

Paraense

Gerente de Projetos na

Plataformatec

Esp. Gerência de

Projetos de Software -

UFPa.

Membro da Comunidade

Tá Safo - Belém

Page 4: Mãos nas métricas  uma abordagem prática na avaliação de processos - scrum rio 2016
Page 5: Mãos nas métricas  uma abordagem prática na avaliação de processos - scrum rio 2016

PO perguntando para o time.

Page 6: Mãos nas métricas  uma abordagem prática na avaliação de processos - scrum rio 2016

QUANDO O PROJETO ESTARÁ PRONTO?

Page 7: Mãos nas métricas  uma abordagem prática na avaliação de processos - scrum rio 2016

PO perguntando para o time.

Page 8: Mãos nas métricas  uma abordagem prática na avaliação de processos - scrum rio 2016

PÔ, NÃO DÁ PARA ENTREGAR ANTES?

Page 9: Mãos nas métricas  uma abordagem prática na avaliação de processos - scrum rio 2016

Pessoa aleatória "invocando o JAQUE" em alguma Review.

Page 10: Mãos nas métricas  uma abordagem prática na avaliação de processos - scrum rio 2016

JÁ QUE ESTAMOS FAZENDO O FORM DE CADASTRO, POR

QUE NÃO FAZEMOS O SISTEMA DE CHECKOUT?

Page 11: Mãos nas métricas  uma abordagem prática na avaliação de processos - scrum rio 2016
Page 12: Mãos nas métricas  uma abordagem prática na avaliação de processos - scrum rio 2016
Page 13: Mãos nas métricas  uma abordagem prática na avaliação de processos - scrum rio 2016

QUANDO A HISTÓRIA FICARÁ PRONTA?

Page 14: Mãos nas métricas  uma abordagem prática na avaliação de processos - scrum rio 2016

SERÁ QUE AS HISTÓRIAS DO TIME ESTÃO DO MESMO

TAMANHO?

Page 15: Mãos nas métricas  uma abordagem prática na avaliação de processos - scrum rio 2016
Page 16: Mãos nas métricas  uma abordagem prática na avaliação de processos - scrum rio 2016

Quantidade de dias entre o início e o fim do

desenvolvimento de um requisito/funcionalidade.

Page 17: Mãos nas métricas  uma abordagem prática na avaliação de processos - scrum rio 2016

Indefinição nos requisitos/funcionalidades.

Page 18: Mãos nas métricas  uma abordagem prática na avaliação de processos - scrum rio 2016
Page 19: Mãos nas métricas  uma abordagem prática na avaliação de processos - scrum rio 2016

Requisitos/funcionalidades sem padronização de

complexidade e incerteza.

Page 20: Mãos nas métricas  uma abordagem prática na avaliação de processos - scrum rio 2016

Percentis: medidas que dividem a amostra ordenada (por ordem crescente dos dados)

em 100 partes, cada uma com uma percentagem de dados aproximadamente

igual.

Dias úteis

Itens

Page 21: Mãos nas métricas  uma abordagem prática na avaliação de processos - scrum rio 2016

¾ ou 75% dos itens desenvolvidos pelo time levaram até 7 dias para

serem finalizados.

Quanto menor a diferença entre as retas, menor a variabilidade do

processo.

Page 22: Mãos nas métricas  uma abordagem prática na avaliação de processos - scrum rio 2016

Outros fatores que podem afetar o lead time

Page 23: Mãos nas métricas  uma abordagem prática na avaliação de processos - scrum rio 2016

Problemas de ambiente (QA, produção).

Page 24: Mãos nas métricas  uma abordagem prática na avaliação de processos - scrum rio 2016

Mudanças no time (turn over, ausências).

Page 25: Mãos nas métricas  uma abordagem prática na avaliação de processos - scrum rio 2016

Requisitos sem critério de definition done.

Page 29: Mãos nas métricas  uma abordagem prática na avaliação de processos - scrum rio 2016

POR QUE ESSA HISTÓRIA LEVOU TANTO TEMPO?

Page 30: Mãos nas métricas  uma abordagem prática na avaliação de processos - scrum rio 2016

ONDE ESTÁ O GARGALO DO PROCESSO NOS ITENS EM

WIP?

Page 31: Mãos nas métricas  uma abordagem prática na avaliação de processos - scrum rio 2016

Lead time breakdown

Started Code review Waiting QA QA review Ready

done Done

Page 32: Mãos nas métricas  uma abordagem prática na avaliação de processos - scrum rio 2016

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

desenvolvimento passam em cada etapa do processo.

Page 33: Mãos nas métricas  uma abordagem prática na avaliação de processos - scrum rio 2016

Identificar existência de gargalo em alguma etapa.

Page 34: Mãos nas métricas  uma abordagem prática na avaliação de processos - scrum rio 2016

Existe algo que possa ser feito para ajudar nos testes?

Por que o item está aguardando tanto tempo

para ser testado?

Em desenvolvimento Aguardando testes Em testes

Page 35: Mãos nas métricas  uma abordagem prática na avaliação de processos - scrum rio 2016

Criar insumos para cerimônias como daily e

retrospectiva.

Page 37: Mãos nas métricas  uma abordagem prática na avaliação de processos - scrum rio 2016

A CURVA DE HISTÓRIAS FINALIZADAS TEM CRESCIDO?

Page 38: Mãos nas métricas  uma abordagem prática na avaliação de processos - scrum rio 2016

A CURVA DE HISTÓRIAS NO BACKLOG TEM AUMENTADO

DEMAIS?

Page 39: Mãos nas métricas  uma abordagem prática na avaliação de processos - scrum rio 2016

EXISTE ALGUMA ETAPA DO PROCESSO QUE ESTÁ

ACUMULANDO HISTÓRIAS?

Page 40: Mãos nas métricas  uma abordagem prática na avaliação de processos - scrum rio 2016

CFD

Page 41: Mãos nas métricas  uma abordagem prática na avaliação de processos - scrum rio 2016

Ter uma visão geral de como está a cadeia de valor do projeto.

Page 42: Mãos nas métricas  uma abordagem prática na avaliação de processos - scrum rio 2016
Page 43: Mãos nas métricas  uma abordagem prática na avaliação de processos - scrum rio 2016

Identificar pontos de gargalo antes que ocorram.

Page 44: Mãos nas métricas  uma abordagem prática na avaliação de processos - scrum rio 2016

Muitos itens acumulados no backlog precisando

ser discutidos.

Sem muitas variações em outras etapas (não há

formação de pilhas).

Page 45: Mãos nas métricas  uma abordagem prática na avaliação de processos - scrum rio 2016

Avaliar a saúde do processo como um todo.

Page 48: Mãos nas métricas  uma abordagem prática na avaliação de processos - scrum rio 2016
Page 49: Mãos nas métricas  uma abordagem prática na avaliação de processos - scrum rio 2016

QUANDO O PROJETO SERÁ ENTREGUE?

Page 50: Mãos nas métricas  uma abordagem prática na avaliação de processos - scrum rio 2016

Avaliar a data de entrega.

Page 51: Mãos nas métricas  uma abordagem prática na avaliação de processos - scrum rio 2016
Page 52: Mãos nas métricas  uma abordagem prática na avaliação de processos - scrum rio 2016
Page 53: Mãos nas métricas  uma abordagem prática na avaliação de processos - scrum rio 2016
Page 54: Mãos nas métricas  uma abordagem prática na avaliação de processos - scrum rio 2016

Crescimento do backlog fora do planejado.

Page 55: Mãos nas métricas  uma abordagem prática na avaliação de processos - scrum rio 2016
Page 56: Mãos nas métricas  uma abordagem prática na avaliação de processos - scrum rio 2016

Nível de entrega abaixo do desejado.

Page 57: Mãos nas métricas  uma abordagem prática na avaliação de processos - scrum rio 2016
Page 58: Mãos nas métricas  uma abordagem prática na avaliação de processos - scrum rio 2016

Finalizando

Page 59: Mãos nas métricas  uma abordagem prática na avaliação de processos - scrum rio 2016
Page 60: Mãos nas métricas  uma abordagem prática na avaliação de processos - scrum rio 2016

PÔ, NÃO DÁ PARA ENTREGAR ANTES?

Page 61: Mãos nas métricas  uma abordagem prática na avaliação de processos - scrum rio 2016

JÁ QUE ESTAMOS FAZENDO O FORM DE CADASTRO, POR

QUE NÃO FAZEMOS O SISTEMA DE CHECKOUT?

Page 62: Mãos nas métricas  uma abordagem prática na avaliação de processos - scrum rio 2016

QUANDO O PROJETO ESTARÁ PRONTO?

Page 63: Mãos nas métricas  uma abordagem prática na avaliação de processos - scrum rio 2016
Page 64: Mãos nas métricas  uma abordagem prática na avaliação de processos - scrum rio 2016

MONITORAMENTO DO PROCESSO DE

DESENVOLVIMENTO

Page 65: Mãos nas métricas  uma abordagem prática na avaliação de processos - scrum rio 2016

MELHORIASBASEADAS EM DADOS

Page 66: Mãos nas métricas  uma abordagem prática na avaliação de processos - scrum rio 2016

DEADLINES SOFTS

Page 67: Mãos nas métricas  uma abordagem prática na avaliação de processos - scrum rio 2016

PREVISIBILIDADE

Page 68: Mãos nas métricas  uma abordagem prática na avaliação de processos - scrum rio 2016
Page 70: Mãos nas métricas  uma abordagem prática na avaliação de processos - scrum rio 2016

Obrigado \o/

Page 71: Mãos nas métricas  uma abordagem prática na avaliação de processos - scrum rio 2016

@plataformatec@brenobcampos@rapha_albino