Presentación del Blog de Vitria en España

------

Estimados visitantes, les doy la bienvenida al Blog corporativo de Vitria en España, en el que, trataremos temas relacionados con Inteligencia Operacional de la mano de una compañía líder en soluciones tecnológicas vanguardistas de última generación.

El presente Blog es un medio de comunicación y compartición instantánea de información y un medio de compartición de experiencias y sugerencias por parte de nuestros socios y clientes, donde buscamos la mejora contínua del servicio, de los productos y de las soluciones que se ofrecen desde Vitria.

Web España , @VitriaES , Hashtags: #InteligenciaOperacional #Analytics , Canal Vimeo Videos

Telf. Vitria España, Madrid - Alcobendas: +34 91 189 05 06, e-mail: spainsales@vitria.com

Spanish Blog

¿Qué es CEP?, Objetivos, Evento simple y complejo

Posted by Juan Palacios on Tue, Jul 12, 2011 @ 12:41 AM

¿Qué es CEP?
eventosc

Definimos CEP (Complex Event Processing) como la tecnología que permite el conocimiento operativo a partir de eventos generados por sistemas de mensajería, bases de datos y aplicaciones. El conocimiento operativo es el conocimiento que genera valor para la empresa, es decir, transforma los eventos en conocimiento e indica acciones. Conocimiento es la transformación de los datos en información útil. Para que el conocimiento tenga valor debe ir acompañado de una acción. 

Vitria incorpora un motor CEP en su plataforma de Inteligencia Operacional. Dicho motor identifica y responde de forma proactiva a eventos correlacionados que tienen lugar en los distintos estratos de una organización y por toda su cadena de valor.

Objetivos de CEP

describe the image

Monitorizar los eventos de interés de negocio para conseguir una mejora del mismo a través de la posibilidad de tomar acciones en tiempo real. La IO de Vitria permite la supervisión en tiempo real y de forma continuada de múltiples eventos para la toma de decisión/acción correctiva inmediata.

Evento y Evento Complejo:

Evento (del lat. eventus), acaecimiento o cosa que sucede. En el ámbito de CEP, los eventos que nos interesan son los generados dentro del contexto de negocio. Desde esta perspectiva definimos evento como "algo que ocurre o que no ocurre y que tiene interés potencial para el negocio en un momento determinado". Atendiendo al acrónimo CEP (Complex Event Processing) definimos Complex Event o Evento Complejo como el evento resultante del acaecimiento de varios eventos.

Tags: CEP, BAM, BI

Como OI (Operational Intelligence) complementa BI (Business Intelligence)

Posted by Juan Palacios on Wed, Jun 22, 2011 @ 02:48 AM

 

describe the image

describe the image Muchas personas, incorrectamente, piensan que OI es sinónimo de BI. Yo solía pensar lo mismo hasta que dediqué un tiempo en analizar y comprender las diferencias más relevantes entre los dos tipos de tecnologías que se indican más abajo en la tabla de comparativa. Si bien es cierto que una solución de OI se puede emplear para realizar BI, también es cierto que esto no ocurre al contrario, es decir, una solución de BI,  y fundamentalmente por cómo fueron diseñadas, será incapaz de actuar como una solución de OI completa con la funcionalidad que estas soluciones aportan.

En la solución de OI de Vitria básicamente convergen varias tecnologías, no sólo BI. Cuando mencionamos BI realmente hablamos de un BI Real-Time, pero mediante el BI Real-Time tampoco cubrimos todos los ámbitos, por tanto, las tecnologías que convergen en una solución de OI, y que hacen de OI una solución atractiva y potente, y así la definen, son: la inclusión de un motor CEP, la inclusión de lo mejor de BI, lo mejor de BAM y también la potencia de BPM, todo ello bajo una plataforma unificada, integrada y diseñada para alcanzar, en definitiva, unos objetivos:

  • ser más pro-activos, actuar de inmediato ante situaciones no deseadas
  • tomar mejores decisiones o cuando más importan
  • mejorar la operativa ganando en eficiencia y efectividad, aportando con todo ello el grado de inteligencia operacional suficiente para mejorar lo que cualquier compañía trata de mejorar cada día:
    • ser más competitivos
    • ser más rentables
    • ser más rápidos en el lanzamiento de nuevas promociones, productos, etc
    • ser capaces de mantener e incrementar los clientes y
    • por su puesto, de mejorar el servicio que se les entrega. Este último punto, está adquiriendo cada día más importancia – ver la definición de “Customer Experience”, que más o menos traducido al castellano podría ser algo así como ‘la percepción que tienen nuestros clientes del servicio que entregamos’, y por tanto, si somos capaces de conseguir la percepción adecuada de nuestros clientes tendremos bastante en nuestro favor.

Tabla Comparativa BI y OI

Funcionalidad

BI (Business Intelligence)

OI (Operational Intelligence)

Nivel de Visibilidad

Informes T-1, Mes Anterior, …

Cuadros de Mando en Tiempo Real

Datos y Eventos

Queries SQL contra información estructurada: RDBMS, DWH, Data Mining.

DATA-CENTRIC

Queries CEP contra eventos de múltiples fuentes de información estructurada o no estructurada: Web, RSS, RDBMS, Fichero, JMS, Web Service.

EVENT-CENTRIC

Latencia de la Información

After-the-fact, es decir, generación de informes a posteriori de un hecho, una situación quizá no deseada, un problema o incidencia.

 - Reacción Tardía -

Justo a tiempo – Información en Tiempo Real – El analista de Gartner Roy Schulte comentó recientemente: si necesita tomar decisiones con una frecuencia de 15 minutos o inferior, entonces necesitas OI.

P.ej.: la mayoría de los “call centers” en Retail, generalmente, disponen de una ventana de 2 minutos para responder a preguntas de clientes antes de que los niveles de satisfacción comiencen a verse afectados. Un proveedor de “Utilities” necesita gestionar bien la demanda durante periodos de picos altos para evitar cortes de suministro u otras interrupciones del servicio. Si no se alcanzan los niveles de servicio estipulados, la confianza del cliente y la facturación se ven claramente dañadas. Disponer de información esencial sobre el rendimiento de las operaciones en tiempo real, permite tomar decisiones instantáneamente para poder dar respuesta incluso antes de que el cliente note el problema.

Correlación

Imposibilidad a la hora de correlacionar datos recientes e históricos con sistemas  operacionales y sucesos en tiempo real

Correlacionar es crítico para poder analizar y realizar predicciones sobre el impacto de los eventos en los resultados y los procesos

Toma de Decisión

Perspectiva histórica (dia-1, més anterior, …), qué ocurrió el año pasado con éste asunto?

Inmediata. ¿Qué está ocurriendo ahora? – información contextual real-time para la optimización continuada y la mejora de la experiencia del cliente.

Nivel de Comprensión

Bajo: poder entender con exactitud los procesos vía Business Intelligence, depende completamente del conocimiento, intuición y habilidad del analista en la interpretación de la información que recibe. Un cambio de analista repercutirá perceptiblemente sobre la calidad del análisis.

Alto: la Inteligencia Operacional se nutre o alimenta con información en tiempo real,  eventos de información que representan básicamente cualquier cambio significativo en los datos, los procesos, las transacciones u otros indicadores de negocio.

Capacidad de Actuar

Imposibilidad de reacción pro-activa e inmediata frente a situaciones indeseadas

Posibilidad de actuar de inmediato para evitar impactos negativos en el negocio, los procesos o los clientes, mediante la automatización directa o semi-automatización

Enfoque Usuario

Enfocada hacia directivos y ejecutivos

Enfocada primordialmente hacia el personal operacional que puede o no  interactúa con los clientes

Transferencia de Conocimiento

Informes estáticos. Inversión significativa en la transferencia de conocimiento al usuario final para la obtención de resultados y entregables BI.

Cuadros fáciles de construir, cuadros vivos con información dinámica. Mínima curva de aprendizaje y conocimiento para los usuarios finales.

Vanguardista

No - Antigua

Sí - Nueva

En conclusión, sí me gustaría clarificar que un sistema de Inteligencia Operacional nunca sustituirá a un sistema de BI y generalmente no es éste el planteamiento, sino más bien se trata de complementar al sistema de BI para entregar Inteligencia Operacional en tiempo real.

¿Podría darnos su opinión sobre las diferencias comentadas entre BI y OI?

Tags: CEP, BAM, Intelligencia Operacional, Real-Time Analytics, Real-Time, BPM

Parte I:¿Qué es Inteligencia Operacional u Operativa (IO) y qué ofrece Vitria en éste sentido?

Posted by Juan Palacios on Wed, Jun 22, 2011 @ 12:41 AM

describe the image  La enciclopedia libre recoge también el concepto de Inteligencia Operacional bajo el término “Business Process Intelligence”. La Inteligencia Operacional (IO en adelante) se centra en la monitorización continuada y en tiempo real de los procesos y las actividades de la empresa, y en la asistencia a la optimización de dichas actividades y procesos en marcha, identificando y detectando situaciones no deseadas que se podrían corresponder por ejemplo, con interrupciones, fallos o cuellos de botella en la operativa diaria.

  

Como mejor se entiende el concepto y su alcance es reflexionando sobre algunas preguntas que nos hacemos durante la operativa de nuestro negocio, donde existen riesgos y deficiencias importantes, y donde no vemos como solucionarlo o no encontramos respuestas para poder gestionarlo con mayor eficiencia y efectividad:

 

  • ¿Cuántas veces no hemos detectado a tiempo un problema y el negocio se ha resentido por ello?

  • ¿Cuál fue el motivo o la causa que propició el problema?

  • ¿Qué repercusión/partida económica se destinó en su resolución?

  • ¿Qué personal se destina a la gestión de éste tipo de problemas y a su resolución?

  • ¿Qué impacto negativo se generó en los clientes y como afecta a la compañía?

  • ¿Qué porcentaje de clientes decidió cambiar de compañía por éste motivo?

  • ¿En qué medida se redujo el grado de satisfacción de nuestros clientes?

  • ¿Qué penalizaciones, producto de la ruptura de algunos acuerdos de servicio, sufrió la compañía?

 

Existe un requerimiento creciente de optimización en tiempo real de las operaciones críticas del negocio. Uno de los componentes clave para mejorar el rendimiento del negocio es reducir el intervalo de tiempo entre la detección de una desviación, la evaluación de la situación y la acción a tomar, para atajar el fallo de manera inmediata, reduciendo los tiempos de toma de decisión.

 

La Inteligencia Operacional ofrece respuesta a todas y cada una de éstas preguntas, y básicamente consiste en detectar a tiempo las causas, analizar los riesgos u oportunidades y actuar en las operaciones lo antes posible, optimizando y minimizando impactos negativos en el negocio, maximizando los beneficios.

 

Existe un factor clave, además de la optimización en las operaciones, que es el tiempo. Una solución de Inteligencia Operacional analiza y monitoriza en tiempo real, con apenas un desfase de milisegundos entre que se produce un evento y se analiza, por tanto permite reducir los tiempos de latencia al máximo.

 

Otro ingrediente que aporta el potencial a esta tipo de soluciones son, los eventos. Más allá de solicitar a un usuario que se realicen informes o analíticas bajo demanda, o programar su ejecución periódicamente, es la propia generación de eventos o información la que realiza un “push” y genera un flujo de información continuada que permite gestionar gran cantidad de eventos y correlacionar dimensiones dispares: tiempo, espacio, volumen, localización, etc, todo ello en tiempo real

 

La IO está fundamentalmente orientada a eventos mientras que otras soluciones analíticas y estáticas están basadas en datos. Es habitual señalar las diferencias de las soluciones de Inteligencia Operacional con tecnologías de Business Intelligence, y éstas suelen ser complementarias y un enfoque inteligente puede ser la complementariedad y refuerzo de ambas, alcanzando una capacidad de respuesta y monitorización en tiempo real y toda la potencia analítica de un Business Intelligence.

 

Tags: CEP, BAM, Real-Time Analytics, BPM, Operational Intelligence, Business Intelligence, Activity Streams, Spain

Parte II: Algunas problemáticas/retos que abordar con Inteligencia Operacional

Posted by Juan Palacios on Wed, Jun 22, 2011 @ 12:40 AM

describe the image  A continuación se resumen algunas problemáticas/retos no deseables pero existentes en múltiples sectores y así comentadas por algunos de nuestros clientes, y que se presentan como retos a abordar donde IO puede apoyar considerablemente.

retos

Veamos otras problemáticas vinculadas en ésta ocasión a la cadena de distribución:

  • El proceso actual es “ciego” a la organización. No se sabe que pasa en el proceso.

  • No se sabe si se pierde o no una entrega o un envío y donde ocurre en la cadena.

  • No se sabe cuando se entrega, y si se hizo en tiempo o no.

  • Se pierden clientes y se desconocen los motivos.

  • Se incumplen los acuerdos de nivel de servicio estipulados.

  • Siguen existiendo demasiados procedimientos manuales que podrían optimizarse mediante automatización.

  • El conocimiento queda en el lado de la persona y su experiencia, versus una herramienta que permita la definición y el mantenimiento de reglas.

  • No es posible estimar el impacto de un envío/entrega en base a la correlación de información: volumen, tipo de cliente, o quizá a otros condicionantes o eventos externos a la organización, como puede ser el estado del tráfico, las condiciones meteorológicas, etc.

  • No es posible avisar con antelación, en base a probabilidades de fallo en la entrega con posibilidad de análisis predictivo o predicción real. Alerta inmediata al personal, al transportista o al cartero.

  • Cualquier desviación leve en el horario de entrega debido a condiciones atmosféricas, o a fallos de equipamiento, o tráfico, puede causar una escabechina en los acuerdos de nivel de servicio.

  • No es posible generar alertas  y notificaciones pro-activas.

  • No hay visibilidad transaccional: ¿en qué estado se encuentra la entrega de X miles de paquetes/cartas/… al cliente fulanito?

  • No existe capacidad de análisis real-time con posibilidad de visualizar tendencias, poder simular para verificar los acuerdos de nivel de servicio (SLAs) o indicadores de rendimiento (KPIs), poder detectar cuellos de botella en el proceso, etc.

  • No conocemos el impacto global en la calidad del servicio entregado.

  • ¿Cómo podemos mejorar la experiencia/percepción del cliente/usuario final?

 

¿Ha experimentado alguna de éstas problemáticas?

 

Tags: BAM, Real-Time Analytics, Operational Intelligence, Business Intelligence, Activity Streams, Customer Experience Management, Situational Awareness, Real-Time Data Streams