BPM & SOA “ Como ser más rápidos que los demás” Mayo 2009 Marco Cimino – Sales & MKT Manager
13/05/09 TI vs NEGOCIO CUANDO SE PRETENDE INNOVAR  EL NEGOCIO. ¿ES SIEMPRE TI  EL PUNTO CRÍTICO? EN UNA FUSIÓN O UNA NUEVA ADQUISICIÓN, EXPANSIÓN INTERNACIONAL.¿HAN ESTADO OCUPADOS DURANTE LARGOS PERÍODOS DE TIEMPO  EN INTEGRAR LOS PROCESOS Y SISTEMAS? ¿SE ESTAN PERDIENDO OPORTUNIDADES DE MERCADO A CAUSA DEL RETRASO EN LA INTRODUCCIÓN DE NUEVOS PRODUCTOS? ¿POSEE EL NEGOCIO Y TI GRANDES DIFICULTADES EN ENTENDERSE MUTUAMENTE? ¿AUMENTAN CONSTANTEMENTE LOS COSTES DE GESTIÓN SIN MEJORAR EL VALOR APORTADO A LOS PROCESOS?
Orientar las empresas a procesos Sin embargo, ganar en flexibilidad y velocidad no es una tarea fácil. Las organizaciones poseen sistemas monolíticos que se han convertido en una jungla de funcionalidad y que describen como deberían ejecutarse los procesos. Estos procesos y sistemas se han convertido en demasiado complejos e interconectados y causarían un elevado esfuerzo el intentar desacoplarlos y ajustarlos. ¿Cómo optimizo mis procesos de negocio?
Orientar las empresas a procesos Por otra parte existen procesos que no están cubiertos por los sistemas de información porqué no son estratégicos para el negocio, siendo de todas formas una posible fuente de ineficiencia. ¿Cómo optimizo mis procesos de negocio?
BPM / SOA BPM/SOA ofrece la posibilidad de romper esa tendencia, gracias a la aplicación de unos principios en la estructuración de los procesos y sistemas, así como en la implementación apropiada de tecnologías basadas en SOA/BPM. BPM/SOA no es única y exclusivamente un proyecto TI, sino un proyecto que abarca a toda la organización orientándola hacia la mejora continua. Cliente Empresa Servicio Externo Colaboradores Proveedores
BPM es el enfoque de negocio de los sistemas de información:  las empresas ejecutan  procesos , que se componen de  actividades y recursos , y en las cuales participan diferentes  Roles  según una  secuencia  establecida,  modifcable  en el tiempo. BPM permite la  monitorización  de los procesos y de sus  resultados  con el objetivo de establecer  mecanismos de mejora continua .  BPM se fundamenta en: Ejecutar rápido , adaptarse al mercado, ganar ante la competencia. Estandardizar y documentar  los procesos de negocios. Medir los resultados  y tomar acción sobre ellos. Garantizar resultados  que sean repetibles y predecibles. BPM
SOA se basa en la  independencia  de plataformas de hardware, de sistemas operativos y de lenguajes de programación.  SOA fortalece la  reutilización  de los sistemas actuales que se construyeron y se utilizaron durante años, y  SOA crea un ambiente en el que los  negocios y la tecnología  de la información pueden interactuar entre sí. SOA se fundamenta en: Ejecutar rápido , adaptarse al mercado, ganar ante la competencia. Reutilizar los componentes  de los procesos de negocios. Medir los resultados  y tomar acción sobre ellos. Garantizar resultados  que sean repetibles y predecibles. SOA
Pensemos en  bloques de construcción con los que alguna vez jugamos y vea cada uno de ellos como un  servicio , que a su vez, es una  tarea de negocios .  Podríamos tomar cada uno de esos bloques y unirlos de la manera que usted requiera, pues todos encajan. Encajan de forma flexible. Puede ensamblarlos y volver a ensamblarlos de manera dinámica, a medida que cambian sus necesidades. Cada bloque de construcción equivale a una tarea de negocios dentro de una empresa. Usted podría tomar algunos bloques y el gerente de otra área de su empresa otros, y ambos construirían algo diferente utilizando los mismos componentes (o Servicios). La manera en que los une le otorga la verdadera ventaja competitiva. La Arquitectura Orientada a Servicios (SOA) consiste en la forma en que usted une los bloques (Servicios).  SOA
Ventajas / Beneficios Incrementa la Flexibilidad : Incremento de la capacidad de cambio. Incremento de la reutilización de activos. Disminución de tiempo de integración de sistemas. Disminución del “Time to Market” Reducción de Costes: Reducción de costes de integración de sistemas. Reducción de costes de desarrollo y mantenimiento de sistemas. Reducción de costes de negocio y TI. Reducción de Riesgos: Incremento de disponibilidad y fiabilidad. Incremento de flexibilidad de la organización. Incremento de la precisión y de la vigilancia. Aumento de Beneficios : Creación de nuevas flujos de ingresos. Incremento de  los flujos de ingresos actuales. Mantenimiento de los flujos de ingresos actuales. Desarrollo de nuevos servicios/productos : Creación de nuevos servicios/productos utilizando los sistemas actuales  o nuevos sistemas Mayor rapidez de creación y entrega de nuevos servicios/productos Conformidad con estándares y legislaciones : Aumento de transparencia Aumento de la precisión y de la vigilancia Necesidad de cambio tecnológico : Entornos Antiguos o Inapropiados. Capacidad insuficiente, poco fiabilidad. Sistemas rígidos que son resistentes a cambios. Posibilidad de Colaboración : Necesidad de intercambiar información y servicios con proveedores, clientes, distribuidores, etc. Presiones competitivas : La competencia se anticipa con soluciones más flexibles. Ofrece productos y soluciones más rápidamente. Incrementa los servicios a clientes. Legislación : Mandatos legales del gobierno. (Normativas, leyes). Normativas del negocio. Requisitos de proveedores/distribuidores : Requisitos de conectividad. Disminuye la propiedad de soluciones punto a punto. Nuevos Mercados : Utilización de servicios actuales y nuevos para abrir nuevos canales. ¿Qué ventajas obtendré? ¿Qué me incentivará?
SOA / BPM Productividad Eficiencia de los procesos Innovación empresarial Capacitación de la infraestructura SOA/BPM Otras
Conceptos Clave ¿Qué es un servicio? Una tarea repetible del negocio ¿Que significa Orientación a servicios? Una forma de integrar su negocio como enlaces de  servicios ¿Qué es Service oriented architecture (SOA)? Un estilo arquitectural que soporta la  orientación a servicios ¿Qué es una aplicación compuesta? Un conjunto de  servicios  relacionados e integrados que soportan un proceso de negocio
Proceso de implantación Modelado de negocio Componentes TI como Servicios SOA ¿Cómo optimizo mis procesos de negocio? ¿Cómo integro mis sistemas existentes
Análisis de Negocio Identificar Componentes de negocio Dirección y Finanzas Relaciones Externas Gestión Sanitaria AT Gestión Sanitaria CC Organización y red territorial Prevención, RRHH, Logística, … Dirección Planificación Estratégica Planificación Objetivos Planificación AT Planificación CC Planificación Organización y red territorial Otros… Control Seguimiento presupuestario Gestión sectorial Control Sanitario Control Sanitario Control de centros concertados Otros… Gestión territorial Control Objetivos Control Objetivos Control de centros propios Otros… Gestión Colaborador Ejecución Gestión de presupuestos Visitas, fidelización Asistencia sanitaria a pacientes Asistencia sanitaria a pacientes Gestión de Recursos  Otros… Campañas Marketing Seguimiento bajas Seguimiento bajas Afiliación y recaudación Otros… Componente de negocio a mejorar: Objetivos: Reducir Costes de XXX
Recepción Datos Afiliación Proceso de afiliación Recepción  Documentación Confirmar  Recepción Validar  Datos  Afiliación Envío documentación  al mutualista Personas Procesos Internet/Intranet Portal Aplicaciones Introducción  Datos Afiliación Seguridad  Social Recepción Datos  Datos  afiliación Servicio de Afiliación Datos envío Envío Doc. Envío doc Servicio de envío Datos Información Validar Datos Customer Application Arquitectura / Middleware
Afiliación empresas Personas Procesos Información Arquitectura / middleware Servicios BPM Serv. Integración Servicios Contenido Servicios Colaboración
23/04/09 Ejemplos: Múltiple aplicaciones se integran en un solo portlet. Multiples portlets en una sola página actúan como una Aplicación Compuesta Múltiples páginas y portlets se combinan dinámicamente en una aplicación compuesta. Un enfoque aplicativo: aplicaciones compuestas
Siebel SAP SAP and Oracle Web Service Un enfoque aplicativo: aplicaciones compuestas
Inventario / mapa de procesos Hacer el inventario de los procesos de negocio, indicando el valor que aportan a la empresa y la complejidad de cada uno de ellos. Realizar un prototipo Elegir un proceso de media dificultad y medio valor para validar la arquitectura, el enfoque metodológico y disponer de un criterio para saber el esfuerzo de implantación para procesos similares Definir un plan Diseñar un plan de despliegue indicando para cada proceso el objetivo (cualitativo o cuantitativo, p.e. Quiero ahorrar un 10% en los costes de transporte.. ) Mesurar los resultados Por donde empiezo?
Hoy en día en el mercado no es importante el tamaño  sino la velocidad.   Empresas grandes y pequeñas tienen las mismas oportunidades y su éxito dependerá de su  capacidad y velocidad de adaptación a los cambios Para grandes o pequeños?

Soa / Bpm

  • 1.
    BPM & SOA“ Como ser más rápidos que los demás” Mayo 2009 Marco Cimino – Sales & MKT Manager
  • 2.
    13/05/09 TI vsNEGOCIO CUANDO SE PRETENDE INNOVAR EL NEGOCIO. ¿ES SIEMPRE TI EL PUNTO CRÍTICO? EN UNA FUSIÓN O UNA NUEVA ADQUISICIÓN, EXPANSIÓN INTERNACIONAL.¿HAN ESTADO OCUPADOS DURANTE LARGOS PERÍODOS DE TIEMPO EN INTEGRAR LOS PROCESOS Y SISTEMAS? ¿SE ESTAN PERDIENDO OPORTUNIDADES DE MERCADO A CAUSA DEL RETRASO EN LA INTRODUCCIÓN DE NUEVOS PRODUCTOS? ¿POSEE EL NEGOCIO Y TI GRANDES DIFICULTADES EN ENTENDERSE MUTUAMENTE? ¿AUMENTAN CONSTANTEMENTE LOS COSTES DE GESTIÓN SIN MEJORAR EL VALOR APORTADO A LOS PROCESOS?
  • 3.
    Orientar las empresasa procesos Sin embargo, ganar en flexibilidad y velocidad no es una tarea fácil. Las organizaciones poseen sistemas monolíticos que se han convertido en una jungla de funcionalidad y que describen como deberían ejecutarse los procesos. Estos procesos y sistemas se han convertido en demasiado complejos e interconectados y causarían un elevado esfuerzo el intentar desacoplarlos y ajustarlos. ¿Cómo optimizo mis procesos de negocio?
  • 4.
    Orientar las empresasa procesos Por otra parte existen procesos que no están cubiertos por los sistemas de información porqué no son estratégicos para el negocio, siendo de todas formas una posible fuente de ineficiencia. ¿Cómo optimizo mis procesos de negocio?
  • 5.
    BPM / SOABPM/SOA ofrece la posibilidad de romper esa tendencia, gracias a la aplicación de unos principios en la estructuración de los procesos y sistemas, así como en la implementación apropiada de tecnologías basadas en SOA/BPM. BPM/SOA no es única y exclusivamente un proyecto TI, sino un proyecto que abarca a toda la organización orientándola hacia la mejora continua. Cliente Empresa Servicio Externo Colaboradores Proveedores
  • 6.
    BPM es elenfoque de negocio de los sistemas de información: las empresas ejecutan procesos , que se componen de actividades y recursos , y en las cuales participan diferentes Roles según una secuencia establecida, modifcable en el tiempo. BPM permite la monitorización de los procesos y de sus resultados con el objetivo de establecer mecanismos de mejora continua . BPM se fundamenta en: Ejecutar rápido , adaptarse al mercado, ganar ante la competencia. Estandardizar y documentar los procesos de negocios. Medir los resultados y tomar acción sobre ellos. Garantizar resultados que sean repetibles y predecibles. BPM
  • 7.
    SOA se basaen la independencia de plataformas de hardware, de sistemas operativos y de lenguajes de programación. SOA fortalece la reutilización de los sistemas actuales que se construyeron y se utilizaron durante años, y SOA crea un ambiente en el que los negocios y la tecnología de la información pueden interactuar entre sí. SOA se fundamenta en: Ejecutar rápido , adaptarse al mercado, ganar ante la competencia. Reutilizar los componentes de los procesos de negocios. Medir los resultados y tomar acción sobre ellos. Garantizar resultados que sean repetibles y predecibles. SOA
  • 8.
    Pensemos en bloques de construcción con los que alguna vez jugamos y vea cada uno de ellos como un servicio , que a su vez, es una tarea de negocios . Podríamos tomar cada uno de esos bloques y unirlos de la manera que usted requiera, pues todos encajan. Encajan de forma flexible. Puede ensamblarlos y volver a ensamblarlos de manera dinámica, a medida que cambian sus necesidades. Cada bloque de construcción equivale a una tarea de negocios dentro de una empresa. Usted podría tomar algunos bloques y el gerente de otra área de su empresa otros, y ambos construirían algo diferente utilizando los mismos componentes (o Servicios). La manera en que los une le otorga la verdadera ventaja competitiva. La Arquitectura Orientada a Servicios (SOA) consiste en la forma en que usted une los bloques (Servicios). SOA
  • 9.
    Ventajas / BeneficiosIncrementa la Flexibilidad : Incremento de la capacidad de cambio. Incremento de la reutilización de activos. Disminución de tiempo de integración de sistemas. Disminución del “Time to Market” Reducción de Costes: Reducción de costes de integración de sistemas. Reducción de costes de desarrollo y mantenimiento de sistemas. Reducción de costes de negocio y TI. Reducción de Riesgos: Incremento de disponibilidad y fiabilidad. Incremento de flexibilidad de la organización. Incremento de la precisión y de la vigilancia. Aumento de Beneficios : Creación de nuevas flujos de ingresos. Incremento de los flujos de ingresos actuales. Mantenimiento de los flujos de ingresos actuales. Desarrollo de nuevos servicios/productos : Creación de nuevos servicios/productos utilizando los sistemas actuales o nuevos sistemas Mayor rapidez de creación y entrega de nuevos servicios/productos Conformidad con estándares y legislaciones : Aumento de transparencia Aumento de la precisión y de la vigilancia Necesidad de cambio tecnológico : Entornos Antiguos o Inapropiados. Capacidad insuficiente, poco fiabilidad. Sistemas rígidos que son resistentes a cambios. Posibilidad de Colaboración : Necesidad de intercambiar información y servicios con proveedores, clientes, distribuidores, etc. Presiones competitivas : La competencia se anticipa con soluciones más flexibles. Ofrece productos y soluciones más rápidamente. Incrementa los servicios a clientes. Legislación : Mandatos legales del gobierno. (Normativas, leyes). Normativas del negocio. Requisitos de proveedores/distribuidores : Requisitos de conectividad. Disminuye la propiedad de soluciones punto a punto. Nuevos Mercados : Utilización de servicios actuales y nuevos para abrir nuevos canales. ¿Qué ventajas obtendré? ¿Qué me incentivará?
  • 10.
    SOA / BPMProductividad Eficiencia de los procesos Innovación empresarial Capacitación de la infraestructura SOA/BPM Otras
  • 11.
    Conceptos Clave ¿Quées un servicio? Una tarea repetible del negocio ¿Que significa Orientación a servicios? Una forma de integrar su negocio como enlaces de servicios ¿Qué es Service oriented architecture (SOA)? Un estilo arquitectural que soporta la orientación a servicios ¿Qué es una aplicación compuesta? Un conjunto de servicios relacionados e integrados que soportan un proceso de negocio
  • 12.
    Proceso de implantaciónModelado de negocio Componentes TI como Servicios SOA ¿Cómo optimizo mis procesos de negocio? ¿Cómo integro mis sistemas existentes
  • 13.
    Análisis de NegocioIdentificar Componentes de negocio Dirección y Finanzas Relaciones Externas Gestión Sanitaria AT Gestión Sanitaria CC Organización y red territorial Prevención, RRHH, Logística, … Dirección Planificación Estratégica Planificación Objetivos Planificación AT Planificación CC Planificación Organización y red territorial Otros… Control Seguimiento presupuestario Gestión sectorial Control Sanitario Control Sanitario Control de centros concertados Otros… Gestión territorial Control Objetivos Control Objetivos Control de centros propios Otros… Gestión Colaborador Ejecución Gestión de presupuestos Visitas, fidelización Asistencia sanitaria a pacientes Asistencia sanitaria a pacientes Gestión de Recursos Otros… Campañas Marketing Seguimiento bajas Seguimiento bajas Afiliación y recaudación Otros… Componente de negocio a mejorar: Objetivos: Reducir Costes de XXX
  • 14.
    Recepción Datos AfiliaciónProceso de afiliación Recepción Documentación Confirmar Recepción Validar Datos Afiliación Envío documentación al mutualista Personas Procesos Internet/Intranet Portal Aplicaciones Introducción Datos Afiliación Seguridad Social Recepción Datos Datos afiliación Servicio de Afiliación Datos envío Envío Doc. Envío doc Servicio de envío Datos Información Validar Datos Customer Application Arquitectura / Middleware
  • 15.
    Afiliación empresas PersonasProcesos Información Arquitectura / middleware Servicios BPM Serv. Integración Servicios Contenido Servicios Colaboración
  • 16.
    23/04/09 Ejemplos: Múltipleaplicaciones se integran en un solo portlet. Multiples portlets en una sola página actúan como una Aplicación Compuesta Múltiples páginas y portlets se combinan dinámicamente en una aplicación compuesta. Un enfoque aplicativo: aplicaciones compuestas
  • 17.
    Siebel SAP SAPand Oracle Web Service Un enfoque aplicativo: aplicaciones compuestas
  • 18.
    Inventario / mapade procesos Hacer el inventario de los procesos de negocio, indicando el valor que aportan a la empresa y la complejidad de cada uno de ellos. Realizar un prototipo Elegir un proceso de media dificultad y medio valor para validar la arquitectura, el enfoque metodológico y disponer de un criterio para saber el esfuerzo de implantación para procesos similares Definir un plan Diseñar un plan de despliegue indicando para cada proceso el objetivo (cualitativo o cuantitativo, p.e. Quiero ahorrar un 10% en los costes de transporte.. ) Mesurar los resultados Por donde empiezo?
  • 19.
    Hoy en díaen el mercado no es importante el tamaño sino la velocidad. Empresas grandes y pequeñas tienen las mismas oportunidades y su éxito dependerá de su capacidad y velocidad de adaptación a los cambios Para grandes o pequeños?

Notas del editor