Soluciones a la Medida

38
Soluciones a la Medida Gustavo Vinueza C. Director Soluciones Personalizadas [email protected]

Transcript of Soluciones a la Medida

Page 1: Soluciones a la Medida

Soluciones a la Medida

Gustavo Vinueza C.

Director Soluciones Personalizadas

[email protected]

Page 2: Soluciones a la Medida

Objetivo

»Simplificar, automatizar y personalizar sus modelos de manera que puedan mejorar los procesos de soporte de decisión de su Empresa

Page 3: Soluciones a la Medida

Soluciones a la Medida

» Desarrollo de aplicaciones personalizadas

• Usando @RISK y otras herramientas Palisade para satisfacer las necesidades específicas de cada cliente

• Las aplicaciones pueden funcionar en Excel, de forma independiente o vía web

• Permite construir modelos y su lógica de programación para reflejar con mayor precisión su situación

Page 4: Soluciones a la Medida

Soluciones Personalizadas

» Cómo se hacen? • Utilizan las librerías de programación (API)

incorporadas en DecisionTools Suite o Externas (PCR)

• Aprovechan la eficacia de @RISK y DecisionTools sin necesidad de que todos los usuarios tengan que aprender a usar los programas

• Permiten estandarización de los análisis e informes de riesgo

Page 6: Soluciones a la Medida

Soluciones Personalizadas

» Clientes

Page 7: Soluciones a la Medida

Opciones de Programación

Excel Developer Kits (XDKs)

• Programación en Excel – VBA (Macros)

• La plataforma de trabajo es Excel, con sus facilidades y flexibilidad

Palisade Custom Runtime (PCR)

• Integra @RISK, RISKOptimizer, y NeuralTools en lenguajes de programación.

• Permite la implementación de aplicaciones en ambientes desktop y Web. Basado en tecnología .Net.

Interacción con Bases de Datos Conexión con sistemas transaccionales / BI

Page 8: Soluciones a la Medida

DESARROLLO EN EXCEL

Page 9: Soluciones a la Medida

Desarrollo en Excel - XDK

» Aplicaciones típicas: – Estimación de Costos, Manejo de Activos, Portafolios Inversión – Planeamiento de Retiro, Prospección Petrolera, etc.

» La Interfaz se personaliza para incluir lo que la empresa

necesita – Eliminar funcionalidad del @RISK no necesaria y evitar el

acceso de los usuarios a la lógica del modelo – Los procesos son automatizados: construcción del modelo,

análisis de datos, reportería, acceso a la base de datos. – Solamente los gráficos y data que el usuario necesita

El resultado: Una aplicación completamente personalizada

Page 10: Soluciones a la Medida

Entrenamiento requerido para los usuarios es mínimo

Mantiene la uniformidad en el análisis, incorporando

lineamientos y metodologías de la empresa

XDKs viene con todas las herramientas del DTS : @RISK, PrecisionTree,

TopRank, RISKOptimizer, etc.

Desarrollo en Excel - XDK

» Las aplicaciones pueden ser creadas utilizando análisis sofisticados como : simulación Monte Carlo, árboles de decisión, análisis de sensibilidad, redese neuronales, optimización.

Page 11: Soluciones a la Medida

» Existen dos niveles de complejidad en este tipo de aplicaciones

Desarrollo en Excel - XDK

Nivel 1: Macros incluidas en la

hoja Excel

Nivel 2: Add-in (Complemento de

Excel)

Page 12: Soluciones a la Medida

Ingeniería / Construcción / PM

Determinando la contingencia del proyecto dada la presencia de

incertidumbre y eventos de riesgo

Caso de Estudio

Page 13: Soluciones a la Medida

La Solución Qué quería el cliente • Rangos • Contingencia • Principales Causantes del Riesgo • Estrategias Optimas de Mitigación • Marco de Referencia

Desafíos • Template general • Base de datos única • Fácil de usar – audiencia no

estadística • Reportes estándar

La Solución • Basada en un template • Actualización automática de base de

datos de riesgos • Interface visual, simple • Correlaciones, Reportes

Ejemplos: Cost Risk Analysis + Risk Register

Page 14: Soluciones a la Medida

Eventos de Riesgo vs. Incertidumbre Pr

obab

ilidad

$ ó Tiempo

Eventos de Riesgos Incertidumbre

Eventos de baja probabilidad y alto impacto que generan atrasos y sobrecostos.

Page 15: Soluciones a la Medida

Eventos de Riesgo: Registro

Ocurrencia Score

No Probable 1

Baja Probabilidad 2

Probable 3

Altamente Probable 4

Con Certeza 5

Impacto en Tiempo Impacto en Costo Impacto Técnico Score

Mínimo o No Impacto Mínimo o No Impacto Mínimo o No Impacto 1

Actividades adicionales requeridas / se cumplirán los plazos Subir Presupuesto <1% Baja de performance, el

acercamiento es el mismo 2

Desviación menor; no se cumplirá la fecha inicial \ Subir Presupuesto <5%

Baja de performance moderada, pero se tienen alternativas para alcanzar las especificaciones

3

Camino crítico del proyecto afectado Subir Presupuesto <10% No aceptable, pero alternativa disponible 4

No se podrá cumplir un hito del proyecto Subir Presupuesto >10% No aceptable, no existen alternativas 5

Prioridad Descripción Impacto Mitigación / Responsabilidad

1

n

Registro de Riesgos

Page 16: Soluciones a la Medida

Manejo de Activos Financieros

Evaluación de Riesgo de Inversión y Optimización

Caso de Estudio

Page 17: Soluciones a la Medida

La Solución Qué quería el cliente • Entendimiento Exposición al Riesgo • Uso Información Histórica Precios • Predicción de Retornos • Generación de Reportes

Institucionales

Desafíos • Encontrar ajuste de distribuciones • Medir Correlación histórica • Incorporar vision forward looking • Portafolio Optimo • Reportes estándar

La Solución • Conexión a base de datos • Interface simple • Reportes estándar – exportar PDF • Log acciones

Ejemplos: Manejo de Portafolios

Page 18: Soluciones a la Medida

Empresa Multinacional de Manufactura

Cálculo de Capacidad en Líneas de Producción

Caso de Estudio

Page 19: Soluciones a la Medida

La Solución Qué quería el cliente • Modelar las capacidades de sus

plantas • Tener una base de datos de SKUs,

pasos y rutas de producto • 15 diferentes escenarios tipo

Desafíos • Generar una Interfax flexible, simple

de usar • Reportes estándar institucionales • Modelo dinámico adaptable a 10

plantas diferentes

La Solución • Add-in con base de datos • Interfaz más sofisticada • Reportes modernos, exportación a

diferentes formatos • Escenarios y Configuraciones

múltiples

Page 20: Soluciones a la Medida

Screenshots

Page 21: Soluciones a la Medida

Screenshots

Add / Remove Item buttons

Save Button, which saves into the database the configuration sheet. Exit button which leaves without saving. Distribution selection button, which

is used to define how uncertainty will propagate into the model

Filter field, permits filtering the information according the selected Field

Page 22: Soluciones a la Medida

Screenshots

Page 23: Soluciones a la Medida

Screenshots

Page 24: Soluciones a la Medida

Otras Aplicaciones » Petróleo y Gas

• Modelo de Planeamiento Estratégico

» Operaciones • Modelo de Evacuación en Emergencias

» Transporte • Registro de Riesgos Operacional

» Ingeniería • Herramientas de Análisis de Represas, Arboles de Falla

» Farmacéuticas • Evaluación Financiera de Proyectos

Page 25: Soluciones a la Medida

Screenshots - ejemplo

Page 26: Soluciones a la Medida

Screenshots – ejemplo

Page 27: Soluciones a la Medida

SALIENDO DE EXCEL

Page 28: Soluciones a la Medida

Palisade Custom Runtime

» Palisade PCR • Reemplaza a SDKs • Servicio Anual

– Soporta lenguages de programación en Windows and .NET: C, C#, C++, Visual Basic, or Visual Basic .NET

• Incluye @RISK, RISKOptimizer, NeuralTools

• Licencias Desktop o Concurrentes

Page 29: Soluciones a la Medida

Ejemplos

» Ejemplos en la web - http://examples7788.palisade.com/ • Distribuciones simples • Registro de Riesgos • Portfolio Mix • Optimización de Portafolio

Page 30: Soluciones a la Medida

PARA FINALIZAR…

Page 31: Soluciones a la Medida

¿Está listo para el Desarrollo personalizado?

» Caso I – Usuarios @RISK nuevos • Tengo un modelo Excel corriendo por algún tiempo • Lista de requerimientos 80% completada

» Caso II – Evolución de Modelos

• @RISK está en mi empresa por un tiempo • Mi modelo Excel está funcionando • El prototipo genera los resultados esperados

Page 32: Soluciones a la Medida

¿Qué plataforma debo utilizar?

Add-in (XDK) Stand-alone / Web (PCR)

Tecnología Basado en Excel Basado en .Net

Cuándo utilizarlo?

• Para construir / completar modelos Excel y compartirlos con el equipo

• Prototipos / Pruebas de concepto

• Para modelos maduros / cerrados que van a ser utilizados por muchas personas

• Razones de seguridad

Por qué sí

• Desarrollo rápido • Flexibilidad en Reportes • Mejor relación time-to-market • Más económico ($) y rápido

• Aplicaciones cerradas • Mejor percepción de seguridad • Escalabilidad (Web)

Por qué no

• Arquitectura IT: Percepción de seguridad débil*

• Limites de Excel

• Costo ($) / Tiempo de Desarrollo más largo

• Cambios en reportes o interfaces más largos de implementar

Page 33: Soluciones a la Medida

Registro de Riesgos

Aplicación de Registro de Riesgos Aplicada a Proyectos

Caso de Estudio

Page 34: Soluciones a la Medida

Otros proyectos….

Simulación • Análisis Financiero de Modelos de Retiro • Modelo de diseño y simulación de represas • Arboles de Falla • Modelo Financiero para Farmaceúticas • Registros de Riesgo en Proyectos de

Construcción

Optimización • Líneas Productivas en una fundición • Recursos para planes de evacuación • Compras y diversificación de proveedores • Acciones de Mitigación para Riesgos TI

Page 35: Soluciones a la Medida

¿Preguntas?

Gustavo Vinueza [email protected]

Page 36: Soluciones a la Medida

OTROS CASOS

Page 37: Soluciones a la Medida

Empresa Multinacional de Manufactura

Evaluación probabilística de VAN y TIR para Proyectos de Capital

Caso de Estudio

Page 38: Soluciones a la Medida

La Solución Qué quería el cliente •Modelo Unico para evaluar proyectos vía

flujos •Hablar en Rangos •Análisis Break Even, Escenarios •Drivers del Riesgo •Apoyar discusión

Desafíos •17 países, 12 idiomas •Diferentes versiones de Excel, Windows •200+ usuarios •Requerimientos estandarización reportes

La Solución •Basada en un template base desarrollado

por el cliente •Add-in con generación dinámica de flujos,

depreciación, royalties •Reportes tácticos y estrátegicos •Cambio de Cultura •Compatibilidad de Versiones