Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Criando Produtos Invisíveis - Gestão de Produtos de APIs

Criando Produtos Invisíveis - Gestão de Produtos de APIs

Apresentação realizada no Agile Trends 2017

Eduardo Rocha

April 12, 2017
Tweet

Other Decks in Programming

Transcript

  1. A maior Rede de Anúncio Mobile da América Latina 55+

    milhões usuários 5+ bilhões impressões / mês
  2. Wi-Fi GPS Sensores inerciais Detentora da tecnologia de localização indoor

    mais precisa do mercado global segundo IEEE, ACM e Microsoft. Sem beacons ou bluetooth.
  3. L O C A T I O N D A

    T A P L A T F O R M
  4. APIs Quase tudo que está em rede pode ser transformado

    em um serviço articulado com muitos outros serviços na | da | em rede. @srlm
  5. Voz

  6. • APIS vão movimentar 90% do fluxo da internet do

    futuro • Sua empresa vai ter que ter uma estratégia de plataforma. Fonte: IDC
  7. AWS

  8. AWS

  9. Developer Experience (DX) • Foco em proporcionar uma experiência simples

    e sem ruído com o usuário da API. • Colocar o desenvolvedor em primeiro lugar é mais difícil do que parece.
  10. Métricas e Monitoramento • KPIs de sucesso não são os

    tradicionais. • Performance é fundamental. • Métricas devem ser pensadas com a aplicação em mente.
  11. Time • PM Técnico: Ajuda a entender o usuário (desenvolvedor)

    e entender o que é possível. • Time misto em habilidades de back-end (infra-estrutura, data Science) e front (Aplicações e criação de APIS).
  12. A Execução é o que vai determinar se você vai

    transformar sua visão em realidade.
  13. MVP – Validando Produtos Invisíveis • Crie acordos antes de

    desenvolver. • Documente antes de entregar o produto (API Blueprint) • Protótipo de baixa (Csv, documentação).
  14. Protótipo de Alta • API Gateway (AWS) -> Função Lambda

    -> Acesso a um Servidor • Funcionam para testes. Cuidado em Produção.
  15. Mostrando Progresso • Passar uma semana diminuindo a latência é

    difícil de justificar. • Tangibilizar o progresso é difícil. • Deve-se alinhar e comunicar a estratégia com a diretoria/gestão.
  16. Trabalhe com Parceiros • Tenha beta testers dispostos a validar

    o produto. • Utilize-os para evoluir features e performance. • Cuidado para não direcionar o desenvolvimento ao parceiro.
  17. Conclusão • Sua empresa vai ter que criar uma estratégia

    de APIs. • Devemos discutir mais sobre os Produtos Invisíveis. • Suas APIs não são features são Produtos.