Observação e atuação nas métricas comerciais e operacionais da API

Observação e atuação nas métricas comerciais e operacionais da API

Observação e atuação nas métricas comerciais e operacionais da API
cupom com desconto - o melhor site de cupom de desconto cupomcomdesconto.com.br


Métricas comerciais e operacionais da API
conceito de inteligência de análise de negócios, gráficos financeiros para analisar o lucro e o desempenho financeiro da empresa

Partindo da visão de que apenas o que pode ser medido pode ser controlado, precisamos aprender a capturar métricas que podem nos ajudar a observar e agir sobre como os produtos baseados em API se comportam, para o bem e o mal dos negócios e operações da empresa.

As APIs, para aqueles que não estão familiarizados com o termo, são a base da nossa economia digital, permitindo conectar os mais diversos canais e experiências digitais. As APIs são a ponte da modernidade, permitindo estabelecer conexões baseadas em facilidade e agilidade, o que permite expandir parcerias e negócios, além de inovação rápida.

A grande maioria de nossos sistemas, de aplicativos em nosso smartphone a nossas compras de comércio eletrônico, entre outras ações, depende de uma API nos bastidores para funcionar.

Métricas comerciais e operacionais da API

Como em qualquer negócio, precisamos observar como o mercado e os clientes reagem aos nossos produtos e serviços, tomando as ações corretivas ou de mudança necessárias para alcançar os objetivos pretendidos: mais clientes, mais receita, mais sucesso, não perdendo negócios, etc.

Para obter informações valiosas, podemos seguir um método ou sequência de etapas:

Observação e atuação nas métricas comerciais e operacionais da API 1

“Observador” é a entidade que procura os insights que ajudará na tomada de qualquer decisão ou ação. Como exemplo, um executivo, gerente de produto, analista de suporte, administrador de infraestrutura e outros.

Sempre devemos definir metas que respondam a perguntas de negócios; caso contrário, podemos ter idéias que não dizem nada e não levam a lugar algum.

“Objetivos” definem o que queremos alcançar com os dados, por exemplo: nunca perder um prazo, não perder clientes (rotatividade), dobrar o número de clientes, atingir um milhão de dólares em transações de pagamento em 2020, etc.

“Preocupações” são situações diretamente que podem ocorrer ao atingir ou se distanciar dos objetivos: atingimos um milhão de dólares em transações de pagamento em 2020, atingimos o dobro do número de clientes, estamos perdendo clientes e nos distanciando das metas etc.

“Ações” são gatilhos e alertas que nos informam quando algo está fora de controle ou está saindo de seu comportamento previsto: conquistamos 10 clientes, atingimos um milhão de dólares em transações, perdemos uma transação de cem mil dólares por tempo limite, etc. .

Coletamos e correlacionamos dados para atender diferentes observadores

Os observadores de API variam amplamente, mas podemos estudar quatro perfis que abrangem amplamente o que podemos observar:

  • Gerente de produto da API: essa é uma persona essencial, mas ainda está em adoção nas empresas. Como o nome diz, é a pessoa responsável pelo roteiro e pelo sucesso do produto. Na economia da API, as APIs são os produtos e precisam ser traduzidas dessa maneira, analisando o mercado e os desejos dos clientes e refletindo esses desejos no roteiro do produto. O gerente de produto espera informações que mostrem que o produto da API está na direção certa na satisfação do cliente e na adoção do produto e seus recursos. Exemplo: o novo recurso aumentou as transações de pagamento conforme o esperado?
  • O evangelista da API é um evangelista responsável por manter contato com usuários e clientes para adotar as APIs e identificar se eles precisam de ajuda para se envolver no uso delas. Em geral, o evangelista espera conhecer o envolvimento e o comportamento de usuários e clientes, resultado diretamente influenciado por seus esforços. Exemplo: quantos clientes estão consumindo o produto API?
  • A API System Administrator é responsável pela plataforma que transaciona as APIs, podendo gerenciar sistemas como API Gateways, back-ends da API e até front-ends que consomem APIs como aplicativos. O administrador espera ter métricas que identifiquem que a plataforma está fornecendo o nível de serviço acordado. Exemplo: existem latências de transações e disponibilidade da plataforma de acordo com as expectativas?
  • Proprietário da API é o proprietário da API. Ele / ela é responsável pelo negócio ou técnico que mantém os produtos publicados e alinhados com os interesses gerais da empresa. Você espera obter informações sobre as APIs de desempenho, de acordo com as métricas de negócios ou o desenvolvimento da API. Exemplo: o consumo da API é o esperado?

Se soubermos o que queremos observar, saberemos o que precisamos capturar

Uma etapa importante é identificar os dados necessários para coletar e, assim, correlacionar as informações para gerar os insights principais que nos ajudarão a observar e executar as ações necessárias.

Leia Também  Alterações importantes no roteiro do AI Suite

APIs como outros formulários transacionais trazem para nós dois conceitos: um que podemos chamar de envelope e outro que podemos chamar de conteúdo. Uma analogia perfeita com uma carta em que temos o envelope para indicar como as informações chegam do remetente ao destinatário.

O conteúdo não importa para o mensageiro (o carteiro) que leva as informações do remetente para o destinatário. O remetente e o destinatário estabelecerão uma conexão assim que o destinatário identificar o conteúdo da mensagem.

Em uma API, as informações do “envelope” indicarão remetente, destinatário, entrega e data e hora de chegada, quantidade, status de entrega etc. As informações de conteúdo podem variar bastante, mas podem ser transações de pagamento, extratos, pedido de produto, aviso de remessa, registro de cliente, etc.

Todas essas informações podem ser fornecidas como “vazias” ou sem valor, dependendo de quem está observando, os objetivos, as preocupações e as ações que se espera que sejam tomadas.

Tecnicamente, precisamos capturar as informações da nossa API, que vão dos dados do cabeçalho, dados da carga útil (conteúdo) e status HTTP. Esses dados nos fornecerão as informações mais diversas:

  • Identifique o aplicativo solicitante através de um identificador, como uma chave ou token.
  • O conteúdo da transação, que através da introspecção pode nos dizer o valor do pagamento, a quantidade e os tipos de produtos comprados, etc.
  • O status da transação, ocorrida ou não.
  • Várias transações ou eventos.
  • Várias ocorrências.

Com base na identificação do aplicativo, podemos verificar o aplicativo e o proprietário desse aplicativo e, através dessas informações, observar inúmeras variáveis. Como exemplo, com a identificação, podemos rastrear que a aplicação de um parceiro de negócios, como a ACME Fintech, aumentou na última semana o número de transações de pagamento que chamam nosso produto de pagamentos em dez vezes.

Leia Também  Uma visão digital para a saúde irlandesa
cupom com desconto - o melhor site de cupom de desconto cupomcomdesconto.com.br

Essas informações podem mostrar que nosso produto tem um retorno do investimento com a área de negócios desse novo parceiro de negócios, incluindo o fato de as ações de marketing que foram tomadas para expandir a adoção desse produto de pagamento estarem funcionando.

Para ilustrar as visões desses insights, usarei a solução Axway API Management com algumas APIs de amostra registradas. A solução da Axway conta com o Embedded Analytics for APIs, uma ferramenta de análise pré-configurada com dados e visualizações para insights rápidos sobre a operação e os negócios. Leia o Relatório de sucesso do cliente do API Management Software e como eles nomearam a Axway como líder de mercado.

Não cobriremos todas as funções e painéis da solução, mas ela nos permite analisar comportamentos diferentes em tempo real, no passado e em comparação com períodos como uma máquina do tempo. Ao trazer dados e painéis pré-projetados, economizamos tempo para extrair, correlacionar, apresentar e definir alertas para executar ações.

Observação e atuação nas métricas comerciais e operacionais da API 2
Análise incorporada para integridade da API

Na imagem acima, vemos um painel com informações de saúde de todas as APIs da empresa nas últimas 24 horas. Nesse painel, vemos os métodos de API mais usados, os back-ends mais acessados ​​(sistemas de back-end), uma visão geral de desempenho e atividades, bem como uma visão rápida se algum produto de API apresenta problemas para a operação e os negócios .

Com esse painel, o proprietário da API e o administrador do sistema podem identificar rapidamente que uma API se comporta de maneira inadequada com alto tempo de resposta, provavelmente impactando um cliente e até a conclusão de uma transação que pode afetar diretamente a receita da empresa.

Como exemplo, podemos ter uma transação de pagamento de comércio eletrônico, em que a empresa fatura uma porcentagem do valor da transação ou uma transação de pedido, em que a perda de um pedido pode representar que um cliente em potencial foi transferido para o produto concorrente para concluir a transação.

Observação e atuação nas métricas comerciais e operacionais da API 3

Na tela acima, temos um painel que nos traz informações relacionadas a “aplicativos”. Os aplicativos são exatamente os sistemas, aplicativos, IoTs etc. que consomem o produto da API ou vários produtos da API, respectivamente, individualmente ou em grupos.

Podemos identificar rapidamente que um sistema interno, um aplicativo para o cliente (aplicativo ou Webapp) ou um parceiro B2B está consumindo os produtos de acordo com a forma como antecipamos e alinhamos as métricas de negócios.

No painel, identifico que o aplicativo “Mobile-Patient Care” e em outro painel, identifico que ele pertence ao parceiro B2B “ACME Health”, fez uso frequente de nosso produto e encontrou alguns problemas com o tempo de resposta.

Também podemos identificar o consumo de 830 transações na última hora, em linha com a expectativa do negócio de manter um relacionamento com esse cliente. Em nosso exemplo, a ACME Health é um hospital que terceiriza serviços de nossa empresa para testes de laboratório. Os painéis nos mostram que a ACME usou com sucesso nossos produtos de informações ao paciente e seus exames. O número de 830 transações está acima da previsão de 500 transações por hora, atendendo às preocupações da área de negócios ao fechar o contrato com a ACME.

Leia Também  O despertar da floresta: transformação digital com os espaços de DNA da Cisco
Observação e atuação nas métricas comerciais e operacionais da API 4
Análise incorporada para envolvimento do consumidor da API

No painel acima, podemos avaliar diretamente um único produto em uso por um cliente específico.

Antes de tudo, podemos concluir que, em geral, entregamos a experiência que prometemos ao cliente, exceto por uma função de produto chamada “Atualizar situação da assistência médica” que apresenta um tempo de processamento inesperado. Com essas informações, podemos atuar na infraestrutura em busca de problemas, assim como podemos voltar às definições do produto e, talvez, identificar que a função do produto não foi bem projetada e oferece má usabilidade, o que dificulta o usuário para atualizar as informações do paciente corretamente.

Aqui há uma boa chance de entender a experiência do cliente e tomar ações para melhorar a experiência e a satisfação, o cliente ganha e a empresa ganha.

Em outra visão, podemos chegar a esta conclusão: o cliente ACME reduz as transações em nosso sistema semana após semana desde o primeiro dia do mês passado. O API Product Manager está avaliando e pode ser que a atualização tenha sido feita para restringir a função que consulta os dados do paciente corresponde exatamente à semana em que o cliente começou a reduzir o uso.

Nos exemplos acima, extraímos informações valiosas sem precisar identificar ou correlacionar dados do conteúdo da API. Podemos dar um passo além, correlacionando dados do conteúdo da API com as informações que já temos e, dessa forma, podemos obter essas informações:

  • As transações para atualizar a saúde do paciente indicam uma concentração nos exames de sangue originários de uma unidade no distrito sul da cidade.
  • As transações do pedido não foram bem-sucedidas por um erro de tempo limite que afeta a receita de milhares de dólares em receita. Se não agirmos rapidamente, nossa receita para hoje será profundamente afetada.
  • Os registros por meio da API de registro cresceram 50% na última semana, e podemos identificar que esses registros vêm de uma nova parceria com um novo plano de adesão à saúde.

Portanto, as informações podem nos dizer muito sobre o que as APIs entregam aos nossos negócios. Muitas idéias podem ser capturadas de outros sistemas e apresentadas em aplicativos corporativos de análise que as empresas possuem, mas vale lembrar que tudo depende do ponto de observação e do ponto de vista do observador.

As conexões estabelecidas pelas APIs são um ponto de vista que as empresas geralmente não veem e acabam ficando sem informações sobre algo que acontece no nível da conexão. Aqui, podemos considerar as conexões como uma ação do software para mover informações entre dois pontos, mas devemos observar principalmente a visão dos relacionamentos das empresas, das pessoas e como conseqüência de todas as complexidades das relações humanas envolvidas.

Aprenda a monitorar o produto da API: de quais análises você precisa?

cupom com desconto - o melhor site de cupom de desconto cupomcomdesconto.com.br