¿Qué debemos hacer desde Tecnología para estar alineados con la Transformación Digital de la...

15
¿Qué debemos hacer desde Tecnología para estar alineados con la Transformación Digital de la Industria Financiera? Martín Cabrera CTO BCI [email protected] @dmcabrera

Transcript of ¿Qué debemos hacer desde Tecnología para estar alineados con la Transformación Digital de la...

¿Qué debemos hacer desde Tecnología para estar alineados con la Transformación Digital de la Industria Financiera?

Martín Cabrera CTO BCI [email protected] @dmcabrera

¿Qué entendemos por transformación digital? Transformar nuestro negocio a través de la tecnología, creando modelos

operativos, procesos y experiencias digitales, que estén a la altura de las necesidades y expectativas de nuestros clientes y colaboradores

pensar “Customer First, digital first”

¿Qué debemos hacer desde tecnología?

Debemos poner foco en la implementación de ciertos habilitadores tecnológicos que son esenciales para

afrontar esta transformación.

Adoptar estructura y metodología Agile

Desarrollo

Proyecto Arquitecto

QA Negocio

PMO

Tecnología

Desarrollo

Continuidad

Arquitectura

QA

PMO

Estructura y metodología Tradicional

Req Dis Impl.

Test Dep

6 meses §  Estructura basada en silos §  Altos niveles de dependencia y bajos niveles de

colaboración §  Time-to-market deficiente y TCO alto §  Personas comprometidas con un plazo, no con los

resultados y el valor agregado del proyecto.

Desarrollo

Arquitecto

QA Negocio

Scrum Master

Estructura y metodología Agile

Equipo A

UX

Desarrollo

Arquitecto

QA Negocio

Scrum Master

Equipo B

UX

Sprint (1 mes) Sprint (1 mes) §  Estructura basada en equipos auto-gestionados §  Altos niveles de colaboración y cohesión §  Delivery incremental al final de cada Sprint permite obtener feedback

temprano de los usuarios y entregar software funcionando. §  Personas comprometidas con el resultado y el valor agregado. §  El negocio es parte del equipo. Roles UX y Scrum Master son clave

Implementar Omnicanalidad basada en APIs

§  Canales implementados como silos con bajos niveles de integración y alta redundancia

§  Replicación “mecánica” de funcionalidades existentes en nuevos canales

§  Experiencia inconsistente…“Los Bancos piensan en Canales, el cliente no”

§  Acoplamiento de la capa de presentación con el resto de los layers no permite extender la arquitectura hacia el cloud.

§  Canales implementados bajo una estrategia “Mobile First”

§  Funcionalidades concebidas y diseñadas desde la perspectiva del usuario “UX” y optimizadas para cada dispositivo.

§  Las APIs son el corazón de la nueva plataforma omnicanal del Banco y un habilitador clave para la innovación…los negocios digitales basados en APIs serán “negocios programables”

§  La APIs simplifican la transición hacia una arquitectura basada en Microservicios y la extensión hacia el cloud.

Arquitectura Multicanal Arquitectura Omnicanal basada en APIs

Web Móvil Sucursal CallCenter Web Móvil Call Center

API API

Sucursal Redes Sociales

API

Servicios de Negocio

Sistemas Core

Servicios de Negocio

Sistemas Core

Innovaciones de Terceros

API Management

Arquitectura Monolítica vs Arquitectura basada en Microservicios

§  Las plataformas middleware de los Bancos se han tornado complejas y con altos niveles de acoplamiento.

§  Cada nuevo cambio tiene el potencial de provocar efectos colaterales imprevisibles e indisponibilidad generalizada.

§  Cuanto más tiempo pasa, más compleja se vuelve.

§  Esta nueva Arquitectura promueve el desacoplamiento de mis aplicaciones en servicios especializados que pueden ser extendidos, corregidos, implantados y administrados de manera independiente.

§  La interacción entre microservicios se da a través de APIs §  El desacoplamiento vertical permite que cada Microservicio

escale de manera independiente e inclusive moverlo al cloud.

Arquitectura Monolítica Arquitectura basada en Microservicios

Presentation Layer

UI UI UI UI UI

Business Logic Layer

Srv Srv Srv Srv Srv

Core Systems Layer

Srv Srv Srv Srv Srv

Pres./API Layer

UI API

Business Layer

Srv Srv

Core Systems Layer

Srv Srv

Pres./API Layer

Business Layer

Srv Srv

Core Systems Layer

Srv Srv

Pres./API Layer

API

Business Layer

Srv Srv

Core Systems Layer

Srv Srv

UI API

Pensar en procesos digitales y automatizados

§  Los procesos existen pero solo a nivel de los manuales operativos de la organización.

§  La baja o nula integración con las aplicaciones deriva en procesos “mano-máticos” deficientes, redundantes y con alto riesgo operativo.

§  Seguimos operando con procesos concebidos hace décadas que dependen fuertemente del uso de papel.

§  A través de tecnología BPM creamos procesos digitales vivos integrados con las aplicaciones de usuario y con los servicios de negocio.

§  El proceso orquesta de manera centralizada la interacción que se da entre las personas y los sistemas que participan del mismo.

§  Los procesos digitales son en esencia paperless, las plataformas ECM y de firma digital son fundamentales.

Escenario actual Escenario futuro

Aplicación Las aplicaciones no están integradas al proceso, solo resuelven una parte.

Aplicación

Aplicación

Servicio

Aplicación

ECM Firma Digital

Servicio

Plataformas Core

Servicio Servicio

Aplicación Aplicación

BPM

BAM

Automatización de procesos core

•  Procesos manuales basados en la interacción e intercambio de archivos entre varias personas a través de correo electrónico.

•  Tiempos de ciclo extensos, que atentan contra las estrategias de crecimiento comercial.

•  Riesgo operacional alto derivado de la alta manualidad. •  No hay tiempo para implementar mejora continua.

•  La automatización del proceso elimina la interacción manual y la manipulación de archivos.

•  Los tiempos de ciclo se reducen, pudiendo llegar a días u horas

•  El riesgo operacional se mitiga y ganamos trazabilidad. •  Nuestro foco pasa de solo soportar la operación a la

mejora y optimización continua del proceso.

Escenario actual Escenario futuro

Inteligencia

Data Warehouse

Canales

Riesgo

Data Marts

BD Local

Sucursal

Call Center

Entidad Externa

Web/Móvil

2 meses

CampaignMngmt

Data Warehouse

Data Marts

Inteligencia

2 semanas

Sucursal

Web/Móvil

Call Center

Riesgo

Canales

Entidad Externa

Arquitectura de Datos Moderna con soporte BigData Arquitectura de Datos Tradicional

Arquitectura de Datos Moderna con soporte BigData Arquitectura de Datos Tradicional

§  Escalabilidad vertical y volúmenes de datos en línea restringidos

§  Workloads ETL y operativos limitan la capacidad analítica de la plataforma

§  No pensada para soportar workloads de tipo real-time analytics e Internet of Things

§  Diseñada para el mundo on-premise

Arquitectura de Datos Moderna con soporte BigData Arquitectura de Datos Moderna

§  Escalabilidad vertical y volúmenes de datos en línea restringidos

§  Workloads ETL y operativos limitan la capacidad analítica de la plataforma

§  No pensada para soportar workloads de tipo real-time analytics e Internet of Things

§  Diseñada para el mundo on-premise

Arquitectura de Datos Moderna con soporte BigData Arquitectura de Datos Tradicional

§  Escalabilidad vertical y volúmenes de datos en línea restringidos

§  Workloads ETL y operativos limitan la capacidad analítica de la plataforma

§  No pensada para soportar workloads de tipo real-time analytics e Internet of Things

§  Diseñada para el mundo on-premise

Arquitectura de Datos Moderna

§  Arquitectura unificada que elimina la barrera conceptual de bases de datos OLTP y bases de datos analíticas.

§  Preparada para soportar todos los workloads, Interactivo, Real-time, Batch y Analítico.

§  Soporta naturalmente la carga de fuentes de datos no estructuradas

§  Escala de manera horizontal y es cloud-friendly

¿Qué más deberíamos hacer desde Tecnología?

Adoptar una estrategia DevOps

Mover el desarrollo hacia una

plataforma PaaS

Estar preparados para integrar

soluciones IoT

Extender nuestra Arquitectura on-

premise hacia un Cloud Híbrido

Explorar tecnologías de Software Defined

Datacenter

Resumiendo…

Agile IT Omnicanalidad basada en APIs

Arquitectura Microservicios

Procesos Digitales y BPM

Automatización de Procesos

Core

Arquitectura Big Data

Estrategia DevOps

Desarrollo sobre PaaS

Cloud Híbrido Software Defined

Datacenter IoT

Martín Cabrera CTO BCI [email protected] @dmcabrera

¿Qué debemos hacer desde Tecnología para estar alineados con la Transformación Digital de la Industria Financiera?