El documento describe la evolución de un ecosistema de canales bancarios para satisfacer la demanda de los clientes de acceso ubicuo a los servicios bancarios. Se desarrolló una arquitectura escalable basada en objetos de negocio reutilizables e independientes de plataformas. Esto permitió implementar funcionalidades en múltiples dispositivos de manera paralela sin necesidad de recompilar aplicaciones. También se integraron funciones como geolocalización y notificaciones push para brindar experiencias más completas e independientes del contexto.
2. Agenda
Nuestro tiempo
Lo que los clientes demandan de
los canales
Canales vs. dispositivos
La evolución de un ecosistema
Enfocar el desarrollo de Canales
3. Nuestro tiempo
Mundo: Para fin de
este año se proyecta
una cantidad de
suscripciones
equivalente a la
población mundial
(7kMM)
Mundo: El
ecosistema
móvil conribuyó
durante 2013 con
el 1,3% del PBI
Argentina: En 2012
las líneas móviles
superaron a las
fijas
Argetina: está en la
región de “rápido
crecimiento
* El mayor gasto en
telefonía en función
del PBI
* Cantidad apreciable
de Smartphones
Agentina:
Durante 2014
más de la mitad
de la población
cuenta con un
Smartphone
Comunicaciones Móviles
serán la Internet de referencia
y la Internet
es el vehículo principal para
poner en línea a Clientes con Bancos
5. es lo que los clientes
demandan de los canales
ubicuidad
Omnipresencia, simultaneidad, en todas
partes, en todo momento
Activado automáticamente, se dirige
hacia mi, asincrónico / “push”, en tiempo
real, eficientemente empaquetado
Adecuado al contexto, cuando me sea útil
o requerido
6. ¿Entonces, Los
clientes acceden al
Banco.. o el Banco
accede a los
clientes?
Lo que los clientes demandan de los canales
¿En qué se traduce la
“ubicuidad” respecto
del acceso a los
servicios Bancarios?
7. Lo que los clientes demandan de los canales
La conexión Cliente-Banco
se realiza a través de
una variedad de dispositivos
(…y canales)
8. Canal = empaquetamiento funcional
dependiente del contexto de
utilización
Canales vs. dispositivos
Celular
Tablet
PC/Notebook
SelfService
Smart TV
…
P O P P P
P O P P P
P P P O P
O O O O P
O P O O O
A | B | C | D | E |….
Celular
Tablet
PC/Notebook
…
Movimiento| Detención
P P
P
P
Celular
Tablet
PC/Notebook
…
Hogar | Trabajo | Calle | …
P
P
P
P
P
P
P
P
Hace relativamente poco tiempo, asociábamos el “link” con la
función “Internet Banking” = “Home Banking”
Hoy, Internet es “él link”, masivo y ampliamente disponible,
“Internet Baning = Home Banking”
Hoy, asociamos el dispositivo con la función (“Mobile Banking”),
seguramente mañana lo dejaremos de hacer
Hoy, empezamos a concebir a los canales como un
empaquetamiento de funciones de acuerdo a un contexto de
uso, independientes del link, dispositivo, tecnología, etc.
Reflexionamos respecto de
Dispositivos vs. Canales
9. Canales vs. dispositivos
Canal Plataforma Tecnológica
P P P P P
Solamente en nuestra 1era implementación
teníamos 19 funcionalidades transaccionales
Proyectadas, 19 x plataforma… ~ 100
funcionalidades para implementar
Mobile Banking
Tablet Banking
Home Banking
Self Service
...
El origen del ecosistema está en la
variedad de plataformas tecnológicas
10. Hoy-1 año-2 años-3 años-4 años-5 años……
Aplicativos
Bancos
(solo Mobile)
Funcionalidades
Teléfonos
Teléfonos
Tablets
Tablets
SelfService
SelfService
1 2
1
3
4Teléfonos
19
cientos
Teléfonos
Teléfonos
997
6
5
La creciente complejidad dada por
La variedad de plataformas tecnológicas
soportadas
La cantidad de funcionalidades
La cantidad de implementaciones
…determinó la evolución del ecosistema
La evolución de un ecosistema
11. Diseñamos una arquitectura
Escalable, con transacciones
paralelizadas
Multicapa / de ejecución distribuida
Basada en motores de workflow y
renderizadores especializados en
objetos de negocios
Integrada
La evolución de un ecosistema
13. El producto visible de la arquitectura
La evolución de un ecosistema
una variedad de aplicativos “multi” (multi-
idioma, multi-moneda, multi-banco…)
destinados a las plataformas tecnológicas
14. Creamos una semántica
Independiente de las plataformas tecnológicas
Que hable acerca de objetos de negocio
Que facilite la integración con los servicios
“core”
Que permita incorporar funcionalidades sin
necesidad de recompilar o distribuir
aplicaciones
La evolución de un ecosistema
15. Los objetos de negocio creados
Están dirigidos específicamente a la industria
financiera (ej. detalle de una producto bancario,
listado de movimientos de un producto, etc.)
Diversos (integran de flujos transaccionales,
geolocalización, centros de notificaciones)
Sofisticados (asincrónicos, funcionamiento
paralelizado)
La evolución de un ecosistema
Objetos de Negocio:
Preservan el valor agregado
del conocimiento, reflejado en
activos reutilizables
16. Una semántica uniforme
La evolución de un ecosistema
Una planificación, despliegue en
múltiples plataformas
Definición centralizada y dinámica
que arroja un texto XML interpretado
en cada aplicativo nativo
Independencia de las plataformas
tecnológicas
Modificación y agregado de
transacciones sin reinstalación
Alta velocidad de customización
17. En el camino nos vimos en la necesidad de implementar
Geolocalización como parte del ecosistema
La evolución de un ecosistema
Geo-Cache para óptima performance y
comportamiento uniforme con
independencia del proveedor de cartografía
digital
Disponible en todas las plataformas
mencionadas
Localización y visualización en tiempo real
sobre un mapa digital o en formato de listas
Base de datos Geo de sitios de interés,
gestión de Capas y Lugares, clasificadores
18. …y un sistema de notificaciones asincrónicas o “push” que
se integra a todos los aplicativos nativos
La evolución de un ecosistema
Push, asincrónicas y sin intervención del
Cliente
Agentes, Aplicativos nativos, SMS y Mail
Multimedia. Texto, audio y video
Push2Action, se ha desarrollado para lograr
que una notificación, una vez recibida,
involucre una acción
Geo, su efecto es notable, las notificaciones
son recibidas según donde nos encontremos,
característica combinable con las anteriores
19. El objetivo del Cliente, “la ubicuidad” en el
deseo de aplicar su decisión tecnológica
La diversidad de tecnologías, creciente y
divergente, demanda encontrar la manera
de mantener esfuerzos acotados con la mira
en el time-to-market
Enfocar el desarrollo de Canales
Para tener en cuenta
20. Es mejor que nuestra plataforma de
desarrollo se ocupe de tratar Objetos de
Negocio en vez de Objetos Nativos de algún
lenguaje. Siendo así, la traducción Negocio
Nativo reside en el código (no en
documentos funcionales de un proyecto)
Enfocar el desarrollo de Canales
Para tener en cuenta
21. Estaremos fuertemente impulsados por los
Clientes y otros players exógenos para
extender los canales, “a hacerlos ubicuos” y
a implementar novedosos casos de negocios
Enfocar el desarrollo de Canales
Para tener en cuenta
22. Considerar una nueva generación de casos de uso
Transacciones que comienzan en un
dispositivo o canal y terminan en otro
Transacciones que se disparan en tiempo real
en función de la geo-localización
Transacciones implícitas en las notificaciones
asincrónicas
Uso simultáneo y combinado de dispositivos
y canales entre sí
Enfocar el desarrollo de Canales