TDC2016POA | Trilha Agile - Inspecao e Adaptacao no SCRUM com Indicadores de Resultado e Direcao

17
Inspeção e Adaptação no SCRUM Indicadores de Resultado e Direção

Transcript of TDC2016POA | Trilha Agile - Inspecao e Adaptacao no SCRUM com Indicadores de Resultado e Direcao

Page 1: TDC2016POA | Trilha Agile - Inspecao e Adaptacao no SCRUM com Indicadores de Resultado e Direcao

Inspeção e Adaptação no SCRUMIndicadores de Resultado e Direção

Page 2: TDC2016POA | Trilha Agile - Inspecao e Adaptacao no SCRUM com Indicadores de Resultado e Direcao

Olá!Eu sou André BuenoE eu quero lhe falhar sobre indicadores de resultados e direção, para a inspeção e adaptação do desenvolvimento de softwares com SCRUM.

/andre-bueno

@buenoabl

[email protected]

/bueno.ab

Page 3: TDC2016POA | Trilha Agile - Inspecao e Adaptacao no SCRUM com Indicadores de Resultado e Direcao

Três pilares apoiam a implementação de controle de processo empírico:Transparência,Inspeção e Adaptação

1

SCRUM

Page 4: TDC2016POA | Trilha Agile - Inspecao e Adaptacao no SCRUM com Indicadores de Resultado e Direcao

Definições

Inspeção:

Deve-se averiguar possíveis variações durante o progresso do projeto e de seus artefatos SCRUM.

Adaptação:

Verificado algum desvio dos limites aceitáveis no projeto, o produto/serviço/processo deve ser ajustado.

Foco no empirismo

Page 5: TDC2016POA | Trilha Agile - Inspecao e Adaptacao no SCRUM com Indicadores de Resultado e Direcao

Ferramentas

1º Nível Gerencial

Objective 1

Objective 1.1

Key Results

Key Results

Objective 1.2

Key Results

Key Results

2º Nível Gerencial

Objective 1.1.1

Key Results

Key Results

Objective 1.2.1

Key Results

Key Results

Performance Indicators

Key Performance Indicators

Key Result IndicadorKRI

KPI

PI PI

KPI

PI PI

Permitem:

◇ A inspeção, adaptação e transparência◇ A divulgaçã do plano estratégico◇ Desdobramentos de desafios em

ciclos.

KPIs:

OKRs:

Page 6: TDC2016POA | Trilha Agile - Inspecao e Adaptacao no SCRUM com Indicadores de Resultado e Direcao

Ferramentas

Performance Indicators

Key Performance Indicators

Key Result IndicadorKRI

KPI

PI PI

KPI

PI PI

Evitam:“Não temos números

, mas temos convicções.”

KPIs:

OKRs:1º Nível Gerencial

Objective 1

Objective 1.1

Key Results

Key Results

Objective 1.2

Key Results

Key Results

2º Nível Gerencial

Objective 1.1.1

Key Results

Key Results

Objective 1.2.1

Key Results

Key Results

Page 7: TDC2016POA | Trilha Agile - Inspecao e Adaptacao no SCRUM com Indicadores de Resultado e Direcao

Controle da Qualidade“ Ferramentas sem métodos

não resolvem problemas…., porém criam outros.

Comportamentos IndesejadosAusência de ética

Bonificação Injusta

Perda da visão do produto

Page 8: TDC2016POA | Trilha Agile - Inspecao e Adaptacao no SCRUM com Indicadores de Resultado e Direcao

S.M.A.R.T

S• Specific:• Ele deve ser específico, preciso, claro , compreensível e fácil. Generalizações

tornarão o indicador menos eficaz.

M• Measurable:• Deve ser quantificável, ou seja, poder ser medido e analisado em termos de valores

ou volumes.

A• Attainable:• Deve ser alcançável, concreto de ser acompanhado e com meta factível.

R• Relevant:• Deve ser útil e estar alinhado à estratégica da empresa.

T• Time-bound:• Deve estar atrelado a prazos, indicando uma janela de tempo para o atingimento de

metas.

Page 9: TDC2016POA | Trilha Agile - Inspecao e Adaptacao no SCRUM com Indicadores de Resultado e Direcao

Categorias de indicadores

Outcomes (Resutados):

Avaliam os resultados globais (o quê se deseja alcançar) da empresa ou do projeto Demostram a “colheita”.

Drivers (Direção):

São desdobrados de indicadores de resultados e específicos de determinadas atividades. Demonstram a “plantação”.

Metodologia

Relação Causa -> Efeito

Page 10: TDC2016POA | Trilha Agile - Inspecao e Adaptacao no SCRUM com Indicadores de Resultado e Direcao

Exemplo Cliente

Indicador de Resultado: FaturamentoMeta: Aumentar o faturamento em 10% no 1S2017

◇ Indicador Driver: Ticket médioMeta: Aumentar o ticket médio em 7% no 1S2017

◇ Indicador Driver: Captação de LeadsMeta: Aumentar a captação de leads em 20% no

1S2017

Contexto: Loja VirtualObjetivo: Aumentar o faturamento

Page 11: TDC2016POA | Trilha Agile - Inspecao e Adaptacao no SCRUM com Indicadores de Resultado e Direcao

Exemplo Cliente

2017

01

2017

02

2017

03

2017

04

2017

05

2017

06 $-

$200,000.00 $400,000.00 $600,000.00 $800,000.00

$1,000,000.00 $1,200,000.00 $1,400,000.00

$3,800.00 $3,900.00 $4,000.00 $4,100.00 $4,200.00 $4,300.00 $4,400.00

Ticket Médio

Faturamento Ticket Médio

2017

01

2017

02

2017

03

2017

04

2017

05

2017

06 $-

$200,000.00 $400,000.00 $600,000.00 $800,000.00

$1,000,000.00 $1,200,000.00 $1,400,000.00

46004800500052005400560058006000

Leads

Faturamento Captação de Leads

Correlações

Situação Hipotética

Page 12: TDC2016POA | Trilha Agile - Inspecao e Adaptacao no SCRUM com Indicadores de Resultado e Direcao

Exemplo Time SCRUM

Indicador de Resultado: Perdas OperacionaisMeta: Reduzir os custos de recodificação decorrentes de bugs identificados pelo cliente em 90%

◇ Indicador Driver: Eficiência de Testes (Qtde bugs produção / Qtde

funcionalidades) - 1Meta: Aumentar a eficiência de testes 95% no 1S2017

◇ Indicador Driver: Horas consumidas para correção de bugsMeta: Reduzir as horas consumidas para a correção de

bugs em 67% no 1S2017

Contexto: Time de DesenvolvimentoObjetivo: Reduzir o número de bugs

Page 13: TDC2016POA | Trilha Agile - Inspecao e Adaptacao no SCRUM com Indicadores de Resultado e Direcao

Exemplo Time SCRUM

Indicador de Resultado: Perdas OperacionaisMeta: Reduzir os custos de recodificação decorrentes de bugs identificados pelo cliente em 90%

◇ Indicador Driver: Eficiência de Testes (Qtde bugs produção / Qtde

funcionalidades) - 1Meta: Aumentar a eficiência de testes 95% no 1S2017

◇ Indicador Driver: Horas de TreinamentoMeta: Realizar 20 horas de treinamentos para

automação de testes no 1S2017

Contexto: Time de DesenvolvimentoObjetivo: Reduzir o número de bugs

Page 14: TDC2016POA | Trilha Agile - Inspecao e Adaptacao no SCRUM com Indicadores de Resultado e Direcao

Indicadores medem:

Eficácia:

“Fazer a coisa certa.”Cumprimento e alcance dos objetivos escolhidos.

Eficiência:

“Fazer certo a coisa.”A otimização dos recursos disponíveis.

Tipologias

Efetividade:

“Descobrir o que é certo fazer.”Impacto de uma solução.

Value/Story PointUser Stories/Hours

ANS, Sprint Backlog, ROI

Custo ou Fat.Atual/Anterior

Page 15: TDC2016POA | Trilha Agile - Inspecao e Adaptacao no SCRUM com Indicadores de Resultado e Direcao

Esta abordagem não encerra o assunto.

Deve haver ética.

Pontos de Atenção

Desdobramento estratégico.Gestão não é comando-

controle.

Page 16: TDC2016POA | Trilha Agile - Inspecao e Adaptacao no SCRUM com Indicadores de Resultado e Direcao

Indicadores devem exercer o controle de resultados e procedimentos,e não de pessoas.

Page 17: TDC2016POA | Trilha Agile - Inspecao e Adaptacao no SCRUM com Indicadores de Resultado e Direcao

Obrigado!

Questões?/andre-bueno

@buenoabl

[email protected]

/bueno.ab

Referências e inspiração:

Sutherland & Schwaber, Scrum GuideFalconi, Total Quality ControlKaplan, The balanced scoredcardGeorge Doran’s, The S.M.A.R.T WayDavid Parmenter, KPIJohn Doerr, OKRs

Credits: Presentation template by SlidesCarnival