jueves, marzo 22, 2018

Una historia de la estrategia Data-Centric para ser Data-Driven Decisions: Parte VI "El end-point móvil"

No se puede explicar la estrategia Data-Centric que seguimos sin hacer una parada en la visión global de digitalización de la compañía. Como aparece en el dibujo original de YOT que dejé en la tercera entrega de esta serie y en el gráfico de AURA de la cuarta entrega, el funcionamiento de nuestra AI necesitaría dos cosas fundamentales "Datos" - normalizados bajo el URM - y "APIs" para hacer cosas - estandarizadas y publicadas en el API GW de la 4ª Plataforma -. Para ello, el proceso de digitalización de la compañía, al que internamente se llama "e2e Digitalization" debía avanzar.

Figura 35: Parte VI "El end-point móvil"

En todo momento, la conexión entre la 4ª Plataforma y los sistemas de la primera, segunda y tercera plataforma de la compañía debía hacerse mediante un proceso de digitalización y generación de APIs. En cada operación estos sistemas pueden ser - y de hecho lo son - distintos, pero la 4ª Plataforma debe ser la capa de abstracción para esa complejidad. Era necesario que se digitalizaran todos los procesos, se generasen Datos y APIS y se pusieran disponibles en la 4ª Plataforma.

Codename: Full-Stack & e2e Digitalization

A este proceso de digitalizacioón de los procesos de negocio de la compañía se le conoce como Full-Stack, un proyecto enorme de transformación que ha hecho que se vayan digitalizando la pila completa de procesos de negocio, mediante un proceso de migración de todos los sistemas de la compañía en todos los países donde operamos. A medida que esos proyectos aceleran, la disponibilidad de APIs y Datos hace crecer las posibilidades de casos de uso para AURA, amén de que ayuda en la construcción de otras tecnologías sobre la 4ª Plataforma.

Figura 36: Esquema conceptual de Full-Stack dentro del e2e Digitalización

Este proceso ha sido el motor de la transformación de los procesos de negocio de la compañía y, por ende, es el que alimenta en cada país la 4ª Plataforma. Hay que recalcar que este proceso ha sido similar, pero completamente diferente en cada ubicación, ya que como he dicho, los sistemas no son los mismos.

Codename: SPaaC (SmartPhone as a Channel)

Llegados a este punto me gustaría resumir lo que hemos ido viendo. Los proyectos de Full-Stack y e2e Digitalization se ocupan de generar las APIs necesarias para poder hacer acciones automáticamente. Los equipos tradicionales de Business Intelligence se ocupan de realizar los procesos de ETL (Extracción, Transformación y Carga) de los Datos. En la 4ª Plataforma se disponibilizan en formato URM los Datos y las APIs siguiendo el estándar normalizado del API GW de la 4ª Plataforma. Sobre la 4ª Plataforma se crean servicios. Algunos de uso interno, los que llamamos como IUC (Internal Use Cases) y otros que llegan al cliente, como SmartWi-Fi, AURA o nuevas aplicaciones.

Hasta aquí todo encajaba, y como queremos que nuestros clientes hablen con AURA y con Telefónica a través de una estrategia de canales. Una variedad de canales que nos permitiera tener un punto de contacto con AURA. Esto en la casa no era nuevo, y ya teníamos proyectos de creación y expansión de nuevos canales, entre otros, el canal móvil. Ahí, nuestros compañeros de B2C habían hecho un trabajo inmenso en la definición del proyecto SmartPhone as a Channel en el que se definían las características que debía tener nuestro canal móvil en todo el mundo.

Figura 37: Estrategia de multicanalidad en AURA

Este canal móvil, debía ser además, el end-point de AURA en el mundo de las apps móviles. Y, por supuesto, debía aglutinar todas las apuestas tecnológicas que se habían hecho en el mundo de las comunicaciones IP a lo largo de los últimos años, desde Tu-Me a Tu-Go, pasando por las posibilidades que nos ofrece las comunicaciones vía Vídeo Conferencia con tecnologías como VoLTE y TookBox.

Figura 38: Novum in a nutshell

Así que, nuestros compañeros definieron un end-point para terminales móviles que pusiera AURA, las IPComs, y todas las características definidas en SmartPhone as a Channel en un proyecto único que unificara todo, y al que se llamó NOVUM.

Codename; Novum

El nombre en código de Novum es solo para el proyecto, ya que en cada país es la aplicación móvil de Telefónica. Es decir, Mi Movistar Argentina, Meu Vivo Mais, O2 Ask, etcétera. Pero por debajo, es completamente nuevo y se basa en otra de las apuestas de esta casa hace mucho tiempo, el famoso CloudPhone de Tuenti. El siguiente vídeo de Tuenti en Ecuador, explica muy bien todas las capacidades que tiene esta tecnología.


Figura 39: Tuenti CloudPhone en Ecuador

Hace años, nuestros compañeros de Tuenti pensaron que el end-point de las comunicaciones sería independiente del dispositivo, y permitiría controlar todas nuestras comunicaciones en una app que se vendría con nosotros a lo largo de los dispositivos que utilizáramos. Esta idea de CloudPhone es la que tiene el cliente de app móvil de Tuenti. Mensajes, llamadas VoIP, llamadas VoIP a terminación GSM y contacto están tu CloudPhone, incluidas las comunicaciones con mensajes de voz o chats. Un ejercicio de ingeniería que era perfecto para ser el corazón de la estrategia de canal móvil.


Figura 40: Mi Movistar Argentina para empresas basada en Novum

Sobre el CloudPhone de Tuenti se trabajó en la integración de las características de SmartPhone as a Channel, la integración de AURA y la expansión de las posibilidades de comunicación con las tecnologías de Tu-Me, Tu-Go y TokBox, para sacar las primeras versiones de las apps en las que está desplegada AURA en Argentina, UK y Brasil. Todas esas apps, aunque son diferentes por fuera, mantienen un altísimo porcentaje del código de la app común y, además, son hechas internamente en la casa.

Figura 41: Novum, AURA, e22 Digitalization & 4ª Plataforma

Por supuesto, todas esas piezas son parte de la estrategia de digitalización de la compañía, pero también de la estrategia Data-Centric, ya que todas tienen el nexo común de la 4ª Plataforma. En la siguiente entrada os contaré más sobre la 4ª Plataforma e intentaré dejaros, si no en esa entrada, en la última, una foto completa de todo junto, que son muchas piezas las que juegan juntas.

Saludos Malignos!

No hay comentarios:

Entrada destacada

Seis recomendaciones personales de libros de @0xWord para disfrutar y aprender

Este verano pude disfrutar de la lectura de un libro que me encantó. El libro de Factfulness que me había regalado mi compañera Beatriz Ce...

Entradas populares