METODO PERT (Program Evaluation and Review Technique)
En CPM se asume que la duración de cada actividad es conocida con certeza. Claramente, en muchas ocasiones este supuesto no es valido. PERT intenta corregir este error suponiendo que la duración de cada actividad es una variable aleatoria. Para cada activad, se requiere estimar las siguientes cantidades:
a = Tiempo Optimista. Duración de la actividad bajo las condiciones más favorables
b = Tiempo Pesimista. Duración de la actividad bajo las condiciones más desfavorables
m = Tiempo Normal. El valor más probable de la duración de la actividad.
La forma de la distribución se muestra en la siguiente Figura. 6 tiempo más probable es el tiempo requerido para completar la actividad bajo condiciones normales. Los tiempos optimistas y pesimistas proporcionan una medida de la incertidumbre inherente en la actividad, incluyendo desperfectos en el equipo, disponibilidad de mano de obra, retardo en los materiales y otros factores.
Con la distribución definida, la media (esperada) y la desviación estándar, respectivamente, del tiempo de la actividad para la actividad Z puede calcularse por medio de las fórmulas de aproximación.
El tiempo esperado de finalización de un proyecto es la suma de todos los tiempos esperados de las actividades sobre la ruta crítica. De modo similar, suponiendo que las distribuciones de los tiempos de las actividades son independientes (realísticamente, una suposición fuertemente cuestionable), la varianza del proyecto es la suma de las varianzas de las actividades en la ruta crítica.
PASOS EN EL PROCESO DE PLANEAMIENTO DEL PERT
- Identifique las actividades y duración especifica,
- determine la secuencia apropiada de las actividades,
- construya un diagrama de red,
- determine el tiempo requerido para cada actividad,
- determine la trayectoria critica,
- Ponga al día la carta del PERT según como progresa el proyecto.
IDENTIFIQUE LAS ACTIVIDADES Y LOS PRECEDENTES
Las actividades son las tareas requeridas para terminar el proyecto. Los precedentes son los acontecimientos que marcan el principio y el final de una o más actividades. Es provechoso enumerar las tareas en una tabla que en pasos mas últimos se pueda ampliar para incluir la información sobre secuencia y duración.
DETERMINE LA SECUENCIA DE LA ACTIVIDAD
Este paso se puede combinar con el paso de la identificación de la actividad puesto que la secuencia de la actividad es evidente para algunas tareas. Otras tareas pueden requerir más análisis para determinar el orden exacto en la cual deben ser realizadas
CONSTRUYA EL DIAGRAMA DE RED
Usando la información de la secuencia de la actividad, un diagrama de la red se puede dibujar demostrando la secuencia de actividades seriales y paralelas.
TIEMPOS DE ACTIVIDAD DE ESTIMACION
Para cada activad, se requiere estimar las siguientes cantidades:
a = Tiempo Optimista. El que representa el tiempo mínimo posible sin importar el costo o cuantía de elementos materiales y humanos que se requieran; es simplemente la posibilidad física de realizar la actividad en el menor tiempo
b = Tiempo Pesimista. Es un tiempo excepcionalmente grande que pudiera presentarse ocasionalmente como consecuencia de accidentes, falta de suministros, retardos involuntarios, causas no previstas, etc.
m = Tiempo Normal. El valor más probable de la duración de la actividad, basado en la experiencia personal del informador
Si Tij es la variable aleatoria asociada a la duración de la actividad (i; j), PERT asume que Tij sigue una distribución Beta. Sin entrar en mayores detalles de esta distribución, se puede demostrar que el valor esperado y la varianza de la variable aleatoria Tij quedan definidas por:
En PERT se asume además que la duración de las actividades es independiente. Por lo tanto, el valor esperado y la varianza de una ruta pueden ser estimadas según:
= Duración esperada de la ruta
= Variación de la duración de la ruta
DETERMINE LA TRAYECTORIA CRÍTICA
La trayectoria crítica es determinada agregando los tiempos para las actividades en cada secuencia y determinando la trayectoria mas larga del proyecto. La trayectoria crítica determina el tiempo total del calendario requerido para el proyecto. Si las actividades fuera de la trayectoria cítrica aceleran o retrasaron el tiempo ( dentro de los limites), entonces el tiempo total de proyecto no varia, la cantidad del tiempo que una actividad no critica de la trayectoria sin alterar la duración del proyecto se denomina como tiempo flojo.
Si la trayectoria crítica del proyecto no resulta obvia, entonces puede ser provechoso determinar las cuatro cantidades siguientes para cada actividad:
- ES, Principio temprano.
- EF, principio tardío.
- LS, terminación temprana.
- LF, terminación tardía.
Se calculan estos tiempos usando la época prevista para las actividades relevantes. Los tiempos más tempranos del comienzo y del final de cada actividad son determinados trabajando adelante a través de la red y determinando el tiempo más temprano en el cual una actividad puede comenzar y acabar a considerar sus actividades del precursor. Los tiempos más últimos del comienzo y del final son los tiempos más últimos que una actividad puede comenzar y acabar sin variar el proyecto. El LS y el LF son encontrados trabajando al revés a través de la red. La diferencia en el final más último y más temprano de cada actividad es holgura de esa actividad. La trayectoria crítica entonces es la trayectoria a través de la red en la cual ningunas de las actividades tienen holgura.
La variación en el tiempo de la terminación del proyecto puede ser calculada sumando las variaciones en los tiempos de la terminación de las actividades en la trayectoria crítica. Dado esta variación, una puede calcular la probabilidad que el proyecto será terminado por cierta fecha si se asume que una distribución normal de la probabilidad para la trayectoria crítica.
Sea CP la variable aleatoria asociada a la duración total de las actividades de la ruta crítica determinadas mediante CPM. PERT asume que la ruta crítica encontrada a través de CPM contiene suficientes actividades para emplear el Teorema Central del Límite y concluir que CP se distribuye normalmente.
Puesto que la trayectoria crítica determina la fecha de la terminación del proyecto, el proyecto puede ser acelerado agregando los recursos requeridos para disminuir la época para las actividades en la trayectoria crítica.
LA ACTUALIZACIÓN SEGÚN COMO EL PROYECTO PROGRESA
Haga los ajustes en la carta del PERT como progresa el proyecto. Mientras que el proyecto revela, los tiempos estimados se pueden sustituir por épocas reales. En casos donde hay retrasa, los recursos adicionales puede ser necesario permanecer en horario y la carta del PERT se puede modificar para reflejar la nueva situación.
VENTAJAS DEL PERT
El PERT es útil porque proporciona la información siguiente:
- Tiempo previsto de la terminación del proyecto.
- Probabilidad de la terminación antes de una fecha especificada.
- Las actividades de la trayectoria crítica que afectan directamente el tiempo de la terminación.
- Las actividades que tienen tiempo flojo y que pueden prestar recursos a las actividades de la trayectoria crítica.
- Fechas del comienzo y del extremo de la actividad.
LIMITACIONES
Los siguientes son algunas de las debilidades del PERT:
- Las estimaciones del tiempo de la actividad son algo subjetivas y dependen del juicio. En casos donde hay poca experiencia en la ejecución de una actividad, los números pueden ser solamente una conjetura. En otros casos, si la persona o el grupo que realiza la actividad estiman el tiempo puede haber diagonal en la estimación.
- Incluso si bien-se estiman los tiempos de la actividad, el PERT asume una distribución beta para éstos las estimaciones del tiempo, pero la distribución real puede ser diferente.
- Incluso si la asunción beta de la distribución sostiene, el PERT asume que la distribución de la probabilidad del tiempo de la terminación del proyecto es igual que el de la trayectoria crítica. Porque otras trayectorias pueden convertirse en la trayectoria crítica si se retrasan sus actividades asociadas, el PERT subestima constantemente el tiempo previsto de la terminación del proyecto.
METODO CPM
Las versiones originales de CPM y PERT difieren en dos aspectos importantes. Primero, el CPM supone que los tiempos de las actividades son deterministicos ( es decir, se pueden predecir de manera confiable sin incertidumbre significativa), por lo que no necesita las tres estimaciones que se acaban de describir. Segundo, en lugar de dar una importancia primordial al tiempo (explícitamente), el CPM asigna la misma importancia al tiempo y al costo y pon esto de relieve al construir un a curva de tiempo-costo para cada actividad, con la que se muestra en la figura 4. Esta curva representa la relación entre el costo directo presupuestado para la actividad y su tiempo de duración resultante.Figura 4. Curva tiempo-costo para la actividad (i,j).
Por lo general la grafica se basa en dos puntos: el normal y el intensivo o de quiebre. El punto normal da el costo y el tiempo necesario cuando la actividad se realiza en la forma normal, sin incurrir en costos adicionales (horas extras de mano de obra,
El objetivo fundamental del CPM es determinar el trueque entre tiempo y costo que debe emplearse en cada actividad para cumplir con el tiempo de terminación del proyecto que se programo a un costo mínimo. Una forma de determinar la
combinación optima del tiempo y costo es aplicar programación lineal. para
Dij = tiempo normal para la actividad (i , j)
CDij = costo (directo) normal para la actividad (i , j)
dij = tiempo de quiebre para la actividad (i , j)
Cdij = costo (directo) de quiebre para la actividad (i , j)
Las variables de decisión para el
xij = tiempo de duración de la actividad (i , j)
Entonces existe una varible de decisión xij para cada actividad, pero no lo hay par alos valores de i y j que no tienen una actividad correspondiente.
Para
tambien definase Kij como la intersección con el eje del costo directo de esta linea, com se muestra en la fig. 4, por tanto,
costo directo de la actividad (i , j) = Kij + Sij xij,
en consecuencia,
costo directo total del proyecto =
en donde la sumatoria se extiende sobre todas las actividades (i , j). Ahora se puede establecer y
El problema: dado un tiempo T (máximo) de terminación del proyecto, selecciónese la xjj que minimice el costo directo total del proyecto.
Formulación De Programación Lineal. Para tomar en cuenta el tiempo de terminación del proyecto en la formulación de programación lineal del problema, se necesita una variable más para cada evento. Esta variable adicional es
yk = tiempo más próximo (desconocido) para el evento k, el cual es una
Cada yk es una variable auxiliar, es decir, una variable que se introduce al modelo por ser conveniente en la formulación y que no representa una decisión. El método simplex trata a las variables auxiliares igual que a las variables de decisión (xij ) normales.
Para
y7 = máx {y4 + x47, y5 + x57},
En otras palabras y7 es la cantidad más pequeña tal que las dos restricciones siguientes se cumplen:
y4 + x47 < y7
y5 + x45 < y7,
por lo que estas dos restricciones se pueden incorporar directamente a la formulación de programación lineal (después de pasar y7 al lado izquierdo para obtener la forma apropiada). Aún más, adelante se verá por qué la solución óptima que se obtiene con el método simples para el modelo completo hará de manera automática que el valor de y7 sea la cantidad más pequeña que ,satisface estas restricciones, por lo que no se necesitan más restricciones para incorporar la definición de y7 al modelo.
Dentro del proceso e incorporación de estas restricciones para todos los eventos, se tiene que cada variable xij aparecerá en exactamente una restricción de este tipo,
que se puede expresar en la forma apropiada como
Para continuar con los preparativos para
Evento 1 = inicio del proyecto
Evento n = terminación del proyecto,
con lo que
=0
= tiempo de terminación. .
Nótese también que es una constante fija que puede eliminarse de la función objetivo, de manera que minimizar el costo directo total para el proyecto es equivalente a maximizar Por tanto, el problema de programación lineal es encontrar las (y las correspondientes) tales que
Maximizar
Sujeta a:
Para todas las actividades (i , j)
Desde un punto de vista computacional, este modelo se puede mejorar algo al sustituir todas las por
en todo el modelo, para que el
Es conveniente también introducir restricciones de no negatividad para el resto de las variables:
aunque estas variables ya estaban forzadas a ser no negativas al establecer y1 = 0, debido a
las restricciones y
Una propiedad interesante de una solución óptima para este modelo es que (en circunstancias normales) toda trayectoria de la red será una ruta crítica que requiere un tiempo T, La
La clave de esta formulación es la manera en que se introducen las al modelo mediante las restricciones , con el fin de proporcionar los tiempos más próximos para los respectivos eventos (dados los valores de las en la solución básica factible actual). Como los tiempos más próximos se tienen que obtener en orden, todas estas son necesarias nada más para obtener finalmente el valor correcto de (para los
Considérese una solución para las variables tal que toda trayectoria de la red es crítica y requiere un tiempo T. Si los valores de las satisfacen la propiedad anterior, entonces las son los verdaderos tiempos más pr6ximos con exactamente y la solución completa para las y satisface todas las restricciones. Sin embargo, si alguna se hace un poco más grande, esto crearía una reacción en cadena en la que alguna se tendría que hacer un poco más grande para satisfacer todavía las restricciones etc., hasta que en última instancia, deba hacerse un poco más grande y se viole la restricción. La única manera de evitar esto con una un poco más grande, es hacer que los tiempos de duración de algunas actividades (posteriores al evento i) sean un poco más pequeñas, aumentando con esto el costo. Por lo tanto, una solución óptima evitará que las sean más grandes de lo necesario para satisfacer las restricciones .
El problema, como se estableció aquí, supone que se ha fijado una fecha de entrega específica T (tal vez por contrato) para la terminación del proyecto. En realidad, algunos proyectos no tienen una fecha de entrega, en cuyo caso no está
La información básica que se necesita para tomar esta decisión es cómo cambia el costo directo total mínimo al cambiar el valor de T en la formulación anterior, como se muestra en la figura 5. Esta información se puede obtener cuando se usa progranlflci6n lineal parametrica para obtener la solución óptima como una funci6n de T en todo el intervalo. Existen procedimientos aún más eficientes, para obtener esta información, que explotan la estructura especial del problema.
La figura 5 proporciona una base útil para la toma de decisiones del