Gestión de requerimientos no funcionales en SOA: Más allá de los servicios

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Gestión de requerimientos no funcionales en SOA: Más allá de los servicios"

Transcripción

1 Gestión de requerimientos no funcionales en SOA: Más allá de los servicios Jorge Humberto Arias B. Oracle Consulting LAD Bogotá-Colombia 1

2 Experiencia es lo que tú consigues, cuando no consigues lo que quieres Randy Pausch, 2008 CMU (En su best seller The last lecture ) Visión es el arte de ver las cosas invisibles. Jonathan Swift ( ) 2

3 Agenda 1. Motivación 2. Contexto RNF 3. Gestión de RNF dentro de SOA 4. Conclusiones

4 Motivación: Análisis de arquitectura dirigido por el negocio 1) Problema de negocio 2) Identificación del modelo Operacional 3) Identificación del QUE vía EA (Enterprise Architecture) 4) Definición del COMO vía SA (Solución Architecture) 5) Definición de la arquitectura técnica de implementación

5 Motivación: Análisis de arquitectura dirigido por el negocio 1) Problema de negocio Empresa Línea de negocio Proyecto 2) Identificación del modelo Operacional 3) Identificación del QUE vía EA (Enterprise Architecture) Diversificación Replicación Coordinación Unificación Análisis dimensional del problema ( architectural view) Elaboración del AS-IS Definición del TO-BE Identificación de brechas Elaboración del roadmap priorizado 4) Definición del COMO vía SA (Solución Architecture) Identificación del estilo de arquitectura Definición de arquitectura lógica Definición de la arquitectura física

6 Motivación: Arquitectura de solución Estilo de arquitectura (Pipes, Multi-ier, Messages, servicios) Arquitectura Lógica Arquitectura técnica

7 Motivación: Evolución de estilos de arquitectura Modelo host 1980 Terminal Host - Lógica Presentación - Lógica funcional - Datos

8 Motivación: Evolución de estilos de arquitectura Modelo Cliente/Servidor dos niveles Cliente - Lógica Presentación - Lógica funcional Servidor -Datos 1980 Terminal Modelo host Host - Lógica Presentación - Lógica funcional - Datos

9 Motivación: Evolución de estilos de arquitectura Modelo Cliente/Servidor dos niveles Cliente - Lógica Presentación - Lógica funcional Servidor -Datos 1980 Terminal Modelo host Host - Lógica Presentación - Lógica funcional - Datos Modelo Cliente/Servidor modificado Cliente - Lógica Presentación Servidor - Lógica funcional -Datos 1998

10 Motivación: Evolución de estilos de arquitectura Modelo Cliente/Servidor dos niveles Cliente - Lógica Presentación - Lógica funcional Servidor -Datos 1980 Terminal Modelo host Host - Lógica Presentación - Lógica funcional - Datos Modelo Cliente/Servidor modificado Cliente - Lógica Presentación Servidor - Lógica funcional -Datos 1998 Terminal (Browser) WebServer AppServer Multicapas Lógica Presentación Lógica Negocio (componentes) Datos DBServer

11 Motivación: Evolución de estilos de arquitectura (Dónde estamos y qué hemos aprendido? (1) Qué hemos aprendido después de 35 años de evolución?

12 Motivación: Evolución de estilos de arquitectura (Dónde estamos y qué hemos aprendido? (2) Las aplicaciones deben estructurarse alrededor de capas Por qué? La reglas del negocio no deben estar muy separadas de los datos o visceversa Qué perdemos y ganamos con esta decisión? La emulaciones de terminal eran, son y serán bonitas Está de acuerdo? Y recuerde Kiss It Simple and Stupid Cuantas veces cometemos los mismos errores por ser demasiado técnicos?

13 Cliente Motivación: Evolución de estilos de arquitectura () Modelo Cliente/Servidor dos niveles - Lógica Presentación - Lógica funcional Servidor -Datos Canales (Web2.0) Portal BPM Dashboard ESB Modelo SOA/BPM Pesentación Negocio Datos Modelo Cliente/Servidor modificado Cliente - Lógica Presentación Servidor - Lógica funcional -Datos 1998 Terminal (Browser) WebServer AppServer Multicapas Lógica Presentación Lógica Negocio (componentes) Datos DBServer

14 Motivación: Los proyectos de TI son cada vez más complejos Las arquitecturas han tenido que venir evolucionando como forma de respuesta a las necesidades, cada vez más exigentes y diversas, del negocio. Los estilos de arquitectura no son una moda, son una clara forma de resolver y responder a la complejidad (Legacy, Client-Server, Multi-capas, Servicios, etc.) Cada estilo de arquitectura trae consigo ventajas y desventajas. Es por esto que es el contexto del problema de negocio quien indica/define el estilo de arquitectura correcto. El impacto de nuestras decisiones cada día es mayor en el negocio. Los problemas son más de negocio que de tecnología

15 Motivación: El todo es más que las suma de sus partes Aplicación de magnitud empresarial = Procesos y Requerimientos funcionales + Estilo de arquitectura correcto + Gestión de requerimientos no funcionales basado en el estilo de arquitectura + Experiencia: Patrones y buenas prácticas ARQUITECTURA XXIX Salón de Informática - Agosto'

16 Motivación: En resumen Las apuestas de negocio cada día son más agresivas. El mundo cada día está más globalizado; por esta razón debemos potenciarnos con un modelo tecnológico lo suficientemente veloz y lo suficientemente flexible que permite enfrentar dicha agresividad. SOA inspirada en una visión EA es quizás una de las respuestas más claras para estructurar este modelo tecnológico Todos estas fuerzas externas (Business Driver y RNF) deben ser gestionadas y consideradas dentro de la especificación de la arquitectura orientada a servicios. 16

17 Agenda 1. Motivación 2. Contexto RNF 3. Gestión de RNF dentro de SOA 4. Conclusiones

18 Contexto: Arquitectura & Fuerzas Externas Contexto Relaciones Proceso de negocio Funcionalidad Servicio Componente Objeto Elemento estructural Elemento estructural Motivadores de negocio Relaciones Condiciones de mercado Requerimientos no funcionales Elemento estructural Relaciones Interfaces Integraciones Mecanismos de comunicación Fuerzas Externas que gobiernan y dirigen la estructura y relaciones 18

19 Contexto: Motivadores de negocio (Business Drivers) Toda organización, empresa o entidad de gobierno está sujeto a fuerzas externas que definen la forma en que deben ser entregados, soportados y operados los servicios y productos que mercadea. El impacto de estas fuerzas externas (Tendencias del entorno) sobre la organización reciben el nombre de motivadores de negocio Dependiendo de la vertical de la industria u organización existen diferentes motivadores de negocio: Reduce time to market (Flexibilidad, BPM, BRE, SOA) Orientación al cliente y servicios más que a productos ( CRM, Configurador de servicios, modelos de fidelización) Orientación a procesos de negocio medibles Modelo de combos y servicios de valor agregado( 3 en 1) Vistas 360 del cliente (cross-selling, up-selling) Autoservicio Multicanalidad Regulaciones de gobierno 19

20 Seguridad Contexto: Multi-canalidad de servicios & Procesos CANALES Portal Agencias IVR Intranet ATM PROCESOS SERVICIOS Gestion Tarjetas Digitalización documentos Actualización/ Información de Clientes Catalogo de productos Simuladores Motor de riesgos (scoring) Gestion Producto Gestion cuenta de ahorros Vista 360 Clientes Liquidadores EIS Cuentas de ahorros Tarjetas Credito Scoring Credito ERP CRM Banca Seguros Banca Corporativ a Moneda internacio nal Credito Vehiculos DHW Autorizador INFRAESTRUCTURA iseries ERP CRM J2EE APPSERVER IIS +.NET Requerimientos no funcionales de infraestructura

21 Contexto: Integración horizontal ( Cadenas de valor Inter-organización) Dell: Order 2 Cash Business Process Cliente Pago Factura Cuenta Orden Dell China Logistics DHL Citibank Customer Care Inc Capturar Orden Aprovisionar Orden Entregar Orden Facturar & Recolectar Pago Evaluar Prestación. servicio 21 Necesitamos estructurar dialectos de negocio Basado en modelos canómicos que den flexibilidad

22 Bienvenido al Siglo XXI, esto no es un sueño, no es más que una consecuencia de Globalización 3.0 (Léase The world is flat ) 22

23 Contexto: Qué cosas Influencia la arquitectura? Arquitectura de Solución del sistema empleando el estilo SOA Es influenciado Restringe a Business Driver - Multicanalidad - Reduce Time 2 Market - Orientacion a Clientes - Orientacion a Procesos - Cadenas de valor Horizontales - Regulaciones de gobierno Calidades sistémicas Funcionalidad Desempeño Disponibilidad Interoperatibilidad Extensibilidad etc. 23

24 Contexto: Calidades Sistémicas (1) Funcionalidad Funcionalidad es la principal calidad del sistema, pero no la única y exclusiva. Categorías Observables en tiempo de ejecución ( run-time behavior ) Desempeño, Seguridad, disponibilidad, usabilidad, funcionalidad. No observables en tiempo de ejecución ( build-time behavior ) Portabilidad, mantenibilidad, reusabilidad, integridad, capacidades y facilidades de pruebas 24

25 Contexto: Calidades Sistémicas de la arquitectura (2) Las calidades son atributos de: Sistema & Arquitectura ( Observables y no observables) Negocio ( costos, time-to-market, uso y reutilizacion de sistemas legados. Trade-offs Por lo general las calidades nunca se podrán aplicar en sentido puro. (Ver Ejemplo) 25

26 El desempeño definido en términos de tiempos de acceso y tiempos de respuesta a las plataformas tecnológicas que soportan la operación del negocio de una organización NO es considerada una fuerza motivadora para adoptar una visión SOA/BPM. BPM/SOA es impulsado por principios de Flexibilidad de negocio, estandarización, portabilidad y reusabilidad. Estos principios por lo general van en contravía del desempeño. 26

27 Contexto: Calidades Sistémicas de la arquitectura (3) - Resumen Usabilidad Accesibilidad Facilidad Operabilidad Confiabilidad Tolerancia a fallos Robustez Seguridad Desempeño Latencia Throughtput Eficiencia Escalabilidad Soporte Mantenibilidad Maniobrabilidad Extensibilidad Portabilidad Interoperabilidad 27 Facilidad de Pruebas

28 Contexto: Arquitectura Conceptual multicapas Mapping- RNF (Partimos de la base) CANALES Portal Agencias IVR Intranet ATM PROCESOS SERVICIOS Gestion Tarjetas Digitalización documentos Actualización/ Información de Clientes Catalogo de productos Simuladores Motor de riesgos (scoring) Gestion Producto Gestion cuenta de ahorros Vista 360 Clientes Liquidadores EIS Cuentas de ahorros Tarjetas Credito Scoring Credito ERP CRM Banca Seguros Banca Corporativ a Moneda internacio nal Credito Vehiculos DHW Autorizador INFRAESTRUCTURA iseries ERP CRM J2EE APPSERVER IIS +.NET Requerimientos no funcionales de infraestructura

29 Contexto: Arquitectura Conceptual multicapas Mapping- RNF ( Modelo tradicional) Z o n a P r o v e e d o r e s Zona de Canales Zona SOA Zona Monitoreo Zona Datos S e r v i c i o Portal Legacy system BI IVR CRM OLAP Agencias Internet Modelo N-Tier Tradicional ERP OLTP 29 ATM? Quien maneja la traducción de formatos y asegura la entrega de mensajes? AppServer Legados

30 Contexto: Arquitectura Conceptual multicapas Mapping- RNF (Uso de servicios) Zona Proveedores Zona de Canales Zona SOA Zona Monitoreo Zona Datos Servicio Portal? No se puede delegar al consumidor la composición (Manejo Transaccional?) Servicios Negocio Legacy system BI IVR Agencias? Servicios Datos CRM OLAP Internet Servicios infraestructura ERP OLTP ATM Servicios Presentación AppServer Legados 30

31 Contexto: Arquitectura Conceptual multicapas Mapping- RNF (Uso de procesos) Zona Proveedores Zona de Canales Zona SOA Zona Monitoreo Zona Datos Servicio Portal Servicios Negocio Legacy system BI IVR Procesos S2S Servicios Datos CRM OLAP Agencias Internet Procesos H2S Servicios infraestructura ERP OLTP ATM Procesos S2S Servicios Presentación AppServer? Legados Cómo va el negocio? 31

32 Contexto: Arquitectura Conceptual multicapas Mapping- RNF (Uso de métricas y monitoreo ) Z o n a P r o v e e d o r e s Zona de Canales Zona SOA Zona Monitoreo Zona Datos S e r v i c i o Portal Servicios Negocio Legacy system BI IVR Procesos S2S Servicios Datos CRM OLAP Agencias Procesos H2S Internet Servicios infraestructura ERP OLTP ATM Procesos S2S Servicios Presentación AppServer OK Warning Error Legados Dashboard 32

33 Contexto: En resumen Todo estilo de arquitectura es influenciado por motivadores de negocio y calidades sistémicas. La adopción del estilo de arquitectura SOA es motivado por principios de flexibilidad, reusabilidad, interoperabilidad, mantenibilidad y no por principios de desempeño (Tiempo real) SOA no es una moda es una respuesta a las necesidades del negocio alrededor de los modelos tradicionales de tecnología. Estructure y planee una solución bajo el enfoque arquitectónico que propone SOA empleando un blue-print de trabajo que le permita visualizar la big-picture de la solución. 33

34 Agenda 1. Motivación 2. Contexto RNF 3. Gestión de RNF dentro de SOA 4. Conclusiones

35 Gestión de requerimientos - Multicanalidad Servicios Adaptador Tranformación Procesos Servicios Tranformación Portal GenerarPedido Portal GenerarPedido Legacy system BI IVR GenerarPedido IVR CRM OK Warning Error OLAP Agencias Dashboard GenerarPedido Agencias Procesos S2S ERP OLTP Internet ATM Procesos H2S AppServer Legados 35 Dialecto Canal Dialecto Canónico Dialecto Proveedor

36 Gestión de requerimientos Multicanalidad via objetos canónicos Modelo de objetos genéricos (Canónicos) Empleado Cuenta Factura Canal (Siebel) Balance Tarjeta Crédito Problemas de gobernabilidad: Quien mantiene esto? Empleado Cuenta Factura Proveedor iseries Balance Tarjeta Crédito Empleado Cuenta Factura Canal (IVR) Balance Tarjeta Crédito ENTIDADES CANONICAS Empleado Balance Cuenta Tarjeta Factura Crédito FIX HR-XML IFX Dialectos de industria 36

37 Gestión de requerimientos Flexibilidad (Localización de reglas de negocio) Portal Servicios Adaptador ProcesarPedido Portal Procesos Reglas de control de flujo Servicios Crear Cliente CRM Reglas de negocio OLTP IVR Agencias ProcesarPedido IVR Procesar Pedido Venta Aplicar Cargo Facturador Prepago OLAP La correcta ubicación garantiza flexibilidad y promueve reusabilidad ProcesarPedido Agencias Internet ATM Reglas de enrutamiento Actualizar Inventario Inventario Físico Inventario Lógico 37 Dialecto Canal Dialecto Canónico Dialecto Proveedor

38 Gestión de requerimientos Manejo transaccional (1) Servicios Adaptador Procesos Servicios TX OLTP Portal ProcesarPedido Portal TX Crear Cliente IVR Agencias Internet ProcesarPedido IVR ProcesarPedido Agencias Procesar Pedido Venta TX X TX Aplicar Cargo TX Aplicar Debito Aplicar Crédito Facturador Prepago OLAP ATM Actualizar Inventario Inventario Físico Inventario Lógico 38 Dialecto Canal Dialecto Canónico Dialecto Proveedor

39 Gestión de requerimientos Manejo transaccional (2) Alrededor de las transacciones debe asegurarse el ACID (Atomocity, Consistency, Isolation and Durability) Dentro de una arquitectura SOA puede llegarse a requerir control transaccional alrededor de: Proveedor de servicio Servicio Proceso de negocio Existen diferentes enfoques y mecanismos para garantizar el ACID 2PC (Two Phased Commit) (Proveedor del servicio) Compensación (Proceso & Servicio) 39 Cuando dos o más funcionalidades residentes en el mismo sistema son llamadas bajo el mismo contexto transaccional debe implementarse un servicio de mayor nivel de granularidad al interior de la plataforma proveedora que coordine la transacción.

40 Gestión de requerimientos Manejo transaccional (3) Servicios Adaptador Procesos Servicios 2PC OLTP Portal IVR Agencias ProcesarPedido Portal ProcesarPedido IVR ProcesarPedido Agencias Procesar Pedido Venta S -1 Crear Cliente S -1 Aplicar Cargo S -1 2PC Aplicar Debito Aplicar Crédito Facturador Prepago OLAP Internet ATM Actualizar Inventario S -1 S -1 S -1 Inventario Físico Inventario Lógico 40 Dialecto Canal Dialecto Canónico Dialecto Proveedor

41 Gestión de requerimientos Manejo de Excepciones (1) Servicios Adaptador Procesos Servicios Portal Crear Cliente X OLTP IVR Agencias ProcesarPedido IVR Procesar Pedido Venta M L M Repetir G L CRM OLAP Internet ATM Proceso de gestión de errores Excepciones: Genera (G) Captura (C) Maneja (L) 41 Dialecto Canal Dialecto Canónico Dialecto Proveedor

42 Gestión de requerimientos Manejo de Excepciones (2) La captura, propagación y gestión de excepciones es fundamental para garantizar una solución confiable, robusta y consistente. Como parte de la gestión de una excepción en un ambiente de servicios se puede considerar: Repetir la solicitud: Si obedece a un problema de infraestructura Determinar time-out entre repeticiones (t) Numero de repeticiones (m) Programar a una capa de nivel de superior si se alcanza t m veces. Propagar a la capa de nivel superior si obedece a un problema de negocio o data entry 42 Sí el problema es de negocio, se propaga y el receptor es un proceso de negocio, este último debe proceder a capturar el error y a gestionar el mismo delegando el manejo de la excepcion a un proceso de gestión de errores.

43 Gestión de requerimientos Generación de Tableros de Control (1) Dashboard Servicio Facade Eventos de negocio Repositorio de eventos 43

44 Gestión de requerimientos Generación de Tableros de Control (2) Eventos Alertas de negocio Métricas de negocio Tablero de control (Dashboard) Numero de créditos de consumo otorgados en la ciudad de Bogotá en la última semana? Dimensión: Geografía Bogotá Fact: Créditos Otorgados Dimensión: Tiempo Último año 44 Dimensión: Tipo Crédito Consumo Modelo Estrella

45 Gestión de requerimientos Generación de Tableros de Control (3) Z o n a P r o v e e d o r e s Zona de Canales Zona SOA Zona Monitoreo Zona Datos S e r v i c i o Portal Servicios Negocio Legacy system BI IVR Procesos S2S Servicios Datos CRM OLAP Agencias Procesos H2S Internet Servicios infraestructura ERP OLTP ATM Procesos S2S Servicios Presentación AppServer OK Warning Error Legados Dashboard 45

46 Gestión de requerimientos Gestión de Seguridad (1) Qué no le pase a usted! Tomado de Internet : Pictures.com Derechos reservados

47 Gestión de requerimientos Gestión de Seguridad (2) Dónde estamos parados? Qué Requerimientos debemos Soportar? Infraestructura SOA 47

48 Gestión de requerimientos Gestión de Seguridad (3) Privacidad Privacidad: Encripción WS-Security (Encripción a nivel de mensaje) Menos intrusivo para consumidores externos Trama plana HTTPS (Encripción a nivel de Transporte) Requiere más infraestructura 48 WS-Security (Encripción a nivel de mensaje)

49 Gestión de requerimientos Gestión de Seguridad (4) Ejemplo: Privacidad a Nivel de mensaje <?xml version='1.0'?> <PaymentInfo xmlns=' <Name>John Smith</Name> <CreditCard Limit='5,000' Currency='USD'> <Number> </Number> <Issuer>Example Bank</Issuer> <Expiration>04/02</Expiration> </CreditCard> </PaymentInfo> <?xml version='1.0'?> <PaymentInfo xmlns=' <Name>John Smith</Name> <CreditCard Limit='5,000' Currency='USD'> <Number> <EncryptedData xmlns=' Type=' <CipherData> <CipherValue>A23B45C56</CipherValue> </CipherData> </EncryptedData> </Number> <Issuer>Example Bank</Issuer> <Expiration>04/02</Expiration> </CreditCard> </PaymentInfo>

50 Gestión de requerimientos Gestión de Seguridad (5) Integridad de mensajes Integridad& No-repudio: Firmas Digitales WS-Security (Firmas a nivel de mensaje) Trama plana HTTPS (Encripción a nivel de Transporte) 50 WS-Security (Firmas a nivel de mensaje)

51 Proxy de Seguridad Gestión de requerimientos Gestión de Seguridad (6) Autenticación (Quíen) & Autorización (Qué) Servicios Adaptador Procesos Servicios Portal Consultar Saldo Consultar Saldo OLTP IVR ProcesarPedido IVR Procesar Pedido Venta Crear Cliente CRM Agencias Entry Point OLAP Internet ATM HTTPS Directorio de servicios Repositorio de políticas WS-Security Autenticación & Autorización 51 Dialecto Canal Dialecto Canónico Dialecto Proveedor

52 Proxy de Seguridad Gestión de requerimientos Gestión de Seguridad (7) Autenticación (Quíen) & Autorización (Qué) Proxy Seguridad Servicios Adaptador Procesos Servicios Portal IVR Consultar Saldo Portal Procesar Pedido Venta Consultar Saldo Crear Cliente CRM OLTP Directorio de servicios Agencias Repositorio de políticas Oracle WSM IBM DataPower OLAP Internet ATM HTTPS WS-Security 52 Dialecto Canal Dialecto Canónico Dialecto Proveedor

53 Gestión de requerimientos: En resumen La gestión de Motivadores de negocio y requerimientos no funcionales al interior de la arquitectura determinan la forma y la robustez de la misma, y la capacidad de ésta de responder a las necesidades reales del negocio. Al momento de considerar o plantear estrategias y mecanismos que permitan gestionar calidades sistémicas (MN& RNF) se debe partir de la premisa Tratar de ser no intrusivo La agregación de capas a la arquitectura potencia la flexibilidad, mantenibilidad y reusabilidad pero impacta el desempeño final; por esta razón debe hacer un trade-off entre lo que se gana vs. lo que compromete. 53 No todo debe ser resuelto a nivel de implementación en el primer proyecto. Sin embargo, es importante que en todo momento se considere las diferentes dimensiones de análisis de RNF y Motivadores de negocio (Esto le permitirá tener visión, es decir, ver lo invisible)

54 Agenda 1. Motivación 2. Contexto RNF 3. Gestión de RNF dentro de SOA 4. Conclusiones

55 Conclusiones El negocio es un objetivo en movimiento que sólo puede ser soportado sobre un modelo tecnológico altamente flexible y alineado a la estrategia de negocio más que a las prácticas y estándares de moda con los cuales nos inundan cada nuevo día. 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. 55

56 Trade-off: Características de una buena solución de diseño (1) Bajo Acoplamiento Desempeño / Eficiencia Alta Cohesión

57 Trade-off: Características de una buena solución de diseño (2) Bajo Acoplamiento Producto de un buen diseño Desempeño / Eficiencia Alta Cohesión

58 Trade-off: Características de una buena solución de diseño (3) Bajo Acoplamiento Producto de un buen diseño Desempeño / Eficiencia Alta Cohesión

59 Trade-off: Características de una buena solución de diseño (4) Cliente Web Aplicación X (No-arquitectura) RDBMS

60 Trade-off: Características de una buena solución de diseño (5) Cliente Web Tiempo Respuesta 6.5 segs 1.5 segs Aplicación X (No-arquitectura) RDBMS 5.0 segs

61 Trade-off: Características de una buena solución de diseño (6) Aplicación X (No-arquitectura) Cliente Web Tiempo 1.5 segs RDBMS Respuesta 6.5 segs Alto acomplamiento, baja cohesión 5.0 segs

62 Trade-off: Características de una buena solución de diseño (7) Presentación Negocio Cliente Web RDBMS

63 Trade-off: Características de una buena solución de diseño (8) Aplicación X Presentación Negocio Cliente Web RDBMS Bajo Acomplamiento Alta cohesión

64 Trade-off: Características de una buena solución de diseño (9) 1.5 segs Aplicación X 1.0 segs 1.0 segs Presentación Negocio 1.5 segs Cliente Web Tiempo Respuesta 7.2 segs 0.7 segs 1.5 segs RDBMS

65 Trade-off: Características de una buena solución de diseño (10) 1.5 segs Aplicación X 1.0 segs 1.0 segs Presentación Negocio 1.5 segs Cliente Web Tiempo Respuesta 7.2 segs 0.7 segs 1.5 segs Qué paso? Dónde está el problema? Qué le decimos al gerente? RDBMS

66 Trade-off: Características de una buena solución de diseño (11) Gané (+) Robustez Escalabilidad Mantenibilidad Perdí (-) Desempeño Tiempo de respuesta. Retornar

Arquitecturas Empresariales y de Integración

Arquitecturas Empresariales y de Integración Arquitecturas Empresariales y de Integración Sesión #15_16: Gestión de requerimientos no funcionales en soluciones estructuradas bajo el estilo de arquitectura SOA Departamento de Ingeniería de Sistemas

Más detalles

Estructuración de soluciones SOA a partir de una visión de Arquitectura Empresarial. Jorge A. Villalobos. jvillalo@uniandes.edu.co

Estructuración de soluciones SOA a partir de una visión de Arquitectura Empresarial. Jorge A. Villalobos. jvillalo@uniandes.edu.co Estructuración de soluciones SOA a partir de una visión de Arquitectura Empresarial Jorge A. Villalobos jvillalo@uniandes.edu.co Agenda Cuál es el problema? Qué se logra con una Arquitectura Empresarial?

Más detalles

Integración de aplicaciones: Casos

Integración de aplicaciones: Casos Integración de aplicaciones: Casos Arquitectura de Software 2007-1 Contexto General Organización por Funciones Organización por Procesos 1 Negocio y EAI Que retos debe cumplir una organización para el

Más detalles

Objetivo de la sesión. Negocio y tecnología. Agenda. Sesión 2. Jorge Villalobos Jorge Arias Carlos Peña

Objetivo de la sesión. Negocio y tecnología. Agenda. Sesión 2. Jorge Villalobos Jorge Arias Carlos Peña ECOS: Especialización en Construcción Software CSOF-6203 s Empresariales y Integración Sesión 2 Objetivo la sesión Definir el vocabulario y la estructura conceptual l curso (ontología) Jorge Villalobos

Más detalles

Arquitecturas Empresariales y de Integración. Sesión #5: Arquitectura de Datos

Arquitecturas Empresariales y de Integración. Sesión #5: Arquitectura de Datos Arquitecturas Empresariales y de Integración Sesión #5: Arquitectura de Datos Departamento de Ingeniería de Sistemas y Computación Jorge Arias jor-aria@uniandes.edu.co Bogotá, 2011 1. Contexto 2. Motivación

Más detalles

SOA el boom Hoy en día es casi imposible encontrar una plataforma de aplicación, Core bancario o aplicación

SOA el boom Hoy en día es casi imposible encontrar una plataforma de aplicación, Core bancario o aplicación c o l u m n i s t a i n v i t a d o SOA: Sólo un estilo de arquitectura más o una burbuja en evolución? Jorge Humberto Arias B. SOA el boom Hoy en día es casi imposible encontrar una plataforma de aplicación,

Más detalles

MARCO DE REFERENCIA SISTEMAS DE INFORMACIÓN PARA LA GESTIÓN DE TI EN EL ESTADO COLOMBIANO

MARCO DE REFERENCIA SISTEMAS DE INFORMACIÓN PARA LA GESTIÓN DE TI EN EL ESTADO COLOMBIANO MARCO DE REFERENCIA PARA LA GESTIÓN DE TI EN EL ESTADO COLOMBIANO SISTEMAS DE INFORMACIÓN PLANEACIÓN Y GESTIÓN DE SIS-INF 80. Definición Estratégica de los SIS-INF Las entidades deben, en la Arquitectura

Más detalles

Copyright 2013, Oracle and/or its affiliates. All rights reserved. Oracle Day Colombia 213

Copyright 2013, Oracle and/or its affiliates. All rights reserved. Oracle Day Colombia 213 1 Jorge Arias Chief Architect Oracle Consulting North America jorge.arias@oracle.com Transformaciones de Negocio guiadas por un enfoque de Arquitectura Empresarial Claudia Villamarin Arquitecta de Soluciones

Más detalles

Ventajas del software del SIGOB para las instituciones

Ventajas del software del SIGOB para las instituciones Ventajas del software del SIGOB para las instituciones Podemos afirmar que además de la metodología y los enfoques de trabajo que provee el proyecto, el software, eenn ssi i mi issmoo, resulta un gran

Más detalles

EASY Software & Innovation

EASY Software & Innovation Gestión Solicitudes Banco de los Alpes - BAGS Especificaciones Suplementarias Versión: 1.1 Página 2 de Fecha Versión 12-05-200 1.0 Control de versiones Descripción Creación del Documento Autor Nathaly

Más detalles

e-commerce, es hacer comercio utilizando la red. Es el acto de comprar y vender en y por medio de la red.

e-commerce, es hacer comercio utilizando la red. Es el acto de comprar y vender en y por medio de la red. Comercio electrónico. (e-commerce) Las empresas que ya están utilizando la red para hacer comercio ven como están cambiando las relaciones de la empresa con sus clientes, sus empleados, sus colaboradores

Más detalles

Lecciones Aprendidas en Grandes Implementaciones SOA

Lecciones Aprendidas en Grandes Implementaciones SOA Lecciones Aprendidas en Grandes Implementaciones SOA Alejandro Schwed alejandro.schwed@ctpconsultoria.com CTP, Consultoria, Tecnologia y Procesos www.ctpconsultoria.com Bogotá, Colombia Caracas, Venezuela

Más detalles

Jaime Orlando Moreno, Jorge Humberto Arias Cámara de Comercio de Bogota {jaimem,arquitectodes}@ccb.org.co

Jaime Orlando Moreno, Jorge Humberto Arias Cámara de Comercio de Bogota {jaimem,arquitectodes}@ccb.org.co Caso de Estudio: Proyecto SIREP2 Estructura, rol e importancia de un ESB en un proyecto Empresarial centrado en procesos de negocio (BPM) y soportados en reusabilidad de Servicios (SOA) Jaime Orlando Moreno,

Más detalles

Gestión de la Información

Gestión de la Información Gestión de la Información Sociedad de la Información Recurso Información Sistemas de Información Tecnologías de la Información Internet ii Fundamentos de SI: Gestión de la Información 49 Un Sistema de

Más detalles

ARQUITECTURAS DE PROCESOS DE NEGOCIOS INGENIERIA DE SOFTWARE ING. MA. MARGARITA LABASTIDA ROLDÁN

ARQUITECTURAS DE PROCESOS DE NEGOCIOS INGENIERIA DE SOFTWARE ING. MA. MARGARITA LABASTIDA ROLDÁN ARQUITECTURAS DE PROCESOS DE NEGOCIOS INGENIERIA DE SOFTWARE ING. MA. MARGARITA LABASTIDA ROLDÁN ARQUITECTURA SOA Services Oriented Arquitecture SOA como arquitectura para BPM Las organizaciones deben

Más detalles

Gerente de Proyectos + Arquitecto de Solución= Proyectos Orientados al Éxito

Gerente de Proyectos + Arquitecto de Solución= Proyectos Orientados al Éxito Gerente de Proyectos + Arquitecto de Solución= Proyectos Orientados al Éxito Jorge Arias (jorge.arias@oracle.com / jor-aria@uniandes.edu.co ) Solutions Architect Oracle Consulting Latin America Division

Más detalles

everis, líder en implantación de soluciones de Business Intelligence

everis, líder en implantación de soluciones de Business Intelligence de soluciones de Business Intelligence Muchas organizaciones en todo el mundo han logrado optimizar sus procesos de negocio mediante el uso de un ERP y otras aplicaciones auxiliares; han logrado altos

Más detalles

Definición del Catalogo de Servicios V3. José Ricardo Arias Noviembre de 2010

Definición del Catalogo de Servicios V3. José Ricardo Arias Noviembre de 2010 Definición del Catalogo de Servicios V3 José Ricardo Arias Noviembre de 2010 ITIL vs COBIT Agenda Descripciones Generales ITIL vs COBIT Por dónde iniciar? Cuál es la importancia de la presentación? Las

Más detalles

MACROPROCESO GESTIÓN TECNOLÓGICA

MACROPROCESO GESTIÓN TECNOLÓGICA Versión 1.0 Página 1 de 5 1. OBJETIVO Suministrar las fases para la puesta en producción de aplicaciones y sistemas de información desarrollados o adquiridos por el Instituto Colombiano de Bienestar Familiar

Más detalles

Especialización en Construcción de Software. Sesión #3 & #4: Contexto Empresarial & Arquitectura de negocio

Especialización en Construcción de Software. Sesión #3 & #4: Contexto Empresarial & Arquitectura de negocio Especialización en Construcción de Software Sesión #3 & #4: Contexto Empresarial & Arquitectura de negocio Departamento de Ingeniería de Sistemas y Computación Jorge Arias jor-aria@uniandes.edu.co Bogotá,

Más detalles

SERVICE ORIENTED ARCHITECTURE (SOA) CONTENIDO

SERVICE ORIENTED ARCHITECTURE (SOA) CONTENIDO SERVICE ORIENTED ARCHITECTURE (SOA) CONTENIDO Introducción:...1 Service Oriented Architecture...2 Elementos de una Service Oriented Architecture...2 Application frontends...2 Servicios...2 Contrato:...3

Más detalles

CONSULTOR A EN ARQUITECTURA SOA

CONSULTOR A EN ARQUITECTURA SOA CONSULTOR A EN ARQUITECTURA SOA Mayo 2011 Powering Banking and Sipmlifying IT NECESIDADES DE LAS EMPRESAS DE HOY Disminuir costos Apoyo a la operación Procesos Eficientes Operación Eficiente Flexibilidad

Más detalles

Gestión eficiente y ágil de las políticas y reglas de negocio

Gestión eficiente y ágil de las políticas y reglas de negocio Gestión eficiente y ágil de las políticas y reglas de negocio 1 Agenda Retos en los Seguros Iniciativas Recomendadas Plataforma de Agilidad e Integración Solución BPM Lombardi Experiencias en el sector

Más detalles

1 GLOSARIO. Actor: Es un consumidor (usa) del servicio (persona, sistema o servicio).

1 GLOSARIO. Actor: Es un consumidor (usa) del servicio (persona, sistema o servicio). 1 GLOSARIO A continuación se definen, en orden alfabético, los conceptos básicos que se han abordado a lo largo del desarrollo de la metodología para la gestión de requisitos bajo la Arquitectura Orientada

Más detalles

Administración de Centros de Computo. ITIL. MSG.ING. DARWIN CERCADO B dcercado@primma.com.ec

Administración de Centros de Computo. ITIL. MSG.ING. DARWIN CERCADO B dcercado@primma.com.ec Administración de Centros de Computo. ITIL dcercado@primma.com.ec Situación Procesos de negocio complejos y cambiantes, tiempos acelerados y un mercado global imponen requerimientos exigentes. El negocio

Más detalles

Estos documentos estarán dirigidos a todas las personas que pertenezcan a equipos de implementación de Oracle BI, incluyendo a:

Estos documentos estarán dirigidos a todas las personas que pertenezcan a equipos de implementación de Oracle BI, incluyendo a: Oracle Business Intelligence Enterprise Edition 11g. A lo largo de los siguientes documentos trataré de brindar a los interesados un nivel de habilidades básicas requeridas para implementar efectivamente

Más detalles

Ing. Gustavo Mesa Ing. Hector Cotelo QUANAM

Ing. Gustavo Mesa Ing. Hector Cotelo QUANAM GOBIERNO Gobierno DE de DATOS Datos Ing. Gustavo Mesa Ing. Hector Cotelo QUANAM QUIENES SOMOS + 30 Años de experiencia en el mercado + 500 Proyectos ERP/CRM/BA en América Latina + 300 Consultores + 10

Más detalles

Consideraciones para implementaciones BPM y EDA

Consideraciones para implementaciones BPM y EDA Consideraciones para implementaciones BPM y EDA Jesús Buriticá IBM Software Group Brand Architect jburitic@ve.ibm.com Agenda Manejando los conceptos sobre BPM y EDA Abordar una iniciativa BPM/EDA Algunos

Más detalles

SOLUCIONES E-BUSINESS

SOLUCIONES E-BUSINESS SOLUCIONES E-BUSINESS Soluciones e-business La realización de operaciones de negocio electrónico se sirve de numerosas herramientas, utilizadas para sustituir a las aplicadas tradicionalmente por las empresas

Más detalles

DISEÑO DE SOFTWARE INTEGRADO Unidad I: Introducción al Diseño de Software Integrado. Profesor: Cristián Chávez T

DISEÑO DE SOFTWARE INTEGRADO Unidad I: Introducción al Diseño de Software Integrado. Profesor: Cristián Chávez T DISEÑO DE SOFTWARE INTEGRADO Unidad I: Introducción al Diseño de Software Integrado Profesor: Cristián Chávez T 1. Definición y objetivos de ERP Diseño de Software Integrado es diseñar un ERP ERP: Del

Más detalles

Tecnología de Gestión y Comunicación - TGC

Tecnología de Gestión y Comunicación - TGC Mayores necesidades y retos tecnológicos de las empresas: Necesidad de integrar datos de múltiples aplicaciones de negocios o fuentes de datos. La falta de una completa visibilidad de las finanzas y operaciones

Más detalles

IBM Tivoli Asset Management for IT. IBM Tivoli Service Request Manager

IBM Tivoli Asset Management for IT. IBM Tivoli Service Request Manager for IT & IBM Tivoli Service Request Manager Optimice sus procesos IT, maximice sus activos y mejore el nivel de servicio. Para obtener altos niveles de servicio, reducir costes y alcanzar las metas del

Más detalles

Infraestructura tecnológica

Infraestructura tecnológica Contexto Internacional de la estandarización e interoperabilidad en salud Infraestructura tecnológica Nov 21, 2013, Bogotá Colombia específicos del Rendimiento Requerimientos de Negocio adecuados a SECTOR

Más detalles

Título: Optimización de Procesos de Negocio con SOA / BPM Nombre y Apellido: Mario Bolo Email: bolo@ar.ibm.com Fecha: 15/08/2012

Título: Optimización de Procesos de Negocio con SOA / BPM Nombre y Apellido: Mario Bolo Email: bolo@ar.ibm.com Fecha: 15/08/2012 Título: Optimización de Procesos de Negocio con SOA / BPM Nombre y Apellido: Mario Bolo Email: bolo@ar.ibm.com Fecha: 15/08/2012 El problema: las aplicaciones tradicionales no le proveen la agilidad necesaria

Más detalles

La Intranet Gubernamental como elemento clave de la Interoperabilidad

La Intranet Gubernamental como elemento clave de la Interoperabilidad La Intranet Gubernamental como elemento clave de la Interoperabilidad Créditos Documento elaborado por el Ingeniero Leandro Corte En el marco del proyecto Red Gealc-BID Como parte del Programa de Bienes

Más detalles

Marco Normativo de IT

Marco Normativo de IT Marco Normativo de IT PC0901 - Proceso de control de cambios en software de aplicación provisto por Organismos Gobierno de la Ciudad Autónoma de Buenos Aires PC0901 - Proceso de control de cambios en software

Más detalles

Introducción a SOA (II) Huibert Aalbers Senior Certified Software IT Architect

Introducción a SOA (II) Huibert Aalbers Senior Certified Software IT Architect Introducción a SOA (II) Huibert Aalbers Senior Certified Software IT Architect IT Insight podcast Este podcast pertenece a la serie IT Insight Pueden suscribirse al podcast a través de itunes. El material

Más detalles

Business Process Management (BPM) Experiencia:

Business Process Management (BPM) Experiencia: Business Process Management (BPM) Experiencia: Índice Antecedentes Banco Hipotecario S.A. Por que era necesario un cambio? Situación Objetivo Por que BPM? Organización Proyecto Desafíos Presentados Alcance

Más detalles

Business Intelligence Strategy Framework Cómo elaborar la estrategia de Inteligencia de Negocios en su organización? Javier Bermúdez, MBA

Business Intelligence Strategy Framework Cómo elaborar la estrategia de Inteligencia de Negocios en su organización? Javier Bermúdez, MBA Business Intelligence Strategy Framework Cómo elaborar la estrategia de Inteligencia de Negocios en su organización? Javier Bermúdez, MBA Ya tenemos implementadas varias bodegas de datos pero todavía tenemos...

Más detalles

WebRatio. Para el sector de Servicios Financieros. Web Models s.r.l. www.webratio.com contact@webratio.com 1 / 7

WebRatio. Para el sector de Servicios Financieros. Web Models s.r.l. www.webratio.com contact@webratio.com 1 / 7 WebRatio Para el sector de Servicios Financieros Web Models s.r.l. www.webratio.com contact@webratio.com 1 / 7 La brecha entre Negocios y el TI en el sector de Servicios Financieros En el sector de los

Más detalles

ARC 101 Architecture Overview Diagram

ARC 101 Architecture Overview Diagram ARC 101 Architecture Overview Diagram Estudio de Arquitectura para la evolución tecnológica de los aplicativos de ATyR Banco de Previsión Social ATYR Evolución Tecnológica Pág 1 of 10 Tabla de Contenidos

Más detalles

Consultoría en Arquitectura Empresarial, SOA y de Software

Consultoría en Arquitectura Empresarial, SOA y de Software Consultoría en Arquitectura Empresarial, SOA y de Software Dentro de su propuesta de servicios de consultoría, HEINSOHN ofrece consultoría en planeación de tecnologías de información, donde se define a

Más detalles

Anexo 4 Documento de Arquitectura

Anexo 4 Documento de Arquitectura Anexo 4 Documento de Arquitectura 1. Introducción El anexo se describe el propósito y alcance referentes al proyecto correspondiente al documento de arquitectura. 2. Propósito El propósito del anexo de

Más detalles

Quienes Somos? Valor. Estrategia

Quienes Somos? Valor. Estrategia Quienes Somos? STGI nace como la respuesta necesaria al mundo empresarial en consultorías para acceder y gestionar la información, estructurada y no estructurada, con el fin de alcanzar procesos eficientes

Más detalles

PROCESS INTELLIGENCE. Análisis de rendimiento para procesos de negocios

PROCESS INTELLIGENCE. Análisis de rendimiento para procesos de negocios PROCESS INTELLIGENCE Análisis de rendimiento para procesos de negocios "Lo que no se define no se puede medir, lo que no se mide no se puede mejorar. Lo que no se mejora, se degrada siempre. Sir William

Más detalles

Sage ERP X3 es una aplicación empresarial orientada a medianas y grandes empresas

Sage ERP X3 es una aplicación empresarial orientada a medianas y grandes empresas Por qué? SAGE ERP X3 Sage ERP X3 es una aplicación empresarial orientada a medianas y grandes empresas Entendemos muy bien este nicho de mercado y podemos responder a requerimientos complejos con recursos

Más detalles

Infraestructura Tecnológica. Sesión 5: Arquitectura cliente-servidor

Infraestructura Tecnológica. Sesión 5: Arquitectura cliente-servidor Infraestructura Tecnológica Sesión 5: Arquitectura cliente-servidor Contextualización Dentro de los sistemas de comunicación que funcionan por medio de Internet podemos contemplar la arquitectura cliente-servidor.

Más detalles

Taller No. 2 Muebles de los Alpes S.A

Taller No. 2 Muebles de los Alpes S.A Taller No. 2 Muebles de los Alpes S.A PRESENTADO POR: SIA S.A. 27 DE AGOSTO DE 2009 Pág de 2 Tabla de Contenido.- ANÁLISIS DE LA SITUACIÓN ACTUAL...3..- Modelamiento del proceso de ventas...3.2.- Modelo

Más detalles

Tópicos Avanzados de Análisis y Diseño INGENIERIA DE SOFTWARE ING. MA. MARGARITA LABASTIDA ROLDÁN

Tópicos Avanzados de Análisis y Diseño INGENIERIA DE SOFTWARE ING. MA. MARGARITA LABASTIDA ROLDÁN Tópicos Avanzados de Análisis y Diseño INGENIERIA DE SOFTWARE ING. MA. MARGARITA LABASTIDA ROLDÁN Proceso de Negocio (Business Process) Conjunto estructurado, medible de actividades para producir un producto.

Más detalles

Figure 9-1: Phase C: Information Systems Architectures

Figure 9-1: Phase C: Information Systems Architectures FASE C Figure 9-1: Phase C: Information Systems Architectures Objetivos Los objetivos de la Fase C son: Desarrollar la arquitectura de sistemas de información objetivo (datos y aplicaciones), que describe

Más detalles

BUSINESS PROCESS MANAGEMENT (BPM)

BUSINESS PROCESS MANAGEMENT (BPM) Quito, 22 de Enero de 2014. Estimado miembro AESOFT Asunto: Detalle Cursos BPM AESOFT invita a sus socios y aliados estratégicos a participar en el Curso Taller BMP Administración de Procesos de Negocio

Más detalles

Patrones de Alto nivel: Patrones de Arquitectura Patrones de nivel medio: Patrones de Diseño Patrones de bajo nivel: Idioms

Patrones de Alto nivel: Patrones de Arquitectura Patrones de nivel medio: Patrones de Diseño Patrones de bajo nivel: Idioms Patrones Patrones Es una solución reusable de problemas comunes. Los patrones solucionan problemas que existen en muchos niveles de abstracción. desde el análisis hasta el diseño y desde la arquitectura

Más detalles

Business Process Management(BPM)

Business Process Management(BPM) Universidad Inca Garcilaso de la Vega CURSO DE ACTUALIZACIÓN PROFESIONAL DE INGENIERÍA DE SISTEMAS Y CÓMPUTO Business Process Management(BPM) MSc. Daniel Alejandro Yucra Sotomayor E-mail: daniel@agenciati.com

Más detalles

Oracle vs Oracle por Rodolfo Yglesias Setiembre 2008

Oracle vs Oracle por Rodolfo Yglesias Setiembre 2008 Oracle vs Oracle por Rodolfo Yglesias Setiembre 2008 Introducción Aunque la estrategia de adquisiciones que Oracle ha seguido en los últimos años siempre ha buscado complementar y fortalecer nuestra oferta

Más detalles

PORTAFOLIO DE SERVICIOS.

PORTAFOLIO DE SERVICIOS. PORTAFOLIO DE SERVICIOS. Quienes Somos Organización Servicios Social www.teksystem.co / Somos una empresa de emprendedores enfocada a dar soluciones innovadoras y oportunas bajo los estándares de calidad

Más detalles

El desarrollo de aplicaciones

El desarrollo de aplicaciones e d i t o r i a l Entendiendo el desarrollo de los sistemas SOA María Consuelo Franky R. El desarrollo de aplicaciones orientadas y basadas en servicios, como estilo de arquitectura, emergió sobre la arena

Más detalles

Mi página de salud Presentación para la Premiación Club CIO 2013. Roberto Contreras Clínica Alemana

Mi página de salud Presentación para la Premiación Club CIO 2013. Roberto Contreras Clínica Alemana Mi página de salud Presentación para la Premiación Club CIO 2013 Roberto Contreras Clínica Alemana Breve descripción del proyecto El proyecto consistió en un sistema informático que permitiera a los pacientes

Más detalles

3. Horario laboral referencial: Lunes Viernes 8:00 a.m. a 6:00 p.m.

3. Horario laboral referencial: Lunes Viernes 8:00 a.m. a 6:00 p.m. Arquitecto de Datos 1. Línea de Negocios: Soluciones de Negocios 2. Funciones Específicas: Participar en la realización de las actividades técnicas de actualización y migraciones a versiones mejoradas

Más detalles

soluciones de software

soluciones de software Desde 1992 a la vanguardia en la investigación de nuevas tecnologías para aplicarlas al desarrollo de soluciones de software en el sector corporativo. En New Technologies nos especializamos en la investigación

Más detalles

1 EL SISTEMA R/3 DE SAP AG

1 EL SISTEMA R/3 DE SAP AG 1 EL SISTEMA R/3 DE SAP AG SAP AG es una corporación en el ámbito mundial. Fundada en 1972 y con sede en Walldorf, Alemania, SAP es la cuarta compañía mundial en ventas de software en el mundo. La compañía

Más detalles

Gerencia de Procesos de Negocio (Business Process Management, BPM). Lic. Patricia Palacios Zuleta

Gerencia de Procesos de Negocio (Business Process Management, BPM). Lic. Patricia Palacios Zuleta Gerencia de Procesos de Negocio (Business Process Management, BPM). Lic. Patricia Palacios Zuleta (Business Process Management, BPM). La Gerencia de los Procesos del Negocio: Se define como: "integración

Más detalles

Implementación de SAP R/3 en empresa comercial

Implementación de SAP R/3 en empresa comercial Implementación de SAP R/3 en empresa comercial Alumno: Jordi Egea Frías Tutor: Carles Juanola Índice Introducción Enfoque de la solución Alcance de los servicios propuestos Equipo de proyecto y planificación

Más detalles

OMNICANALIDA D EL CAMINO HACIA CANALES PERFECTAMENTE INTEGRADOS. Gabriel Caputo gabriel.caputo@bancogalicia.com.ar

OMNICANALIDA D EL CAMINO HACIA CANALES PERFECTAMENTE INTEGRADOS. Gabriel Caputo gabriel.caputo@bancogalicia.com.ar OMNICANALIDA D EL CAMINO HACIA CANALES PERFECTAMENTE INTEGRADOS Gabriel Caputo gabriel.caputo@bancogalicia.com.ar OMNICANALIDAD: A QUÉ NOS REFERIMOS? Enfoque y capacidades para integrar y alinear todos

Más detalles

ARQUITECTURA ORIENTADA A SERVICIOS (SOA) EN LA JUNTA DE ANDALUCÍA

ARQUITECTURA ORIENTADA A SERVICIOS (SOA) EN LA JUNTA DE ANDALUCÍA ARQUITECTURA ORIENTADA A SERVICIOS (SOA) EN LA JUNTA DE ANDALUCÍA Dirección General de Administración Electrónica y Calidad de los Servicios Consejería de Justicia y Administración Pública Junta de Andalucía

Más detalles

Core Solutions of Microsoft SharePoint Server 2013 CURSO PRESENCIAL DE 25 HORAS

Core Solutions of Microsoft SharePoint Server 2013 CURSO PRESENCIAL DE 25 HORAS Core Solutions of Microsoft SharePoint Server 2013 CURSO PRESENCIAL DE 25 HORAS CURSO DESCRIPCIÓN DEL CURSO... 2 TEMARIO... 3 Administración de bases de datos Microsoft SQL Server Duración: 25 horas Después

Más detalles

Infraestructura Tecnológica. Sesión 12: Niveles de confiabilidad

Infraestructura Tecnológica. Sesión 12: Niveles de confiabilidad Infraestructura Tecnológica Sesión 12: Niveles de confiabilidad Contextualización La confianza es un factor determinante y muy importante, con ésta se pueden dar o rechazar peticiones de negocio, amistad

Más detalles

IBISCOM AUMENTE SU EFICIENCIA. i-bpm

IBISCOM AUMENTE SU EFICIENCIA. i-bpm i-bpm AUMENTE SU EFICIENCIA http://www.accu-type.com/vista.jpg La necesidad de las organizaciones de ser más competitivas en un mercado dinámico ha generado estructuras organizacionales complejas y exigentes

Más detalles

Como agilizar los procesos y sistemas para. responder a las. necesidades del negocio: BPM y BRMS. Alex Martínez. BPM Sales Leader alexmart@pe.ibm.

Como agilizar los procesos y sistemas para. responder a las. necesidades del negocio: BPM y BRMS. Alex Martínez. BPM Sales Leader alexmart@pe.ibm. Como agilizar los procesos y sistemas para responder a las necesidades del negocio: BPM y BRMS Alex Martínez BPM Sales Leader alexmart@pe.ibm.com 1 Entorno del Mercado Financiero Adaptarse rápidamente

Más detalles

Soluciones de gestión avanzada de Compra y Contratación

Soluciones de gestión avanzada de Compra y Contratación MIÉRCOLES 26 NOV Soluciones de gestión avanzada de Compra y Contratación Madrid, 26 de Noviembre de 2014 @stratesys www.stratesys-ts.com BRASIL CHINA COLOMBIA ESPAÑA MÉXICO PORTUGAL USA Proveedores globales

Más detalles

FUENTES SECUNDARIAS INTERNAS

FUENTES SECUNDARIAS INTERNAS FUENTES SECUNDARIAS INTERNAS Las fuentes secundarias son informaciones que se encuentran ya recogidas en la empresa, aunque no necesariamente con la forma y finalidad que necesita un departamento de marketing.

Más detalles

CRM Funciona en la práctica?

CRM Funciona en la práctica? e n t r e v i s t a CRM Funciona en la práctica? Sara Gallardo M. Quienes han iniciado el viaje con una estrategia enfocada en el cliente y no en sus servicios, han demostrado alcanzar una mejor rentabilidad,

Más detalles

VISIÓN PRÁCTICA SOA PREPARATIC

VISIÓN PRÁCTICA SOA PREPARATIC VISIÓN PRÁCTICA SOA PREPARATIC VISIÓN PRÁCTICA SOA PROPÓSITO DE SOA Por qué? Para qué? EVOLUCIÓN VISIÓN PRÁCTICA SOA TÉRMINOS SOA UDDI WSDL XML Gobierno SOA SOAP Orquestación BAM ESB BPEL VISIÓN PRÁCTICA

Más detalles

TOMA DE DECISIONES II

TOMA DE DECISIONES II TOMA DE DECISIONES II Tema Nº 04 1. LAS HERRAMIENTAS TECNOLÓGICAS PARA LAS TOMA DE DECISIONES GERENCIALES 1.1 Importancia de los ERP. 1.2 Aadministración del desempeño corporativo CPM 1. HERRAMIENTAS TECNOLÓGICAS

Más detalles

Debido a que Internet ha llegado a ser aceptado rápidamente en toda esta revolución tecnológica, por encima de los demás medios de comunicación como

Debido a que Internet ha llegado a ser aceptado rápidamente en toda esta revolución tecnológica, por encima de los demás medios de comunicación como e-commerce Debido a que Internet ha llegado a ser aceptado rápidamente en toda esta revolución tecnológica, por encima de los demás medios de comunicación como son el teléfono, la radio, la televisión,

Más detalles

Una puerta abierta al futuro

Una puerta abierta al futuro Una puerta abierta al futuro SOA E ITIL EN LA LEY DE ACCESO ELECTRÓNICO DE LOS CIUDADANOS A LOS SERVICIOS PÚBLICOS (LAECSP) por francisco javier antón Vique La publicación de la Ley de Acceso electrónico

Más detalles

Creando Arquitecturas

Creando Arquitecturas Creando Arquitecturas orientadas a servicios SOA Suite Abril 2013 Buenos Aires - Argentina Índice 1. Introducción. 2. Nuestro camino para la creación de SOAs. 3. Como justificar el cambio? 4. Nuestras

Más detalles

Desarrolle su negocio en un momento difícil para el mercado

Desarrolle su negocio en un momento difícil para el mercado Desarrolle su negocio en un momento difícil para el mercado White Paper FDI 1 En la situación actual de mercado, ustedes están haciendo frente a desafíos sin precedentes. Sus objetivos de ventas son difíciles

Más detalles

Gestión eficiente y ágil de las políticas y reglas de negocio. Tonny Moon. IT Architect, IBM Argentina

Gestión eficiente y ágil de las políticas y reglas de negocio. Tonny Moon. IT Architect, IBM Argentina Gestión eficiente y ágil de las políticas y reglas de negocio Tonny Moon IT Architect, IBM Argentina Agenda Retos en los Seguros Iniciativas Recomendadas Plataforma de Agilidad e Integración Solución de

Más detalles

WebRatio. Para el sector Energético y Empresas de Servicios Públicos. Web Models s.r.l. www.webratio.com contact@webratio.

WebRatio. Para el sector Energético y Empresas de Servicios Públicos. Web Models s.r.l. www.webratio.com contact@webratio. WebRatio Para el sector Energético y Empresas de Servicios Públicos Web Models s.r.l. www.webratio.com contact@webratio.com 1 / 9 Web Models s.r.l. www.webratio.com contact@webratio.com 2 / 9 La necesidad:

Más detalles

PERSYS www.persys.com.mx Tel. (81) 8160 0126 Página 0

PERSYS www.persys.com.mx Tel. (81) 8160 0126 Página 0 PERSYS www.persys.com.mx Tel. (81) 8160 0126 Página 0 Interacción entre herramientas BPA y BPM Este breve ensayo tiene el propósito de esclarecer las similitudes y diferencias entre lo que llamamos una

Más detalles

Consultoría Empresarial

Consultoría Empresarial Consultoría Empresarial Nuestra Misión Crear valor a nuestros clientes mediante la transferencia de conocimientos, experiencias y mejores prácticas gerenciales entregadas por medio de nuestras asesorías,

Más detalles

CENTRO DE CONTACTO CON EL CLIENTE MÓDULO DE GESTIÓN DE ACTIVIDADES E INTERACCIONES

CENTRO DE CONTACTO CON EL CLIENTE MÓDULO DE GESTIÓN DE ACTIVIDADES E INTERACCIONES CENTRO DE CONTACTO CON EL CLIENTE MÓDULO DE GESTIÓN DE ACTIVIDADES E INTERACCIONES El asesor comercial tiene como principal misión mantener un contacto personalizado con sus clientes potenciales y actuales.

Más detalles

ERPUP (Pequeñas y Medianas Empresas)

ERPUP (Pequeñas y Medianas Empresas) ERPUP (Pequeñas y Medianas Empresas) Quiere impulsar su compañía? Posee sistemas de información pero no están acorde a su realidad y necesidades? Finalmente mucha de la información termina administrándola

Más detalles

ORGANISMO COORDINADOR DEL SISTEMA ELÉCTRICO NACIONAL INTERCONECTADO DE LA REPÚBLICA DOMINICANA

ORGANISMO COORDINADOR DEL SISTEMA ELÉCTRICO NACIONAL INTERCONECTADO DE LA REPÚBLICA DOMINICANA ORGANISMO COORDINADOR DEL SISTEMA ELÉCTRICO NACIONAL INTERCONECTADO DE LA REPÚBLICA DOMINICANA TÉRMINOS DE REFERENCIA PARA LA CONTRATACIÓN DE SERVICIOS DE DESARROLLO SOFTWARE OC-GA-14-TDRCSDS1601-160128-V1

Más detalles

Solución de suscripción y facturación recurrente La solución preferida para la gestión ágil de transacciones recurrentes

Solución de suscripción y facturación recurrente La solución preferida para la gestión ágil de transacciones recurrentes Solución de suscripción y facturación recurrente La solución preferida para la gestión ágil de transacciones recurrentes 2015 Openbravo Inc. All Rights Reserved. 1 Proveedor de confianza Líder mundial

Más detalles

CASOS DE ÉXITO DIST-PLEX MODUART. PARTNER Team Solutions SAS Es una compañía con más de 10 años de experiencia en la implementación de soluciones de

CASOS DE ÉXITO DIST-PLEX MODUART. PARTNER Team Solutions SAS Es una compañía con más de 10 años de experiencia en la implementación de soluciones de PARTNER Team Solutions SAS Es una compañía con más de 10 años de experiencia en la implementación de soluciones de Administración de Relaciones con Clientes (CRM). Reconocida como Microsoft Gold Certified

Más detalles

Proyecto Oracle JDE E1 para Libelium OFERTA Nº LBL20150410 Información confidencial//oferta nº LBL20150410

Proyecto Oracle JDE E1 para Libelium OFERTA Nº LBL20150410 Información confidencial//oferta nº LBL20150410 damos vida a su empresa Proyecto Oracle JDE E1 para Libelium OFERTA Nº LBL20150410 1 Información confidencial//oferta nº LBL20150410 1 Nuestra empresa En Golive le ayudamos a crear más valor para sus clientes

Más detalles

REGISTRO DE PEDIDOS DE CLIENTES MÓDULO DE TOMA DE PEDIDOS E INTEGRACIÓN CON ERP

REGISTRO DE PEDIDOS DE CLIENTES MÓDULO DE TOMA DE PEDIDOS E INTEGRACIÓN CON ERP REGISTRO DE PEDIDOS DE CLIENTES MÓDULO DE TOMA DE PEDIDOS E INTEGRACIÓN CON ERP Visual Sale posee módulos especializados para el método de ventas transaccional, donde el pedido de parte de un nuevo cliente

Más detalles

Estrategia de modernización de aplicaciones Oracle Forms y Reports

Estrategia de modernización de aplicaciones Oracle Forms y Reports Abril 2014 Mariana Contardi Experta en de aplicaciones de Oracle Forms en atsistemas Estrategia de de aplicaciones Muchos clientes se plantean la pregunta de qué hacer con las aplicaciones Forms y que

Más detalles

Introducción a los Servicios Web. Ing. José Luis Bugarin ILUMINATIC SAC jbugarin@consultorjava.com

Introducción a los Servicios Web. Ing. José Luis Bugarin ILUMINATIC SAC jbugarin@consultorjava.com Introducción a los Servicios Web Ing. José Luis Bugarin ILUMINATIC SAC jbugarin@consultorjava.com Servicios Web y Soa En un contexto SOA y los servicios web son una oportunidad de negocios en la actualidad.

Más detalles

Servicios informáticos de consultoría técnica para la instalación, configuración y soporte del producto Calypso para el proyecto MAPS

Servicios informáticos de consultoría técnica para la instalación, configuración y soporte del producto Calypso para el proyecto MAPS Dirección General de Servicios Julio 2015 Servicios informáticos de consultoría técnica para la instalación, configuración y soporte del producto Calypso para el proyecto MAPS Pliego de Prescripciones

Más detalles

Mantenimiento de usuarios y grupos Gestión de políticas y estándares Administración de aplicaciones Gestión de servidores Soporte técnico

Mantenimiento de usuarios y grupos Gestión de políticas y estándares Administración de aplicaciones Gestión de servidores Soporte técnico Somos una compañía del área de tecnología informática. Es nuestro objetivo el transformar ideas y necesidades en soluciones tecnológicas y negocios apropiados en beneficio de usted, nuestro cliente. Le

Más detalles

IDEA DE NEGOCIO EDUGER LOGISTIC GERMAN EDUARDO BALSERO MORALES PROFESOR: GERARDO ANDRES ARCOS CELIS

IDEA DE NEGOCIO EDUGER LOGISTIC GERMAN EDUARDO BALSERO MORALES PROFESOR: GERARDO ANDRES ARCOS CELIS IDEA DE NEGOCIO EDUGER LOGISTIC GERMAN EDUARDO BALSERO MORALES PROFESOR: GERARDO ANDRES ARCOS CELIS CORPORACIÓN UNIVERSITARIA IBEROAMERICANA TECNOLOGIA EN LOGISTICA INFORMATICA BOGOTA D.C. 2013 INTRODUCCIÓN

Más detalles

La Visibilidad y Comunicación en la cadena de abastecimiento y distribución

La Visibilidad y Comunicación en la cadena de abastecimiento y distribución www.pwc.com La Visibilidad y Comunicación en la cadena de abastecimiento y distribución Octubre de 2011 2 Que tan clara es mi visibilidad? Contenido 1. Por qué tener visibilidad en la cadena de abastecimiento

Más detalles

LA AUTOMATIZACIÓN DE LOS PROCESOS EMPRESARIALES EN EL NEGOCIO ELECTRÓNICO

LA AUTOMATIZACIÓN DE LOS PROCESOS EMPRESARIALES EN EL NEGOCIO ELECTRÓNICO LA AUTOMATIZACIÓN DE LOS PROCESOS EMPRESARIALES EN EL NEGOCIO ELECTRÓNICO LA AUTOMATIZACIÓN DE LOS PROCESOS EMPRESARIALES EN EL NEGOCIO ELECTRÓNICO Febrero 2009 Proyecto CECARM Región de Murcia El propietario

Más detalles

Integración de AuraPortal con SAP

Integración de AuraPortal con SAP Integración de AuraPortal con SAP Se puede definir como la estrategia empresarial enfocada a gestionar los procesos de negocio. BPM se soporta sobre tecnología de información para automatizar tareas y

Más detalles

Medellín-Colombia Mayo 2014

Medellín-Colombia Mayo 2014 Universidad de San Buenaventura Medellín-Colombia Mayo 2014 MasterClass EL PAPEL DE LA TECNOLOGÍA BPM EN LA PRODUCTIVIDAD Y COMPETITIVIDAD DE LAS EMPRESAS The Complete Suite of Enterprise Software Factor

Más detalles

Introducción. http://www.microsoft.com/spanish/msdn/comunidad/mtj.net/voices/art143.asp - Gráfica tomada del Artículo de José David Parra

Introducción. http://www.microsoft.com/spanish/msdn/comunidad/mtj.net/voices/art143.asp - Gráfica tomada del Artículo de José David Parra Si en otros tiempos el factor decisivo de la producción era la tierra y luego lo fue el capital... hoy día el factor decisivo es cada vez más el hombre mismo, es decir, su conocimiento... Juan Pablo II

Más detalles