API Management: soluciones en la transformación digital de la prensa escrita
Actualmente vivimos un periodo de transformación digital que tiene gran impacto en los negocios y ha obligado a adaptar los modelos clásicos a las nuevas tecnologías. El sector de los medios de comunicación, concretamente el de la prensa escrita, se ha visto especialmente afectado por la necesidad de formar parte de una transición en la que el formato papel cada vez hace menos falta.
¿Cómo llevar la prensa escrita a un entorno de desarrollo ágil e innovador?
Desde Intelygenz, tenemos una visión particular de cómo ha de ser la prensa digital a medio plazo. Más allá del tradicional modelo de la prensa escrita, vemos en el cambio tecnológico una palanca para explotar otras áreas.
Contar con una infraestructura y una arquitectura de la información preparadas para cualquier reto es un objetivo imprescindible, así como crear nuevos productos digitales en el menor tiempo posible para poder competir con otros medios en calidad y cantidad. En un escenario en el que el usuario goza de una posición privilegiada, resulta esencial llevar a cabo propuestas adaptativas con una oferta de contenidos que permita llegar con mayor eficacia a los lectores:
- crear puntos de atención enfocados en APIs circundantes a los contenidos disponibles.
- mejorar la forma en que los datos son consultados y consumidos por los usuarios a través del ecosistema de aplicaciones.
- crear un modelo de negocio que incluya las APIs como parte fundamental de la distribución de contenido.
- crear un conjunto de APIs OmniChannel capaz de soportar los dispositivos y formatos actuales, con flexibilidad de adaptación a formatos futuros.
Alcanzar estos objetivos requiere un plan de acción ágil que permita iteraciones incrementales que aporten valor con cada entrega. El proceso debería implicar el cambio de paradigma de utilización y consumo de los datos. Desde el punto de vista de desarrollo, se plantearía cambiar el foco del contenido en sí mismo e incrementar la importancia de los metadatos, es decir, los datos que describen el contenido. Estos metadatos incluyen, aunque no se limitan, a valores tales como el tipo de contenido, la sección y categoría a la que pertenece, su relación con otros contenidos.
Hitos fundamentales
De acuerdo con nuestra experiencia en el desarrollo de la app de El País, deben darse dos etapas fundamentales para lograr un resultado apropiado:
Análisis y modelado de datos. En esta primera fase, se realizó un análisis de todos los contenidos a incluir en las APIs con el fin de desarrollar un catálogo que incluyese una descripción clara de todos ellos, tanto desde el punto de vista de contenido como de sus propiedades.
Diseño de APIs OmniChannel. Durante esta etapa, se buscó la mejor forma de organizar el contenido agrupándolo en diferentes APIs simples que pudieran ser consumidas en conjunto y también de forma independiente. Otro objetivo de esta fase de diseño fue conseguir que las APIs pudiesen ser desplegadas de forma incremental, partiendo de unidades simples que puedan ser combinadas para generar tipos de datos más complejos que cubriesen todo el espectro de datos posibles obtenidos en la etapa de modelado de datos.
Desarrollar APIs OmniChannel permite que los datos expuestos puedan ser consumidos en cualquier tipo de dispositivo. Se trata de pasar de un modelo de API única, o monolítica, a un modelo de agregación de APIs con capacidad de adaptación a nuevos formatos de datos que puedan ir surgiendo en el futuro.