Indicadores para APIs

197 visualizações

Publicada em

Indicadores para APIs.

Publicada em: Tecnologia
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Indicadores para APIs

  1. 1. 6 modos inovadores de medir se sua API é um sucesso
  2. 2. 1995 Por que precisamos de um site? 2000 Claro que temos um site 2005 Por que precisamos de uma API? 2015 Claro que temos uma API
  3. 3. 1995 Por que precisamos de um site? 2000 Claro que temos um site 2005 Por que precisamos de uma API? 2015 Claro que temos uma API Você está aqui
  4. 4. Lembra dos contadores de visitas?
  5. 5. A internet evolui suas métricas Cliques Visitas Vendas
  6. 6. Agora é a vez das APIs Chamadas ? ???
  7. 7. KPIs Key Performance Indicators INDICADORES que ajudam organizações a definir e medir o progresso em direção aos seus objetivos.
  8. 8. Mas o que deve ser medido?
  9. 9. Depende...
  10. 10. Depende... Por que você tem uma API? Para quem é sua API?
  11. 11. Depende... Por que você tem uma API? Para quem é sua API? As perguntas chave que devem pautar sua estratégia de APIs e, claro, a escolha dos indicadores
  12. 12. Os níveis de acesso Você VocêParceiros e clientes Todo o resto
  13. 13. Os níveis de acesso Você VocêParceiros e clientes Todo o resto Interno Privado Público
  14. 14. Por exemplo,
  15. 15. Desenvolvedores # total # devs ativos taxa de retenção Serviço performance taxa de erros disponibilidade Negócios faturamento market share custos totais Marketing # registro de devs origem do tráfego métricas de evento Estrutura estabilidade maturidade taxa de mudanças Inovação # produtos # apps tempo até vender Comunidade mídias sociais atividade dos fóruns taxa de crescimento Canal origem das chamadas faturamento por canal Tráfego # chamadas # abusos de cota métodos mais usados
  16. 16. Ou seja, há muitos KPIs para medir
  17. 17. Deixe-me ajudar Ou seja, há muitos KPIs para medir
  18. 18. passos para medir6 API o sucesso de sua
  19. 19. # Boas APIs priorizam o que medir
  20. 20. Escolha sua lente
  21. 21. Escolha sua lente CFO Métricas financeiras fulano Faturamento ROI Custo marginal Tipos de investimento Custo por dev CMO Métricas de marketing Aquisição de devs Origem de tráfego SEO Mídias sociais Métricas de eventos DevOps Métricas operacionais fulano Performance Disponibilidade Taxas de erros Tendências de tráfego Backlog de correções
  22. 22. # Conheça o Funil de devs
  23. 23. Sites têm funis Aquisição Ativação Retenção Receita Indicação Como os visitantes te encontraram? Como foi a primeira experiência? Os visitantes retornam? Como você ganha dinheiro? Seus visitantes te promovem?
  24. 24. E também as APIs Aquisição Ativação Retenção Receita Indicação Como os devs te encontraram? Como foi a primeira experiência? Os devs retornam? Como você e os devs ganham dinheiro? Os devs te promovem?
  25. 25. Dicas de KPI no funil Aquisição Ativação Retenção Receita Indicação Volume no portal de devs # registros de devs, # chaves de uso # devs ativos, # apps $ por dev, # usuários finais NPS, taxa devs/app
  26. 26. # Use o ecossistema de suas APIs
  27. 27. UsuáriosAPIs Devs AppsVocê
  28. 28. UsuáriosAPIs Devs AppsVocê
  29. 29. UsuáriosAPIs Devs AppsVocê
  30. 30. UsuáriosAPIs Devs AppsVocê Você Parcerias Faturamento Inovação
  31. 31. UsuáriosAPIs Devs AppsVocê APIs # chamadas volume de uso pacotes top
  32. 32. UsuáriosAPIs Devs AppsVocê Devs # total # ativos renda por dev
  33. 33. UsuáriosAPIs Devs AppsVocê Apps # total canal (mobile/web) renda por app
  34. 34. UsuáriosAPIs Devs AppsVocê Usuários # total taxa de crescimento renda por usuário
  35. 35. # Conheça a regra de Pareto
  36. 36. Pareto? Quem? 20% de esforç o 80% de resultados 20% de esforço
  37. 37. Ou seja, pensando em APIs,
  38. 38. poucas aplicações trazem a grande maioria das chamadas da API
  39. 39. Pense em qualidade Use seus KPIs para descobrir quem são os devs, como ajudá- los a produzir mais, etc Quantidadedechamadas Devs
  40. 40. # Não ignore o uso interno da API
  41. 41. O uso da sua API se parece com isso? 99% das chamadas é interno Devs externos
  42. 42. Ou isso? Devs externos 7 vezes mais chamadas internas que externas
  43. 43. Se você mesmo usa sua API, não esqueça do impacto causado nos KPIS
  44. 44. # Fuja das armadilhas
  45. 45. Não meça por vaidade 13 bilhões de chamadas/dia (2013) 5 bilhões de chamadas/dia (2010) 5 bilhões de chamadas/dia (2009)
  46. 46. Qual é mais eficiente? “Meu app vai fazer X” Caminho A 5 milhões de chamadas Caminho B 30 milhões de chamadas Objetivo X
  47. 47. Cuidado com as expectativas “Sem dúvidas, teremos mais mil apps até o fim do mês”
  48. 48. Cuidado com as expectativas “Sem dúvidas, teremos mais mil apps até o fim do mês” Talvez o Twitter consiga. Tem certeza que você consegue?
  49. 49. Use um processo para as métricas Tenha métricas Tenha um sistema para mensurar e analisar Tenha um sistema de feedbacks
  50. 50. Use as métricas certas Mediu, analisou e não viu diferença?
  51. 51. Use as métricas certas Mediu, analisou e não viu diferença? Não tenha medo de revisar seus KPIs
  52. 52. Exemplos reais de KPIs
  53. 53. Evernote: Engajamento “Apps que usam a API do Evernote têm muito mais uso: leitores do Pocket leem 15% do que salvam, mas usuários de Evernote leem 80% do que salvaram no Pocket.”
  54. 54. Absolut: Receitas de drinks “Vendemos vodka. As pessoas compram drinks.” Objetivo: “Garantir drinks de alta qualidade consistentemente entregues às pessoas, independetemente de onde Absolut seja encontrada.”
  55. 55. Conhece o TPPHW? “Tempo Para Primeiro Hello World”
  56. 56. Conhece o TPPHW? Quanto tempo leva para alguém gerar sua primeira requisição em sua API? DX é essencial para qualquer API
  57. 57. Resumindo! Quem & o que orienta seus KPIs Tenha um processo & use lentes adequadas Priorize os KPIs & repita! Boa sorte ;)
  58. 58. Muito obrigado! Dúvidas/sugestões: comunicacao@sensedia.com
  59. 59. Fontes das imagens: http://www.rendaelucros.com.br/contador-de-visitas-gratis/ http://4vector.com/free-vector/statistics-form-the-vector-1665 http://www.lasikindia.com/contact-lens/ http://www.freepik.com/free-icon/businessman-talking-about-data-analysis_730001.htm http://en.wikipedia.org/wiki/Power_law http://www.programmableweb.com/news/new-api-apps-partners-income/2012/06/13 https://gpsbobserver.wordpress.com/2014/09/30/the-abcs-of-a-sex-toy-ron-bellus-gpsboard-julie-smith- gets-caught-getting-excited-over-a-sexy-myth-commoncore/ https://winnie1004.wordpress.com/ http://arquiteturadeinformacao.com/user-experience/desenhando-a-experiencia-do-desenvolvedor/ http://www.programmableweb.com/news/6000-apis-its-business-its-social-and-its-happening- quickly/2012/05/22 Agradecimento especial a John Musser: http://www.slideshare.net/jmusser/kpis-for-apis

×