O documento discute a importância de indicadores de resultados e direção para inspeção e adaptação no Scrum. Ele explica que KPIs e OKRs permitem transparência, inspeção e adaptação e evitam decisões baseadas em convicções sem métricas. Também fornece exemplos de como indicadores de resultados e direcionais podem ser usados em contextos de vendas online e times de desenvolvimento.
2. Olá!
Eu sou André
Bueno
E 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
andre@openitbusiness.com
/bueno.ab
3. Três pilares apoiam a
implementação de
controle de processo
empírico:
Transparência,
Inspeção e Adaptação
1
SCRUM
4. 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
7. Controle da
Qualidade
“ Ferramentas sem métodos não
resolvem problemas….
, porém criam outros.
Comportamentos
Indesejados
Ausência de ética
Bonificação Injusta
Perda da visão do produto
8. 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.
9. 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
10. Exemplo
Cliente
Indicador de Resultado: Faturamento
Meta: Aumentar o faturamento em 10% no 1S2017
◇ Indicador Driver: Ticket médio
Meta: Aumentar o ticket médio em 7% no 1S2017
◇ Indicador Driver: Captação de Leads
Meta: Aumentar a captação de leads em 20% no 1S2017
Contexto: Loja Virtual
Objetivo: Aumentar o faturamento
12. Exemplo Time SCRUM
Indicador de Resultado: Perdas Operacionais
Meta: 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) - 1
Meta: Aumentar a eficiência de testes 95% no 1S2017
◇ Indicador Driver: Horas consumidas para correção de bugs
Meta: Reduzir as horas consumidas para a correção de bugs
em 67% no 1S2017
Contexto: Time de Desenvolvimento
Objetivo: Reduzir o número de bugs
13. Exemplo Time SCRUM
Indicador de Resultado: Perdas Operacionais
Meta: 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) - 1
Meta: Aumentar a eficiência de testes 95% no 1S2017
◇ Indicador Driver: Horas de Treinamento
Meta: Realizar 20 horas de treinamentos para automação de
testes no 1S2017
Contexto: Time de Desenvolvimento
Objetivo: Reduzir o número de bugs
14. 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 Point
User Stories/Hours
ANS, Sprint
Backlog, ROI
Custo ou Fat.
Atual/Anterior
15. Esta abordagem não encerra o
assunto.
Deve haver ética.
Pontos de Atenção
Desdobramento estratégico.
Gestão não é comando-controle.