¿Qué es O3
...
Planner?
Motivación
Principales Conceptos
Definición y Ejemplo
Arquitectura de la Plataforma
Guía Rápida
MotivaciónO3 es típicamente utilizado para al análisis de información proveniente del pasado, también llamada información histórica, pero esto se debe principalmente a que la información disponible en un sistema tradicional refleja sólo los hechos que han ocurrido. Para analizar una determinada problemática no es posible sólo basarse en información histórica, sino que también es necesario analizar el futuro, o lo que es lo mismo, los distintos escenarios que pueden desencadenarse a partir de acciones en el presente, controladas por la organización, o a partir de sucesos no controlados que también afectan la dinámica de la misma.
No es correcto pensar que O3 se encuentra restringido a analizar solamente información pasada, pues si se contara con la información sobre el futuro, la forma de analizarlo sería la misma. Medir el impacto de una campaña publicitaria, observando en el cubo los resultados de las ventas, luego de que se llevó adelante, es el mismo tipo de análisis que simular una posible situación y observar cuales serán las ventas. Obviamente hay un nivel de incertidumbre sobre cómo se comportará la realidad y de ahí que sea necesario muchas veces simular distintos escenarios.
El nuevo componente de simulación genera diferentes escenarios o posibles realidades, para de esta forma contar con la información sobre lo que ocurrirá. Para esto se utilizan fórmulas, paramétricas, tendencias, información histórica, etc. En otras palabras se utiliza el know-how del negocio para establecer los diferentes escenarios y luego se analiza el resultado tal y como si ya hubiera ocurrido.
Principales Conceptos- Variables: Valores que interesa medir o dan contexto a la simulación. Las variables en general son calculadas mediante fórmulas que reflejan cómo se produce un hecho en la vida real o de lo contrario indican qué producto, qué cliente o qué elemento está asociado. Podrían ser variables: el producto vendido, el vendedor que lo hace, la cantidad que vende, lo que se gana por la venta, etc.
...
- Alcance de los Parámetros: Para permitir que un mismo parámetro tenga distintos valores según por ejemplo si se esta está preguntando para un producto, para todos los productos o para un determinado cliente es necesario introducir la idea de alcance.
Con esta noción podemos justamente manejar que en el ejemplo anterior hay tres alcances: global, por producto o por cliente y consultar luego el valor del parámetro en cualquiera de ellos. Para resolver la posible competencia (supongamos que se sabe el cliente y el producto, ¿con cual valor del parámetro me quedo?) también es necesario indicar un orden en el que deben ser considerados.
...
Existen otros temas como el manejo de versiones, el agrupamiento de parámetros, metadata, dependencias entre componentes, etc. que son considerados en secciones apartesdescriptos en el modelo base.
Una vez calculado el resultado de una simulación el resultado se observa al construir cubos sobre la información generada, por lo tanto los resultados de una simulación deben ser poder ser almacenados en una base de datos.
Definición y EjemploUna simulación pretende a lo largo del tiempo simular el comportamiento de un conjunto de elementos a través de la definición de variables/fórmulas/etc. Dado que un problema de simulación puede ser muy complejo éste se divide en componentes. Cada componente puede verse como en la Figura 1 a continuación:
Section |
---|
Column |
---|
| Image RemovedImage Added |
|
...
Section |
---|
Column |
---|
| Image RemovedImage Added |
|
Section |
---|
Column |
---|
| Figura 3: Análisis de una simulación con O3 |
|
Arquitectura de la plataforma Gráficamente el esquema de la solución es el siguiente:
...
La tercer y última etapa es la de uso. Utilizar significa tanto analizar con O3 los datos generados como eventualmente modificar parámetros, fórmulas o detalles para ajustar o evaluar otras posibilidades. La diferencia entre esta etapa y la de diseño es que esta supone modificaciones o cambios de mucho menos envergadura que la etapa de diseño.
Guía RápidaA modo de ejemplo se presenta la secuencia de pasos a realizar para poner en funcionamiento el caso de estudio BizPlan provisto con la distribución de O3 Simulation PlatformPlanner.