A importância dos KPIs para sua estratégia de APIs

Por Monica Nietsche em

O que são KPIs?

Os principais indicadores de desempenho (KPIs) são métricas tangíveis que refletem o sucesso de uma iniciativa de negócios. Eles são uma visão comum no mundo dos negócios, oferecendo aos profissionais uma maneira simples e objetiva de avaliar o desempenho. 

Vale ressaltar que os KPIs podem ser de toda a empresa ou de operação / departamento.

À medida que as APIs se tornam uma parte mais significativa da estratégia de negócios moderna, faz sentido que elas também estejam sujeitas ao seu próprio conjunto de indicadores de desempenho. Os KPIs populares para plataformas de API incluem receita da API, número de APIs, tempo para “Olá, mundo” e o número de desenvolvedores ativos – mas falaremos sobre qual deles você deve ou não se importar mais tarde.

À medida que as APIs se tornam uma parte mais significativa da estratégia de negócios moderna, faz sentido que elas também estejam sujeitas ao seu próprio conjunto de indicadores de desempenho.

Por que definir KPIs?

Em sua palestra na Plataforma Summit de 2019, Richard introduziu o principal benefício dos KPIs com o ditado antigo  “o que é medido é gerenciado“. Não é preciso muita experiência operacional em primeira mão para saber que isso é absolutamente verdade: se você está monitorando continuamente uma estatística, é muito mais provável que você tome medidas para garantir que ela se mova na direção “certa”. Por exemplo, se você avaliar regularmente quantas pessoas estão chamando suas APIs, provavelmente tomará medidas para aumentar essa estatística.

Um benefício secundário de definir KPIs é que eles fornecem um quadro de referência consistente para o desempenho de suas APIs, acessível tanto para empresas quanto para técnicos. Como discutiremos em apenas um segundo, os KPIs bem selecionados devem refletir de perto sua estratégia de negócios; em última análise, isso fornece às partes interessadas uma maneira objetiva de ver como as APIs estão se saindo em áreas significativas para elas.

A InterGATE integra (via API) seu ERP SAP Business One ou TOTVS Protheus, com outros Sistemas.

Escolhendo os KPIs certos

Existem dezenas de KPIs para escolher, graças à natureza digital e carregada de dados do setor de APIs. O número de APIs, o número de clientes, a velocidade da API, o tráfego, a receita e a redução de custos são escolhas populares, mas como você decide quais KPIs deve realmente procurar?

A resposta é simples. Os KPIs principais que você definiu para sua estratégia de API devem estar alinhados com a forma como as APIs agregam valor aos seus negócios. Como resultado, você deve evitar as chamadas métricas de vaidade (como o número de APIs ou o número de chamadas de API), que podem parecer impressionantes, mas nem sempre estão relacionadas ao valor comercial. Em vez disso, volte à estaca zero e pergunte a si mesmo:

“como as APIs são benéficas para nossa estratégia de negócios?”:

  • Gerar receita , a receita da API deve ser um KPI.
  • Aumentar a conscientização sobre sua organização, o número de desenvolvedores, clientes e / ou parceiros deve ser KPIs.
  • Reduzir custos , o dinheiro economizado ao não usar APIs de terceiros ou recriar desnecessariamente funcionalidades deve ser KPIs.

Obviamente, alguns KPIs são mais fáceis de rastrear do que outros. Por exemplo, medir as inscrições de desenvolvedores pode ser tão simples quanto rastrear o número de chaves de API distribuídas a cada semana. Por outro lado, estimar quanto dinheiro uma API economizou para sua organização pode exigir o uso de modelos operacionais e financeiros complexos.

Você pode estar se perguntando: e todos os KPIs relacionados  ao desempenho, como a latência de chamadas da API ou a taxa de erros do servidor? Eles são realmente KPIs?

 Infelizmente, isso parece ser uma questão de semântica mais do que qualquer outra coisa. Para alguns, os números de desempenho resumem o significado literal de um Indicador de Desempenho Chave ; para a maioria, no entanto, o termo KPI é estritamente usado para se referir a métricas de negócios. Em outras palavras, os números de desempenho são importantes – e definitivamente devem ser rastreados – mas não são necessariamente KPIs.

Os KPIs oferecem uma maneira direta de rastrear o desempenho de seus programas de API.

Usando seus KPIs

Tirar o máximo proveito dos KPIs leva mais do que apenas defini-los – você realmente precisa usá-los! A maneira mais fácil de fazer isso é colocar os números de KPI na sua frente (e partes interessadas) diariamente, semanalmente ou mensalmente, e permitir que o princípio “do que é medido seja gerenciado”  para fazer seu trabalho. Por esse motivo, Richard sugere que você gere automaticamente KPIs . Isso começa com a escolha das métricas corretas: em vez de focar em dados qualitativos – que geralmente exigem interpretação manual – aproveite a massa de dados quantitativos já disponíveis para você e faça com que o código faça o trabalho pesado.

Além de revisar os KPIs regularmente, você também pode definir metas para eles. 

Por exemplo, se o número de inscrições de desenvolvedor for o seu KPI principal – e você costuma ver de 200 a 250 inscrições de desenvolvedor por semana. Você pode definir uma meta de aumentar essa média em 20% dentro de um período de seis meses.

Por fim, use KPIs como variáveis ​​dependentes sempre que testar a eficácia de uma decisão estratégica individual

Por exemplo, se você estiver descontinuando a funcionalidade de uma API principal, monitore como essa alteração afeta seus principais KPIs (por exemplo, receita da API) para saber se você tomou a decisão certa no contexto de sua estratégia de API maior.

Os KPIs oferecem uma maneira direta de rastrear o desempenho de seus programas de API. Embora existam centenas de métricas por aí que possam se disfarçar de KPIs, a verdade é que bons KPIs devem refletir de perto o valor comercial que as APIs fornecem à sua organização. Isso significa que a receita, a economia e as inscrições da API são as formas mais verdadeiras de KPI. Para aproveitar ao máximo essas métricas, disponibilize-as com facilidade e use-as como seu quadro de referência para objetivos e experiências.


FONTE: Blog Nordic APIs



0 comentários

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *