Foro innovacion beeva 28 01-2014 -open business and the business of APIs

779 views
606 views

Published on

Presentación de Carlos Kuchkovsky durante el I Foro de Innovación y Tecnología BEEVA - Open business y el negocio de las APIs.

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
779
On SlideShare
0
From Embeds
0
Number of Embeds
32
Actions
Shares
0
Downloads
10
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Foro innovacion beeva 28 01-2014 -open business and the business of APIs

  1. 1. http://setandbma.wordpress.com/2013/02/19/how-has-the-world-changed-since-agile-manifesto-happened/
  2. 2. http://www.shuttleworthfoundation.org/building-an-open-business/
  3. 3. http://www.100open.com/2011/06/open-business-model-spiral/
  4. 4. http://innovationmanagement.se/2014/01/08/continued-commitment-to-open-innovation-deliver-new-products-services-and-business-models-though-co-developme
  5. 5. http://fr.slideshare.net/faberNovel/6-reasons-why-apis-are-reshaping-your-business
  6. 6. http://fr.slideshare.net/faberNovel/6-reasons-why-apis-are-reshaping-your-business
  7. 7. http://fr.slideshare.net/faberNovel/6-reasons-why-apis-are-reshaping-your-business
  8. 8. http://manfredbo.tumblr.com/post/61420448206/programmableweb-about-api-adoption-we-are-still-in-the http://www.ebizq.net/blogs/enterprise/2011/12/2012_is_shaping_up_as_the_year.php
  9. 9. http://fr.slideshare.net/faberNovel/6-reasons-why-apis-are-reshaping-your-business
  10. 10. http://fr.slideshare.net/faberNovel/6-reasons-why-apis-are-reshaping-your-business
  11. 11. http://blog.programmableweb.com/2013/10/03/api-world-day-one-developer-focused-services-rise-up-while-api-business-models-remain-unsolved/
  12. 12. http://blog.programmableweb.com/2013/10/03/api-world-day-one-developer-focused-services-rise-up-while-api-business-models-remain-unsolved/
  13. 13. http://www.slideshare.net/3scale/the-api-economy-api-provider-perspective-european-identity-summit-2012
  14. 14. ¿¿¿ Bank & Open Platform ???
  15. 15. Open Platform
  16. 16. Payment API
  17. 17. Data API
  18. 18. Clave de éxito: Creación de un ecosistema Ecosistema: unidad entre organismos independientes que comparten un hábitat.
  19. 19. Características del proyecto de innovación abierta en BBVA Global No limitada a fronteras nacionales Ágil Toma de decisiones rápida y recursos listos para optimizar el time-to-market Enfocado al cliente El objetivo final es incrementar la satisfacción de nuestros clientes gracias a la tecnología Diferencial Marcar una diferencia con la competencia en cuanto a alcance y calidad del proyecto Integrador Capaz de acoger todas las iniciativas del banco dentro del área, así como de otras instituciones
  20. 20. El ecosistema funciona si todas las partes cumplen su función Departamento de Innovación Portal Web Comunicación Desarrollar servicios de valor atractivos para desarrolladores y start-ups Estos servicios son correctamente documentados en un portal web donde los desarrolladores pueden conectarse, consultar dudas, dar y recibir ideas... La existencia del portal se comunica correctamente a las comunidades oportunas, tanto offline como offline, con presencia en eventos de emprendedores, tecnología, contacto directo con desarrolladores, startups, incubadoras,.. a nivel mundial. Incentivos Los desarrolladores y start-ups tienen incentivos a desarrollar servicios basados en nuestro API debido a que pueden desarrollar un modelo de negocio y porque incentivamos a los más brillantes con premios, subvenciones, visibilidad, cesión de espacio para coworking, asesoría empresarial, etc. Aportación de Valor al cliente Las aplicaciones desarrolladas aportan un valor a nuestros clientes incrementando su fidelidad y ayudándonos a incrementar nuestra cuota de mercado. Ciclo de innovación Los buenos resultados nos llevan a incrementar los servicios de valor que el departamento de Innovación ofrece a través del API y a incrementar los incentivos a desarrolladores.
  21. 21. Elementos necesarios
  22. 22. Ventajas de la Innovación Abierta Ganar Dinero: 60% de todas las ventas de ebay se generan a través de sus APIs Ahorrar Dinero: SmugMug ahorra más de $500k al año por utilizar el almacenamiento de Amazon S3 Construir Marca: GoogleMaps ha crecido un 300% vs. el 20% de MapQuest Ir a la Nube: Más del 50% de las transacciones de Salesforce se gestionan a través de su API Estar en cualquier sitio: Netflix está disponible en más de 200 dispositivos Fuente: http://blog.programmableweb.com/2010/12/24/two-must-view-api-presentations-from-cloudstock/
  23. 23. Elementos necesarios API Ofrecer procesos y servicios de valor de manera abierta vía API para que externos puedan conectarse y desarrollar Comunidad de Desarrolladores Lugar de encuentro de comunidad de desarrolladore s donde se fomentan los lazos mediante la gestión apropiada de la comunidad y creación de contenidos, talleres, etc. Identificación de Stakeholders Identificación de los stakeholders que colaborarán: clientes emprendedores desarrolladores start-ups medios de comunicación, empleados incubadoras Comunicación Visibilidad tanto online como físicamente en los eventos relevantes. Cultura Corporativa Cambios en la cultura corporativa, pues no es Innovación Vs. el resto del banco. Todos deben estar obligados a innovar y permitir el acceso de las innovaciones externas Estímulos Para fomentar el ecosistema: incentivos económicos a emprendedores y desarrolladores, apoyo en coworking, alianzas con eventos e incubadoras
  24. 24. Ya hemos dado primeros pasos API Financiera The Api Hour Cartera Agregada Stockbuzz Visualización de Datos de AFI Datathon
  25. 25. Open Platform BBVA Crecemos con cada API que exponemos al mundo... Gracias.
  26. 26. API MANAGEMENT & API Manager
  27. 27. #theapihour Crear un API es sencillo pero que triunfe, no tanto... ¿Cómo se consigue en sólo 4 pasos? 1. Paso #1: Conceptualiza 2. Paso #2: Define y desarrolla 3. Paso #3: Despliega y publica 4. Paso #4: Expándete y crece
  28. 28. #theapihour Paso #1. Conceptualiza tu API Empecemos por el principio: un API no es sólo un conjunto de servicios web ¡Es mucho más! ● Define una misión para tu API ¿Para qué sirve? ¿Cuál es el concepto? Describe tu API en 140 caracteres ¿Puedes? ● ¿Qué beneficio obtiene el DEVELOPER usando tu API? ○ Datos valiosos (Idealista, Ticketea...) ○ Interacción con una plataforma (Twitter, Facebook, Spotbros...) ○ Servicios de valor añadido: pagos, facturación, SMS... (PayPal) ○ Mashups: integración múltiple con otras APIs (Buffer) ○ Simplicidad: facilita y abarata el trabajo al developer (Google Shortener) ● ¿Qué beneficio obtienes TÚ con el uso de tu API? ○ Posicionamiento de marca (branding) ○ Llegar a más clientes a través de las apps consumidoras ○ Monetización directa por el uso (pago por petición) ○ Comisión por transacción al developer o al cliente final (Paypal) ○ Obtención de datos valiosos a través de apps consumidoras (Foursquare)
  29. 29. #theapihour Paso #2: Define y desarrolla Construye un API de calidad: de la idea al código pasando por la definición de los Web Services ● Tecnologías: por dentro decides tú. Elige la tecnología más adecuada a tu caso (Java, PHP, Python, etc.) ● Estándares: por fuera, sigue a la mayoría y a los "grandes" (REST y JSON) ● "Developer friendly": ellos son tus aliados ¡ponte siempre en su lugar! ● Las convenciones son buenas: averigua como se suelen hacer las cosas (paginación, búsquedas, autenticación, relaciones entre conceptos, formatos...) ● Sigue "Best Practices": las APIs deben ser buenas... y cómodas de usar ● Una buena API es intuitiva: los developers deberían intuir cómo usar tus servicios mirando la documentación lo menos posible
  30. 30. #theapihour Paso #3: Despliega y publica No basta con crear un API: hay que exponerla de forma robusta y segura ● Saca partido a la flexibilidad de la nube: infraestructura Cloud ¿IaaS (EC2 Amazon, Azure...)? ¿PaaS (Google App Engine...)? ● Seguridad y control de acceso: ¿necesitas un API Manager (WSO2, 3Scale, 7Layer, Mashery, Apigee...)? ● Monitoriza con analíticas y logs: ¿Cómo se usan tus APIs? ¿Quién y cuando las utiliza? ¿Están respondiendo correctamente? ● Controla el uso adecuado: listas negras, control por IP, límite de caudal y número de peticiones por día, appKeys... ● Calcula los costes de explotación: ¿Cuánto te cuesta dar el servicio? Usa herramientas adecuadas (Amazon CloudWatch, New Relic, GroundWork...) ● Prueba tus web services: usa pequeños pilotos ¿Todo OK?
  31. 31. #theapihour Paso #4: Difusión y expansión El gran reto: llegar a API a miles de apps ¿Cómo se consigue? ● Motivando: anima al developer a usar tu API, dale un GRAN motivo para usarla en sus apps. ● Inspirando: casos de éxito, prototipos, pilotos... da GRANDES ideas de uso ● Documentando: enseña a usar BIEN tu API de forma amena y práctica. Da soporte y facilita la vida al desarrollador ¿Web del developer?. ● Creando developers "ninja" ¿Consola de pruebas? ¿Hackathones? ¿Concursos de mashups? ¿Workshops específicos? ¡Entrénalos! ● Premiando: apoya a los developers y promociona sus apps ¡Su éxito es tu éxito! Ayúdales a darse a conocer. ● Creando comunidad: presencia en ecosistemas de APIs y herramientas colectivas: ProgrammableWeb, Github, Stackoverflow, APIhub, Mashape, etc.
  32. 32. Como conclusión y en una sola frase... Crea un API potente, hazla sencilla y piensa siempre en tus developers ¡son tus aliados! Mucha suerte.

×