Header Ads Widget

Ticker

6/recent/ticker-posts

6 pasos para convertir una API en una plataforma lucrativa


 Hay una cierta clase de desarrolladores que ha estado hablando de los beneficios que las API pueden ofrecer durante muchos años. De hecho, si estás leyendo este artículo, ¡es probable que seas uno de ellos!

Pero es solo en los últimos años, en parte gracias al aumento de los servicios orientados al consumidor como IFTTT y Zapier, que cada vez más personas han adoptado este punto de vista. Las API ya no son solo ramificaciones de nicho, sino que se consideran cada vez más vitales para el éxito digital . En algunos casos, son absolutamente fundamentales para el éxito de las empresas.

Sin embargo, hay un gran problema con todo esto. Es decir, que, a menos que se haya creado una API teniendo en cuenta la monetización o el crecimiento, es poco probable que la mayoría de las empresas cuenten con la estrategia adecuada para acompañar la monetización de su API y la transición a una plataforma de API.

Además de ver por qué ese es el caso en este artículo, también veremos algunos pasos que debe seguir cuando considere monetizar su API . Es posible que muchas empresas ya tengan un proyecto científico de API para mascotas en proceso  , entonces, ¿cuáles son los próximos pasos para transformarlo en una empresa rentable?

Paso 1: desafiar las percepciones internas de las API

Rob Zazueta , anteriormente de Intel y ahora de TIBCO, habla sobre la forma en que una vez pensamos en las “API como productos… ahora estamos hablando de las API como el centro de su infraestructura de TI. El núcleo de su transformación digital ".

Vea a Rob Zazueta hablar en el Platform Summit 2016:

Rob describe cómo, en cualquier empresa, las API suelen llegar a ser de dos formas:

  1. Eficiencia interna : el departamento de TI crea una API para facilitarles la vida durante un proyecto específico, pero a menudo no ha hablado con otros departamentos (como biz dev) sobre sus beneficios.
  2. Asociaciones : la API se desarrolla como resultado de asociaciones con otras organizaciones, lo que facilita el intercambio de datos.

En el caso del primero, existe el riesgo de que la API se considere algo útil para el departamento de TI pero prácticamente irrelevante para todos los demás. Mientras tanto, es probable que este último esté estrechamente relacionado con las funciones requeridas para el caso de uso en cuestión.

Los desarrolladores de API de la empresa pueden hacer un esfuerzo para que sea útil para asociaciones futuras, pero, como comenta Rob, generalmente se lo ve como "un producto auxiliar ". es decir, probablemente se percibe que no tiene mucho valor en sí mismo. Estaríamos dispuestos a apostar que este fue el caso de las API en USA Today, históricamente "imprimir primero", que ahora tiene puntos finales API para titulares de noticias, datos del censo de EE. UU., Salarios deportivos, listas de bestsellers y libros / música / críticas de cine.

Paso 2: audita lo que ya tienes

¿Cuál es el primer paso para convertir sus API de un "proyecto científico" en una herramienta verdaderamente útil para el crecimiento? Echando un buen vistazo a los sistemas que tiene actualmente:

“Lo primero que debe hacer es comprender cuál es la situación de su API dentro de su organización. Tienes que entender qué API tienes y cómo se utilizan actualmente ".

La mejor manera de hacer esto es hablar con sus ingenieros y equipo de TI, porque ellos (con toda probabilidad) son los responsables de construir sus API y mantenerlas. “Piense en cómo funcionan sus API con su núcleo y cómo su organización de TI va a cambiar su función”, dice Rob.

Cada vez que empiezas a hablar sobre roles cambiantes y perspectivas cambiantes, la gente empieza a asustarse. Afortunadamente, Rob tiene una idea de cómo hacer que estas personas participen: "Dale a un desarrollador bourbon y se convertirá en tu mejor amigo de por vida".

Paso 3: ¡Documente todo!

La documentación transparente es clave para las API de cara al público, pero no hay ninguna razón por la que no deba adoptar los mismos estándares de capacidad de aprendizaje para las API de cara interna.

Desea crear una experiencia de desarrollador que se salga de su camino al crear nuevas aplicaciones. Desea poder ponerlos en funcionamiento e incorporarlos lo más rápido posible, ya sea que hayan estado con usted durante diez años o que recién comenzaron la semana pasada ".

Pero hay mucho más para convertir una API de una curiosidad en una herramienta verdaderamente valiosa para el crecimiento. Rob continúa:

“Una vez que los datos sean gratuitos y accesibles ... ¡tienes que empezar a hacer cosas con ellos! Llega cualquier proyecto nuevo que, de lo contrario, se conectaría a la base de datos, use las API. Cada vez que aparece un nuevo socio que necesita algún conjunto de datos, no cree otro script ... cree un conjunto de servicios para proporcionar esos datos y exponerlos a través de la capa de servicio ".

¿En otras palabras? La clave para crear una API útil es ... bueno, usarla. Cuanto más se pueda. Esto brinda oportunidades para hacer crecer los servicios al descubrir qué NO está allí y debería estarlo. También crea una API más amplia que es capaz de hacer cosas diferentes. Rob sugiere que una API verdaderamente eficaz debe "desacoplarse de casos de uso específicos y, en cambio, tener la máxima utilidad para todos los que consumen esos servicios".

Paso 4: Defina su estrategia de API

Uno de los pasos más simples en el camino hacia la implementación de una API efectiva es lograr que la administración, TI, Desarrollo comercial y Operaciones se unan bajo la misma estrategia .

Aborde el problema desde un nivel alto : ¿qué pueden hacer realmente nuestras API? ¿Qué queremos que puedan hacer? ¿Qué necesitan las empresas con las que trabajamos o con las que podríamos trabajar? Esto puede ser extremadamente útil para resolver el problema de qué significan exactamente las API para su negocio.

Una diapositiva en la presentación de Rob describe los siguientes puntos como clave para el uso de API para el crecimiento :

  • Gestionar socios : mantener relaciones de calidad con las empresas que utilizan la API;
  • Administre el tráfico : asegúrese de que su API sea lo suficientemente robusta para manejar las demandas del tráfico;
  • Produzca API : integre funciones de API en sus productos de manera significativa y / o cree nuevos productos y servicios con ellos en el núcleo;
  • Análisis : supervise sus API y tome medidas en función de esos datos.

A primera vista, todo esto parece sentido común. Puede que eso sea cierto, pero no significa que sean cosas que las empresas realmente hagan una vez que hayan creado sus API. Sin una estrategia adecuada sobre para qué se utilizarán las API dentro de la organización, es poco probable que alguna vez desbloquee por completo el potencial de su API.

Desbloquee más estrategias de API: visite nuestra página de información estratégica

Paso 5: determina tu modelo de precios

La idea de monetizar una API no es nueva; hemos cubierto la estrategia de precios antes y hemos considerado 5 modelos de monetización específicos :

  • Cobrar directamente por una API mediante llamada o suscripción
  • Utilice el acceso a la API como una oportunidad premium de venta adicional
  • Impulse actividades generadoras de ingresos a través de su API
  • Incrementar la distribución a través de socios estratégicos
  • Utilice su API para mejorar la eficiencia y reducir el tiempo de comercialización

Esa lista está lejos de ser exhaustiva: John Musser sugirió más de 20 modelos en una presentación en 2013. Muchas empresas de SaaS usan planes freemium , que alientan a los desarrolladores en etapa inicial a comenzar su propio viaje y escalar precios desde allí.

Seleccionar la mejor opción para su negocio es un proceso complicado y no debe tomarse a la ligera. De hecho, de todos los pasos de este artículo, este es probablemente el más importante que debe seguir si desea maximizar el éxito de su API.

Paso 6: evangelice su servicio

La infrautilización es un problema real cuando se trata del éxito continuo de las API. Puede ser que las personas simplemente no estén al tanto de su oferta funcional, o pueden ser reacios a depender de un tercero desde el punto de vista de la estabilidad.

Rob propone una solución simple a este problema: tener miembros del equipo que sean evangelistas de API . Son estos miembros del equipo los que lucharán para asegurarse de que las API se utilicen activamente para resolver problemas del mundo real e identificar los puntos débiles para mejorar la experiencia del desarrollador .

Los evangelistas eficaces se relacionan con los socios, hacen las preguntas correctas y reciben comentarios de los usuarios para descubrir las necesidades de los usuarios satisfechas o no. Si lo hace, garantizará que sus ofertas sean lo suficientemente sólidas para manejar las demandas de los servicios que dependen de ellas, además de ayudar a pronosticar funciones futuras.

Es posible que deba encontrar formas de hacer que sus API sean más valiosas, y eso a menudo implica desarrollar productos completos. La mayoría de las veces, eso será competencia de su equipo de TI . Mejor abastecerse de algunas botellas más de bourbon ...

Conclusión: las API estratégicas ganan

Probablemente ya tenga muy claro que, particularmente con la amplia adopción del desarrollo de API RESTful y el floreciente Internet de las cosas , las API son increíblemente importantes para el futuro de la tecnología web. Sin embargo, la buena noticia es que esto también se está volviendo claro rápidamente para las figuras empresariales.

Las empresas que ya tienen un par de API, aunque rara vez se utilizan en este momento, pueden tener algunas joyas ocultas en sus manos que podrían representar una ruta muy eficaz hacia el crecimiento empresarial. Esté atento a los artículos futuros en los que separamos cómo auditar y asignar valor a los datos y funcionalidades internas.

Por ahora, lo anterior representa un enfoque, ciertamente simplificado, para llevar sus API al siguiente nivel. Pero la verdadera conclusión aquí es que, sin la estrategia adecuada para acompañar el desarrollo de estas API, existe el riesgo de que las API continúen viéndose como una pequeña herramienta peculiar que "es mejor dejar a los técnicos".

Publicar un comentario

0 Comentarios