Dando continuidade a nossa conversa sobre Métricas Ágeis, neste artigo falaremos sobre as métricas da fase Upstream.
Você pode ler os outros artigos da série:
Fluxo de Trabalho: o upstream, midstream e downstream
Métricas Ágeis comuns ao upstream, midstream e downstream
Métricas Ágeis: Midstream e Downstream
Medidas de Upstream
A imagem abaixo apresenta algumas das métricas que podem ser obtidas no Upstream.
Neste Artigo
Decision Points (Pontos de Decisão)
É preciso separar um conceito de Ponto de Compromisso do Upstream. Não há ponto de compromisso no Upstream. Cada etapa no seu upstream é um ponto de decisão. Continuar ou descartar a opção?
Também é possível chamar essas transições no upstream de Investment Points (pontos de investimento), pois a cada etapa estamos investindo (dinheiro, tempo, esforço) mais para descobrir se a opção é ou não válida.
Aging (Envelhecimento)
Quando temos uma ideia, recebemos um pedido ou chega um novo chamado, ainda não temos um item de trabalho. Temos uma opção. Esta nada mais é do que uma manifestação de desejo de uma pessoa (Product Owner, Product Manager, Gerente, Cliente…) que poderá ou não se converter em um item de trabalho. Tal fato só será verdade se essa opção passar pelo Upstream do fluxo de trabalho e chegar até o ponto de comprometimento (separador entre o upstream e midstream). Quando uma opção chega, ela fica em uma piscina de opções (options pool) que é tradicionalmente chamado de itens não detalhados ou itens não refinados do Product Backlog.
Mas como medir o tempo em que uma opção fica nessa piscina de ideias. Bom para isso temos o Envelhecimento (Aging). Tempo de que surgiu a opção até o momento que começamos a fazer a descoberta (discovery) se ela irá ou não se transformar em item de trabalho.
Fórmula de cálculo do Aging (Envelhecimento)
Dado: Data de surgimento da opção = DS Data em que a opção fez a primeira movimentação no Upstream = DM1UP Para toda opção que surgiu = x ∀x: Aging= DM1UP – DS |
Upstream Lead Time (Tempo de Espera na nascente)
Aqui entra um conceito interessante. Nós não medimos o tempo de upstream desde que a ideia surgiu. Ideias vêm e vão e o objetivo do upstream é avaliar quais ideias (opções) devem ou não seguir para a construção no midstream. “Ideias valem 10 centavos a dúzia” (frase atribuída a Mary Kay Ash).
Sendo assim, o tempo que a opção fica nessa piscina de opções não entra na conta. Passamos a contar o Upstream Lead Time (ULT) quando começamos a descobrir (Discovery) se a opção é ou não boa. Quando ela ultrapassa o primeiro Ponto de Decisão. Normalmente, é a etapa que está logo após a piscina de opções. O tempo de upstream para de contar quando o item deixa de ser uma opção e se torna um compromisso porque passou do ponto de comprometimento.
Fórmula de cálculo do Upstream Lead Time
Dado: Upstream Lead Time = ULT Data em que a opção fez a primeira movimentação no Upstream = DM1UP Data em que o Item chegou no Ponto de Comprometimento = DC Para toda opção que recebeu a primeira movimentação no Upstream = x ∀x: ULT= DC – DM1UP |
O Envelhecimento (Aging) mais o Upstream Lead Time e o Customer Lead Time são métricas importantes para gestão de expectativas com o cliente e respondem aquela famosa pergunta: “Quando fica pronto?”
Arrival Rate (Taxa de Entrada / Taxa de Chegada)
Taxa de Entrada, também chamada de Taxa de Chegada é a vazão de chegada no nosso sistema. Quantas opções chegam no fluxo de trabalho em uma unidade de tempo. Por exemplo, recebemos 10 pedidos por dia.
Fórmula de cálculo da Arrival Rate (Taxa de Chegada)
Dado: Taxa de Chegada = i chegada Período (dia, semana, Sprint…) = período Opções que chegaram no período = ocp i chegada = ∑(ocp) / período |
Discard Rate (Taxa de Descarte)
Quantas opções descartamos ainda no upstream (discovery) em uma unidade de tempo. Exemplo: Estamos descartando 8 opções por quinzena.
Enquanto a Taxa de itens abortados (no midstream e downstream) deve ser próxima a zero, a taxa de descarte não possui tal restrição. Se estamos descartando, estamos nos livrando de ideias ruins.
Fórmula de cálculo da Discard Rate (Taxa de Descarte)
Dado: Taxa de Itens Descartados = i descarte Período (dia, semana, Sprint…) = período Opções descartadas no período = odp i descarte = ∑(odp) / período |
No próximo artigo encerraremos a série sobre Métricas de Fluxo de Trabalho abordando as métricas comuns a todas as fases.