SOA(Services Oriented Architecture): Tras el arca perdida Jorge Arias ([email protected]...
-
Upload
maria-gonsalez -
Category
Documents
-
view
11 -
download
1
Transcript of SOA(Services Oriented Architecture): Tras el arca perdida Jorge Arias ([email protected]...
<Insert Picture Here>
SOA(Services Oriented Architecture): Tras el
arca perdida
Jorge Arias ([email protected] )Senior Principal ConsultantOracle Consulting – Latin America Division
¿ Cómo se operan y/o evolucionan actualmente los sistemas de información al interior de las empresas para soportar los
nuevos requerimientos y estrategias de negocio; y condiciones de mercado ?
¿ Qué están requiriendo y cuáles son las expectativas de las áreas de negocio alrededor del grupo de tecnología?
2
Reflexionemos
Objetivos
• Ilustrar como varias de las problemáticas técnicas y de negocio que actualmente afectan a las entidades financieras puede ser manejadas y gestionadas mediante un estilo de arquitectura basado y centrado en servicios; y la cual a su vez promueve la composición de procesos de negocio medibles.
<Insert Picture Here>
Agenda
• Motivación & Contexto
• Estilo de arquitectura SOA
• Propuesta de valor SOA: Tras el arca perdida
• Conclusiones
Motivación & ContextoOrientación a procedimientos de negocio
Portal
Clientes
Solicitar crédito en línea
¿ Porqué no han hecho el desembolso o no me han
notificado ?
Base de datos temporal
(SOLO ES TEMPORAL)
¿Cómo va este
negocio?Grupo
Gerencial
(Procedimientos)
Indicadores
CRM
Área comercial
Área de GestiónDocumental
ECM
12 horas
6 horas 8 horas
Análisis de crédito
Área de crédito
Scoring
Área de Riesgo
4 horas
CoreBancario
Área de operaciones
4 horas
Validar referencias y
datos
Realizar análisis
crediticio
Validar riesgo
Crear Producto
s
Digitar solicitud
¿Por qué no
cumplimos las metas?
Procesos
4 horas
Motivación & ContextoOrientación a procesos de negocio vs. Procedimientos de negocio
• Las compañías están orientando su estrategia hacia un modelo centrado en clientes más que en el tradicional modelo de orientación a productos.
• Los clientes solicitan procesos de negocio como medio de atención y prestación de los servicios (Orientación al trámite)
• Los procesos de negocio motivan estrategias de medición a nivel ejecutivo (KPI & Dashboard).
CLIENTES GRUPO EJECUTIVO
Proceso: Gestión solicitud crédito
BPMDashboard,
KPI (Key Performance Indicator)
BAM
Crear cliente
RealizarAnálisis crediticio
ValidarRiesgo
CrearCrédito
Desembolsarcrédito
SERVICES
RiesgoCréditoCRM Core Bancario
EMPLEADOS
EIS
PORTAL
Motivación & ContextoOrientación a procesos de negocio
SOA
Motivación & ContextoBusiness Drivers vs. Realidad actual de IT (1)
Reduce time 2 market
Autoservicio
Reducir costos de operación
Multicanalidad
Orientación al cliente vía procesos
Internet ATM IVR
Consultar Saldo
Consultar Saldo
Consultar Saldo
Otro Canal
Core Bancario
¿Qué quiere el negocio? ¿Qué tenemos al interior de la organización?
Consultar Saldo
• Se pierde capacidad de respuesta al mercado
• No hay flexiblilidad (Sí cambia una regulación, tenemos que cambiar 4 programas)
Duplicidad de funcionalidades x canal
Motivación & ContextoBusiness Drivers vs. Realidad actual de IT (2)
Reduce time 2 market
Autoservicio
Reducir costos de operación
Multicanalidad
Orientación al cliente vía procesos
¿Qué quiere el negocio? ¿Qué tenemos al interior de la organización?
Solicitud de Producto
• Formatos diferentes
• Procesos diferentes para cada tipo de producto a pesar de existir bastante similitudes
• Cada proceso se implementa en tecnologías diferentes (Proveedor A, Proveedor B, Proveedor C)
Tarjeta de crédito
Crédito Consumo
Crédito Vehículo
Motivación & ContextoBusiness Drivers vs. Realidad actual de IT (3)
Reduce time 2 market
Autoservicio
Reducir costos de operación
Multicanalidad
Orientación al cliente vía procesos
¿Qué quiere el negocio? ¿Qué tenemos al interior de la organización?
Funcionalidades no multicanal y duplicadas
Duplicidad de procesos soportados en tecnologías diferentes para productos
similares
Duplicidad de sistemas por incompatibilidad de tecnologías
Problemas de responder rápidamente a regulaciones &
condiciones de mercado
Altos costos de operación y
mantenibilidad de los sistemas
Motivación & ContextoEsencia Flexible basada en servicios
Procesos de negocio
Modelo de información
Aplicaciones
Tecnología
Cultura y Gestión del Cambio
Gobernabilidad
Estrategia de Negocio
Iniciativa o Proyecto #1
Define
Define
Define
Iniciativa o Proyecto #2
Iniciativa o Proyecto
#N
Ciclos de reconovación más cortos
¿ ESENCIA FLEXIBLE ?
SOA
15% - 20%
Motivación & ContextoResumen…
• Las organizaciones están orientándose a clientes más que a productos vía procesos de negocios.
• La estrategia de negocio es un objetivo en movimiento y por ende debe soportase sobre un modelo de negocio y tecnológico lo suficiente flexible.
• Multicanalidad, multicanalidad segmentada, autoservicio, reducir ciclos de ir al mercado, orientación a procesos de negocio medibles, integración horizontal, reducción de costes de colocar un producto al mercado, entre otros, son motivadores que están determinando la estrategia de negocio de entidades financieras: FACTOR COMÚN SERVICIOS SOA
<Insert Picture Here>
Agenda
• Motivación & Contexto
• Estilo de arquitectura SOA
• Propuesta de valor SOA: Tras el arca perdida
• Conclusiones
CLIENTES GRUPO EJECUTIVO
Proceso: Gestión solicitud crédito
BPMDashboard,
KPI (Key Performance Indicator)
BAM
Crear cliente
RealizarAnálisis crediticio
ValidarRiesgo
CrearCrédito
Desembolsarcrédito
SERVICES
RiesgoCréditoCRM Core Bancario
EMPLEADOS
EIS
PORTAL
Estilo de Arquitectura SOATras una definición SOA
• SOA no es:– Tecnología, Webservices, BPM , ESB
• SOA es:– Un estilo de arquitectura definido en términos de varios
principios de diseño, los cuales buscan implementar unidades de negocio, información e infraestructura flexibles, reusables e interoperables.
– Enfoque arquitectónico que busca alinear Negocio y Tecnología a través de piezas de negocio bajamente acopladas y reutilizables que se componen en procesos de negocio flexibles y medibles contra una estrategia de negocio.
Estilo de Arquitectura SOADefinición de SOA
Portal Internet
Listas negras
CRM
Sistema de credito
Sistema de Riesgo
Sistema de tarjetas de credito
Sec
uri
ty (
iden
tity
Man
agem
ent)
Dat
a an
d I
nfo
rmat
ion
En
terp
rise
Ser
vice
Bu
s
Portal and channels
Business Process Manager (BPM)
Crear Solicitud
Validar Cliente
Analizar credito
Validar referencias
Validar scoring
Cliente Analista de crédito Asesor Analista Riesgo
PN-1
PN2PN3
Estilo de Arquitectura SOAModelo conceptual SOA
Idea original del modelo conceptual tomado de Cámara de Comercio de Bogotá. Derechos reservados 2008
PROCESOS
Cuentas de
ahorros
Banca Corpora
tiva
Scoring Credito CRM
Moneda internac
ional
Tarjetas Credito ERP Banca
SegurosVehiculo
s
Crédito
EIS
DWH
ODS
Master Data
Management
Gestion cuenta de ahorros
Catalogo de productos
Gestion Tarjetas
Motor de riesgos
(scoring)
Digitalización
documentosSimuladores
SERVICIOS
Actualización/
Información de
Clientes
Gestion Producto
Vista 360° Clientes
Liquidadores
iSeries zSeriesINFRAESTRUCTURA
Fisica CRM ERPServidores de
aplicacion
Se
gu
rid
ad
Internet IVR Agencias AsesoresCANALES
ATM
Canales Electrónicos Canales Presenciales
Estilo de Arquitectura SOAModelo lógico multicapas SOA
Servicios de negocio
iSeries ERP
INFRAESTRUCTURA
CRMJ2EE
APPSERVERIIS + .NET
Servicios de presentación
Servicios de datos
Servicios Orientados a la tarea
Servicios Orientados a la funcionalidad.
Servicios Orientados al proceso
Ser
vici
os
de
infr
aest
ruct
ura
(L
og
ger
, seg
uri
ad, U
DD
I, T
rad
.)
Portal IVR Intranet ATMCANALES
Agencias
¿Cómo descubrir servicios?
Estilo de Arquitectura SOATipos de servicios
Parte desde los procesos de negocio
Funcionalidad “A”
Funcionalidad “B”
Funcionalidad “C”
Proceso de negocio
#1
X
X
X
Funcionalidad “D”
Procesos de negocio
#2
Funcionalidad “F”
X
X
X
Proceso de negocio
#3
Funcionalidad “G”
X
X X
X
¡Servicio Reutilizable!
Estilo de Arquitectura SOADescubrimiento de servicios Top-Down(1)
Parte desde el ecosistema de aplicaciones de la empresa: CRM, ERP, Legacy Systems,
Este enfoque permite identificar y eliminar funcionalidades duplicadas (Promueven inconsistencia de datos y complican la mantenibilidad del sistema)
Sistema Tarjeta
de crédito
Sistema cuentas
De ahorro
Modulo Funcional
Modulo Funcional
Modulo Funcional
Modulo Funcional
Modulo Funcional
Modulo Funcional
Casos de uso
Crear Cliente
Crear Cliente
¡Servicio Reutilizable!
Estilo de Arquitectura SOADescubrimiento de servicios Bottom-up (1)
• Identificación de sistemas dueños de datos.
21
Siebel i-Flex Vision + FACT Systematics Remedy Trouble Ticket
Cliente RW RW RW R RW R
Cuentas R RW RW RW
Tarjetas RW RW RW
Facturas R RW RW R R
Pagos R RW RW RW
Entidades de negocio
Sistemas de información
Más de un sistema es dueño de la misma entidad: Problemas de
calidad e inconsistencia de datos.
Estilo de Arquitectura SOADescubrimiento de servicios Bottom-up (2)
• Identificación de sistemas dueños de datos.
22
Siebel i-Flex Vision + FACT Systematics Remedy Trouble Ticket
Cliente RW R R R R R
Cuentas R RW R R
Tarjetas RW R R
Facturas R RW R R R
Pagos R RW R R
Un sólo dueño de la entidad Cliente: El CRM (Siebel) deberá publicar un servicio de datos que permita manejar el ciclo de
vida de un cliente
Estilo de Arquitectura SOADescubrimiento de servicios Bottom-up (3)
23
Identificación
Necesidades
Diseño
productos
Ventas Evaluación Cadena de valor
Actividad 1 Actividad 2 Actividad N Funcionalidades de negocio
Funcionalidad
Negocio
Funcionalidad
de negocio
Servicio Servicios
RPG
CISC
DB2 400
Cobol
Seg
urid
ad
Tra
nsaccio
nes
Seg
urid
ad
Java
.NET
Stored Procedures
RDBMS
Seg
urid
ad
Tra
nsaccio
nes
Seg
urid
ad
Manejo
de ordenes
Manejo
de reclamaciones
Proceso de negocios
Ventas
Estilo de Arquitectura SOADescubrimiento de servicios: In-the-middle
Portafolio de Servicios
Top-down Bottom-up
In-the-middle
Estilo de Arquitectura SOAPortafolio de servicio
PORTAFOLIO DE SERVICIOS
CORPORATIVO
<Insert Picture Here>
Agenda
• Motivación & Contexto
• Estilo de arquitectura SOA
• Propuesta de valor SOA: Tras el arca perdida
• Conclusiones
¡SOA ofrece una arca de posibilidades y ventajas competitivas para las entidades financieras!
Veamos como…
Propuesta de Valor: Tras el arca perdidaGeneración de valor a partir de infraestructura existente
Datos AplicacionesSistemas Legados
Servicios estandarizados
Procesos de negocio Integrados
Canales
Niv
el d
e c
om
posic
ión
Baja
Alta
Propuesta de Valor: Tras el arca perdidaReusabilidad y flexibilidad de negocio
Validar Listas Negras
Validar cliente fuentes externas
Validar viabilidad crediticia
Calificar crédito
Sistema de Scoring
Validar datos
clientes
CRM
Validar Bureau externo
BureauExterno
Validar políticas internas
Sistema Políticas y Regulaciones
Validar Archivo interno
Sistemas históricode clientes
Proceso: Solicitud de crédito de consumo
Proceso: Solicitud de crédito de hipotecario
Proceso: Solicitud de tarjeta de crédito
Reusabilidad
FLEXIBILIDAD: Se puede cambiar de Bureau externo sin impactar los tres procesos de
negocio
Propuesta de Valor: Tras el arca perdidaOrientación a procesos de negocio multicanales
Portal IVR Internet ATMCanalesElectrónicos
Agencias Asesores Fuerza Ventas
Presenciales
Validación listas negras
Proceso: Gestionar Solicitud de crédito de
consumo
Digitalizar/DigitarSolicitud
VerificarDatos
Realizar Análisis crediticio
CalificarRiesgo
Crear Productos
Capa de conversión de datos
Propuesta de Valor: Tras el arca perdidaProcesos de negocio medibles (1)
¿Numero de créditos de consumo otorgados en Ciudad de Guatemala en la última semana?
Eventos
Alertas de negocio
Métricas de negocio
Tablero de control (Dashboard)
Fact: Créditos Otorgados
Dimensión: Tiempo
Último año
Dimensión: Geografía
Ciudad de Guatemala
Dimensión: Tipo Crédito
ConsumoModelo Estrella
Propuesta de Valor: Tras el arca perdidaProcesos de negocio medibles (2)
Agencias Asesores Fuerza Ventas
Canales Presenciales
Gestionar Solicitud de crédito de consumo
Realizar Análisis crediticio & Riesgo
Capturar Solicitud
Digitalizar/DigitarSolicitud
Repositorio de eventos de negocio
Evento: Tipo de crédito, Fecha
Evento: Geografía
Evento: Otorgado
BAM: Business Activity Monitoring
35 Créditos de consumo aprobados en las ultimas dos
horas en Ciudad de Guatemala
Propuesta de Valor: Tras el arca perdidaProcesos de negocio Pro-activos frente a eventos de negocio
Gestionar Solicitud de crédito de consumo
Realizar Análisis crediticio & Riesgo
Capturar Solicitud Digitalizar/Digitar
Solicitud
Repositorio de eventos de negocio
Evento: Tipo de crédito, Fecha
Evento: Geografía
Evento: Otorgado
Sí créditos de consumo otorgados en los últimos
dos días < 100Generar campaña de
mercadeo
Modelo Pro-activo frente a eventos
Propuesta de Valor: Tras el arca perdidaPromover el BPO: Business Processes Outsourcing
Portal IVR Internet ATMCanalesElectrónicos
Agencias Asesores Fuerza Ventas
Presenciales
Validación listas negras
Proceso: Gestionar Solicitud de crédito de
consumo
Digitalizar/DigitarSolicitud Verificar
Datos
Digitalizar/DigitarSolicitud
Digitalizar (Escanear)
Digitar
BPO
No hay impacto a nivel del proceso, ni
a nivel de los canales
Flexibilidad, reinventar la estrategia sin
impactar la operación
Propuesta de Valor: Tras el arca perdida Vistas 360° del cliente
Portal IVR Internet ATMCanalesElectrónicos
Agencias Asesores Fuerza Ventas
Presenciales
Servicio de datos: Vista 360° de cliente
Datos de segmento
CRM
Datos básicos Datos de facturación
Tarjeta de créditoDWH
Datos de productos
Core Bancario
¡Hemos encontrado un arca de posibilidades y ventajas competitivas en SOA.!
La pregunta que tenemos: ¿ Cómo iniciar?
Propuesta de Valor: Tras el arca perdidaRoadmap de adopción promedio FS
Va
lor
de
ne
go
cio
Generador de Valor de Legados
SOI
BPM
KPI & Dashboard
Negocio manejado por eventos
Tiempo
<Insert Picture Here>
Agenda
• Motivación & Contexto
• SOA
• Propuesta de valor SOA: Tras el arca perdida
• Conclusiones
Conclusiones
• El negocio es un objetivo en movimiento que debe ser soportado sobre un modelo tecnológico altamente flexible y alineado a la estrategia de negocio.
• SOA no es una moda, es un estilo de arquitectura que re-surge de las cenizas de los 70’s como un medio y herramienta válida para responder a los cada día más agresivos requerimientos de negocio
• El éxito de una adopción SOA al interior de las organizaciones deben en gran medida del acompañamiento ejecutivo con que se dispone o se asignada alrededor de la misma.
• Piense en grande arranque en pequeño
¿Preguntas?¡ Muchas Gracias!