Método de Montecarlo en proyectos

Share Button

Qué es y cómo aplicar el método de Montecarlo en Proyectos¿No te parecería útil poder determinar si la planificación del proyecto es factible antes de empezar este? Pues esto es posible mediante el método de Montecarlo

¿Qué es el método de Montecarlo?

El método de Montecarlo es un método de simulación que permite calcular estadísticamente el valor final de una secuencia de sucesos no deterministas (sujetos a variabilidad), como es el caso del plazo o el coste de un proyecto. Por la complejidad de esta tarea, esta simulación se realiza por computador con alguno de los programas que se detallan al final de este artículo.

En la práctica este análisis consiste en ejecutar varias veces los diferentes sucesos variando aleatoriamente su valor en función de la función estadística que los define, dando como resultado un conjunto de valores finales. Este conjunto de valores permite calcular el valor medio y la variabilidad para el conjunto.

¿Utilidad del método de Montecarlo en proyectos?


Como se ve en otros artículos, las estimaciones de plazo y coste que hacemos durante la planificación de un proyecto están sujetas a variabilidad. Esta variabilidad es debida tanto a la variabilidad intrínseca de las estimaciones, una determinada tarea no cuesta o dura siempre lo mismo, como a los riesgos asumidos, los cuales tienen una determinada probabilidad de ocurrir y un impacto.

Por ello no es conceptualmente correcto dar un valor determinado para el coste o la duración del proyecto, aunque todos lo hacemos, ya que estos van a estar sujetos a variabilidad. Por el contrario, lo más correcto sería hablar de un valor medio y una variabilidad para el coste y la duración totales, los cuales pueden determinarse mediante el análisis de Montecarlo. Qué es y cómo aplicar el método de Montecarlo en Proyectos

De esta forma el método de Montecarlo permite calcular el valor de coste y plazo del proyecto en base a un determinado grado de confianza, y así determinar en qué medida nuestra planificación es realista, y va a permitir conseguir los objetivos del proyecto. Esto significa determinar en qué porcentaje de las simulaciones realizadas, el plazo y el coste totales son menores a los objetivos del proyecto.

Si este porcentaje es menor al grado de confianza que la organización define como aceptable, podemos determinar que la planificación no es factible, por lo que deberemos modificar esta, o tendremos datos objetivos para defender delante del sponsor o el comité de dirección del proyecto que una determinada restricción o petición no es asumible.

Otra utilidad, si planificamos por el método de cadena crítica, es usar este análisis para determinar el valor de la protección en cada grupo de tareas y del conjunto del proyecto. Esto se realiza de la misma forma que con el proyecto completo, pero ejecutando el análisis en el grupo de tareas que queremos estudiar.

Montecarlo y cadena crítica

Una vez hemos completado la planificación del proyecto, el análisis de Montecarlo sigue siendo útil para estudiar los efectos de los cambios o de las contramedidas sobre el proyecto.

¿Cómo realizamos el método de Montecarlo?

Debido al tamaño y complejidad de los proyectos que justifican el uso de este análisis, en los pequeños no se usa, este se realiza mediante computador, siendo totalmente inviable hacerlo a mano. De todas formas es recomendable entender el método de cálculo que hay detrás de estos programas de simulación.

En cualquier proyecto hay dos elementos que tienen un comportamiento no determinista:

  • Las tareas. Las cuales tienen un valor medio y una variabilidad de acuerdo a una distribución estadística, que permite relacionar un determinado valor de plazo o coste a un porcentaje de representatividad.

distribuición normal de las tareas en el análisis de montecarlo

  • Los riesgos; sujetos a una probabilidad de ocurrencia y a un impacto. Si tenemos un riesgo con una probabilidad de ocurrencia del 15%, y un impacto de 1000€ y 1 día, diremos que el 15% de las veces que se ejecute el proyecto, este va a durar un día más y costar 1000€ más, el 85% de las veces restantes no.

introducir los riesgos del proyecto en el análsis de montecarlo

Teniendo definidas las distribuciones estadísticas de todas las tareas y riesgos, es posible calcular un valor determinado para cada tarea o riesgo mediante la generación de múltiples números aleatorios de 0 a 100, asemejando el número aleatorio al porcentaje de representatividad del valor de la tarea, o a la probabilidad de ocurrencia del riesgo. Al final, esto permite calcular una duración o coste total del proyecto para cada valor aleatorio.

Si repetimos este cálculo un número suficientemente alto de veces (sobre 1000 puede ser correcto), podemos obtener varios valores de plazo y coste para el proyecto; los cuales pueden representarse en un gráfico de Pareto mostrando el número de veces que ha aparecido en el análisis un determinado valor de plazo o coste. A partir de este gráfico podemos acabar calculado la distribución estadística que sigue el proyecto en su conjunto, y por tanto determinar el porcentaje de las veces que este va a cumplir una determinada restricción.

distribución normal para hacer el análisis de montecarlo

A partir de aquí, el criterio para determinar si una planificación es factible, es mirar si el porcentaje de veces que se cumple la restricción es superior o inferior al margen de confianza definido por la organización. Si es inferior significa que la planificación no es factible, y que por tanto deberemos modificar esta hasta conseguir que lo sea, o acabar determinando que el proyecto no es posible con las restricciones impuestas.

Software de simulación

Actualmente existen diferentes programas comerciales que permiten aplicar el método de Montecarlo, bien de forma independiente, o partiendo de la planificación realizada en Microsoft Project o Oracle Primavera.

Obviamente lo más recomendable en proyectos grandes es poder integrar este análisis en la herramienta de gestión de proyectos que estemos utilizado, lo que facilita el trabajo y evita errores al tener de pasar información de una plataforma a otra.

En el apartado de software de análisis de Montecarlo hay una lista de diferentes programas que permiten realizar este análisis.

Licencia de Creative Commons
El método de Montecarlo en proyectos by Albert Garriga is licensed under a Creative Commons Reconocimiento-NoComercial-SinObraDerivada 4.0 Internacional License.

Visita más secciones de esta página

Publicado en Cadena Crítica, Conocimientos generales, Gestión de riesgos, Gestión del cronograma, Gestión económica Etiquetado con: , ,
2 Comentarios en “Método de Montecarlo en proyectos
  1. Alejandro Isunza dice:

    Bastante interesante,
    A pesar que llevo ya algunos años como PM, increíblemente no había escuchado del “Análisis de Montecarlo”;
    Lo practicare con algún proyecto ficticio para poder comprenderlo mejor.
    Muchas Gracias

    PD. Tendrán alguna herramienta un poco mas clara que pueda ayudarme a su comprensión.

1 Pings/Trackbacks para "Método de Montecarlo en proyectos"
  1. […] Cuando no sea posible aplicar acciones preventivas, deberemos definir acciones correctoras a aplicar si el riesgo ocurre y/o ajustar los márgenes. Para ello es importante entender las consecuencias y su efecto sobre los compromisos del proyecto. Esto se complica cuando consideramos varios riesgos, cada uno con una probabilidad de ocurrencia diferente, y puede requerir el uso del análisis de Montecarlo. […]

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies

ACEPTAR