Lufthansa acelera el avance de la innovación en los viajes
Customer:
LufthansaDesafío
- Impulsar la innovación alentando a los socios externos a hacer que los datos estén disponibles
- Crear y entregar una solución en un plazo breve
Solución
- Simplificar a los desarrolladores externos el acceso a las funciones de datos de la aerolínea
- Siempre que sea posible, utilizar métodos estándar como el protocolo HTTP
- Reducir los costos de desarrollo y mantenimiento de aplicaciones
Resultados
- Un aumento de las ventas al mejorar la visibilidad de la marca y un targeting más preciso
- Una experiencia de viaje mejorada para los clientes de Lufthansa
- Se posicionó a Lufthansa como una organización innovadora
DXC diseña e implementa una API abierta para la aerolínea alemana líder
Lufthansa, la aerolínea alemana líder, quiere mejorar la experiencia del viajero en todos los puntos de contacto y aumentar la visibilidad de su marca. Para promover la innovación, decidió elevar la disponibilidad de sus datos para los innovadores externos, mediante la creación de una Open Application Programming Interface (API). Los servicios de DXC se hicieron cargo del diseño y de la implementación.
Necesidad de más servicios de viajes
Mejorar y ampliar los servicios de viajes es el principal motor de negocio para las aerolíneas en la pelea por su participación en un mercado de viajes aéreos intensamente competitivo que, de acuerdo con la Asociación Internacional de Transporte Aéreo (IATA), vio a 3,300 millones de pasajeros volar en 2014 en un mercado con un valor estimado de US$746,000.
Los operadores saben esto y reconocen la necesidad de ofrecer servicios de viaje más innovadores, pero sencillamente no tienen suficientes recursos de desarrollo internos para hacerlo ellos mismos y abordar nuevos mercados específicos.
Tienen que echar mano de desarrolladores de software externos para satisfacer la creciente demanda y ese es el caso de la aerolínea líder en Alemania, Lufthansa. En 2014, su Grupo de Aerolíneas de Pasajeros, que incluye a SWISS y Austrian Airlines, logró ingresos totales de €30,000 millones con más de un millón de vuelos que transportaron a casi 106 millones de pasajeros a destinos en más de 100 países.
“Los desarrolladores sólo podían utilizar la lógica basada en análisis de pantalla para integrar datos y funciones de Lufthansa dentro de sus aplicaciones y obtener acceso dedicado utilizando la TI empresarial de Lufthansa, lo que significaba largos tiempos de espera y repetición para cada aplicación”, explica Thomas Ramscheid, Director Senior de Middleware y Servicios Centrales de Lufthansa. "Estos fueron procesos largos y complejos, y el resultado fue que otras partes simplemente no estaban produciendo aplicaciones para los clientes de Lufthansa".
Al interior de su Innovation Hub, Lufthansa quería innovar en el negocio de los viajes y volver a centrar la atención en el cliente. La unidad valida y facilita oportunidades digitales para crear el feliz viaje del mañana. Su propósito es interactuar con la comunidad social y alentar a que más personas desarrollen aplicaciones móviles, un trabajo que está fuera del negocio principal de la aerolínea y que se considera una inversión arriesgada de tiempo y materiales.
Para lograrlo, la aerolínea necesitaba que la comunidad de desarrolladores y sus socios tuvieran mayor acceso a sus datos.
Acceso controlado a los datos
Lufthansa decidió seguir una tendencia que crecía en la industria de la aviación y crear una Open Application Programming Interface (API) que expusiera los datos y funciones de Lufthansa a los desarrolladores en el mundo exterior a través de Internet y también que estuviera disponible para los propios proveedores de servicios y departamentos de Lufthansa para el desarrollo de servicios internos. La Open API utiliza métodos estándar como el Hypertext Transfer Protocol (HTTP) y también tiene en cuenta el estándar New Distribution Capability (NDC) liderado por IATA, basado en el Extensible Markup Language (XML). NDC es una iniciativa de colaboración para definir un nuevo estándar de mensajería entre aerolíneas y agentes de viajes que permitirá una mayor transparencia y opciones para los consumidores.
“Una buena comparación es que en los noventa todo el mundo tenía que tener un sitio web. Ahora todo el mundo debe tener una Open API”, dice Ramscheid.
Aunque Lufthansa iba a liderar el proyecto, necesitaba un socio de diseño e implementación, por lo que hizo una solicitud de propuesta (RFP) a varios proveedores. Seleccionó los servicios de DXC que ya tenían un amplio conocimiento del panorama tecnológico de Lufthansa tras haber implementado su capa de middleware Service Oriented Architecture (SOA) en 2007.
“Seleccionamos DXC Technology como nuestro socio para que proveyera a Lufthansa con la Open API porque, además de estar familiarizado con nuestra infraestructura de TI, también tenía una amplia experiencia funcional y técnica de soluciones para la industria aérea. Y lo que es más importante, podría llevar a cabo el proyecto en un período de tiempo muy corto”, agrega Ramscheid.
"Proporcionar la Open API para desarrolladores externos permite poner a prueba nuevas ideas y oportunidades de negocio sin afectar el negocio tradicional de Lufthansa".
En un inicio, los especialistas de DXC ayudaron a Lufthansa a preparar el caso de negocios para Open API y luego desarrollaron la estructura funcional de la primera versión lista para una prueba de concepto (PoC) de tres meses. La funcionalidad básica se presentó a la comunidad de desarrollo en un hackathon en Berlín en diciembre de 2014, y ahora el equipo de DXC está desarrollando más funcionalidades, con más hackathons programados.
Los desarrolladores y socios tienen acceso a los datos a través de un portal de APIs dedicado basado en TIBCO Mashery API Management. Cuando se registran, los usuarios reciben un ID de cliente y un token de acceso Open Standard Authorisation (OAuth). El software de gestión TIBCO Mashery API puede bloquear, acelerar o filtrar el acceso a los servicios basados en este token. Si a un desarrollador registrado se le considera una fuente confiable, se le puede dar acceso a más datos, mientras que los desarrolladores desconocidos solo tendrán acceso a datos públicos.
El sitio de APIs incluye un API Playground y un API Showcase para presentar la funcionalidad. Los datos ya disponibles incluyen información sobre servicios centrales como horarios de vuelos, llegadas, salidas, estatus de los vuelos y mapas de asientos en los aviones. Recientemente se han agregado otros servicios auxiliares, como ciudades, países e información sobre salas de aeropuertos, y hay planes para agregar aún más datos en el futuro. El diseño del portal permite a los desarrolladores registrar fácilmente sus aplicaciones y crear planos de APIs individuales. Los recursos se pueden probar y existe una extensa documentación de interfaces.
El sitio invita a las empresas emergentes y digitales a co-crear ofertas innovadoras para "potencial la forma en que viajamos" y las atrae con una base de usuarios potencial de los 100 millones de pasajeros de Lufthansa.
Visibilidad mejorada de la marca
El primer uso externo que se puede mencionar de Open API se lanzó recientemente con FlightStats.com y, a medida que más desarrolladores utilicen la interfaz, Lufthansa anticipa que seguirá una amplia gama de otros servicios.
“A medida que se publiquen más aplicaciones centradas en Lufthansa, aumentará la visibilidad de nuestra marca y nos posicionará como una organización innovadora”, dice Ramscheid. “Esperamos que esto también se traduzca en mayores ganancias porque estos servicios podrán dirigirse a nuevos mercados, por ejemplo, uno dedicado a viajeros con necesidades especiales. Lufthansa no puede invertir el tiempo o el dinero en estos mercados, pero existe un buen caso de negocio para que los desarrolladores externos lo hagan. Los apoyaremos y al final aumentará las reservaciones con Lufthansa.
"Tener más servicios mejorará las experiencias de viaje de los pasajeros y la realización de hackatones entre la comunidad de desarrollo impulsará la innovación creativa y producirá nuevas ideas que quizás no hubiéramos pensado nosotros".
Otro objetivo es que las aplicaciones aumenten el uso de las redes sociales, permitiendo a los clientes compartir sus datos de viaje, itinerarios y ubicaciones actuales con amigos y socios. Aumentar la velocidad de la innovación dentro de Lufthansa al exponer datos o procesos a través de la API permite desarrollar servicios para prácticamente cualquier plataforma, con especial énfasis en la movilidad. Asimismo, reduce el costo de desarrollo porque la accesibilidad a los datos es mucho más fácil a través de un portal estándar común.
“Cuando estás en la industria aérea, trabajas en un silo. Al exponer nuestros datos de esta manera, podemos tener una mejor visibilidad de lo que piensan otras personas”, concluye Ramscheid. "Eso aumentará la velocidad de la innovación, lo que es una buena noticia para Lufthansa y sus clientes".