Professional Documents
Culture Documents
OPCIONES DE NIVELACIN EN P6
LEVEL ONLY WITHIN TOTAL FLOAT
DEFINICIONES
Usando el men de ayuda disponible en P6 se define: Preserve minimum float when leveling1 Es la cantidad de holgura que se desea mantener cuando las actividades se retrasan por causa de conflictos entre recursos. El valor se entra en unidades de tiempo, pero se convierte en horas. Max percent to over-allocate resources Es el porcentaje mximo por el cual se puede incrementar la disponibilidad del recurso durante la nivelacin. Este valor es usado solamente si la actividad no puede ser nivelada dentro de la holgura total disponible para la actividad. El valor se entra en porcentajes.
Este documento es para uso personal solamente y se prohibe otro tipo de uso. La biblioteca est en disponible en Scribd.com
EJEMPLOS
ESTADO INICIAL El ejemplo mostrado abajo, consta de tres tareas A,B,C en paralelo (5 d c/u), asignadas al recurso Ironworker (Max Units = 8 h/d) con 40, 20 y 40 horas respectivamente. Como condiciones generales para este ejemplo, se ha preferido nivelar siguiendo la misma prioridad, esto es: A, B, C. La fecha final es 25-Apr-2013.
CASO 1: OPCIONES DESACTIVADAS La figura siguiente muestra la seccin Level Resources only-within activity Total Float desactivada. Se observan los parmetros antes definidos:
A continuacin se nivelar sin la opcin Level resources only within activity Total Float activada. 2
El resultado es el siguiente:
Las actividades entran en el nivelador segn la prioridad prevista, sin embargo la nueva fecha final es 26-Apr-2013 (A1030), teniendo que retrasar las tareas B (A1010) y C (A1020) respectivamente. Observe los mensajes de excepciones en el archivo SCHEDLOG.txt en P6, secciones: Activities delayed due to predecessor delay (A1030 Fin del trabajo) (retrasada) Activities delayed due to resource leveling (A1010 - Tarea B, A1020 - Tarea C) (retrasadas) Activities that cannot be leveled (ninguna) Activities overallocated within float (opcin desactivada)
CASO 2: PRESERVE = 0 H, MAX PERCENT = 25% En el formulario, se activa la casilla Level resources only within activity Total Float. Luego, en Preserve minimum float when leveling se entra 0 h, y en Max percent to over-allocate resources se entra 25. La figura siguiente muestra las opciones a entrar:
El resultado es el siguiente: A1030 se mantiene el 25-Apr-2013 ya que aunque B(A1010) puede ser nivelada segn su prioridad, no hay holgura suficiente (5d > 4d) para C (A1020) y el umbral asignado de disponibilidad (125% = 8h + 2h = 10h < 16h ) no es suficiente. Observe el resultado de la nivelacin en la figura siguiente:
Activities delayed due to predecessor delay (ninguna) Activities delayed due to resource leveling (A1010 - Tarea B) Activities that cannot be leveled (A1020 Tarea C) Activities overallocated within float (A1020 Tarea C)
CASO 3: PRESERVE = 0 H, MAX PERCENT = 50% En Max percent to over-allocate resources se entra 50. La figura siguiente muestra las opciones a entrar:
El resultado es el siguiente: A1030 se mantiene el 25-Apr-2013 pero B(A1010) puede ser nivelada segn su prioridad, al igual que C, ya que aunque no hay holgura suficiente (5d > 4d) para C (A1020) el umbral asignado de disponibilidad (150% = 8h + 4h = 12h) es suficiente para acomodar tal 5
Observe los mensajes de excepciones en el archivo SCHEDLOG.txt en P6, secciones: Activities delayed due to predecessor delay (ninguna) Activities delayed due to resource leveling (A1010 - Tarea B, A1020 - Tarea C) Activities that cannot be leveled (ninguna) Activities overallocated within float (A1020 Tarea C)
Observe que el valor de sobreasignacin del recurso fu usado, segn la definicin, dentro de la 6
holgura total disponible para el clculo de la nivelacin. CASO 4: PRESERVE MINIMUM FLOAT WHEN LEVELING = 0 H, MAX PERCENT TO OVERALLOCATE RESOURCES = 0 Tomando el ejemplo anterior modificamos A1030 Fin del trabajo para que termine el 29-Apr-2013 en lugar del 25-Apr-2013. Esto nos da el tiempo necesario para acomodar las tres actividades dentro de la holgura total (15d). La configuracin es la siguiente:
Al nivelar manteniendo la holgura total, la fecha final de A1030 se mantiene y las actividades B, C se retrasan (se nivelan) segn la prioridad y la capacidad mxima del recurso como era de esperarse. La figura siguiente muestra el resultado:
Observe los mensajes de excepciones en el archivo SCHEDLOG.txt en P6, secciones: Activities delayed due to predecessor delay (ninguna) 7
Activities delayed due to resource leveling (A1010 - Tarea B, A1020 - Tarea C) Activities that cannot be leveled (ninguna) Activities overallocated within float (ninguna)
CASO 5: PRESERVE MINIMUM FLOAT WHEN LEVELING = 8 H, MAX PERCENT TO OVERALLOCATE RESOURCES = 0 Para un valor de 8h como umbral de holgura total, entramos la configuracin siguiente:
Al nivelar manteniendo un umbral de 1 dia, A1030 se mantiene el 29-Apr-2013 ya que aunque B(A1010) puede ser nivelada segn su prioridad, no hay holgura suficiente (5d > 4d) para C (A1020) y el umbral asignado de disponibilidad (100% = 8h < 16h ) no es suficiente. Observe el resultado de la programacin en la figura siguiente:
Este resultado es similar al caso 2 en cuanto a resultados, pero C, no puede ser ubicada dentro de la holgura total disponible. Observe los mensajes de excepciones en el archivo SCHEDLOG.txt en P6, secciones: Activities delayed due to predecessor delay (ninguna) Activities delayed due to resource leveling (A1010 - Tarea B) Activities that cannot be leveled (A1020 Tarea C) Activities overallocated within float (ninguna)
CASO 6: PRESERVE MINIMUM FLOAT WHEN LEVELING = 8 H, MAX PERCENT TO OVERALLOCATE RESOURCES = 100 Para un valor de 8h como umbral de holgura total, y 100% como umbral de disponibilidad para los recursos, entramos la configuracin siguiente:
Al nivelar manteniendo un umbral de 1 dia, y admitiendo 200% de disponibilidad, A1030 se mantiene el 29-Apr-2013 ya que aunque B(A1010) puede ser nivelada segn su prioridad, no hay holgura suficiente (5d > 4d) para C (A1020) y el umbral asignado de disponibilidad (200% = 16h ) es admisible para nivelarla. Observe el resultado de la programacin en la figura siguiente:
Observe los mensajes de excepciones en el archivo SCHEDLOG.txt en P6, secciones: Activities delayed due to predecessor delay (ninguna) Activities delayed due to resource leveling (A1010 - Tarea B) Activities that cannot be leveled (ninguna) 10
Conclusiones
El uso conjunto de ambas opciones permite afinar los resultados de la nivelacin o bin controlando la holgura total disponible en las secuencias, o bin admitiendo tambin un umbral de disponibilidad para los recursos envueltos en la nivelacin. Esta ltima opcin solo es aplicable si el recurso no puede ser nivelado dentro de la holgura disponible, tal y como se observ en el caso 3, presentado en este documento. Autor: Hugo Cardozo Urdaneta. 2013-04-04
11