9
FILTROS DE CONTROL DE CALIDAD EN PRIMAVERA P6 Tom Reichner 1 FILTROS DE CONTROL DE CALIDAD EN PRIMAVERA P6 La construcción de filtros en Primavera para ayudar a mantener buenas métricas en cronogramas Autor: Tom Reichner Email: [email protected] Teléfonos: Móvil: +1 (412) 5517315 Octubre 2011 Traductor: Hugo Cardozo Urdaneta Email: [email protected] Julio 2013

FILTROS DE CONTROL DE CALIDAD EN PRIMAVERA P6

Embed Size (px)

DESCRIPTION

La construcción de filtros en Primavera para ayudar a mantener buenas métricas en cronogramas. Autor: Tom Reichner (2011). Traducción: Hugo Cardozo (2013)

Citation preview

Page 1: FILTROS DE CONTROL DE CALIDAD EN PRIMAVERA P6

FILTROS  DE  CONTROL  DE  CALIDAD  EN  PRIMAVERA  P6  -­‐  Tom  Reichner  

1  

 

 

 

 

 

 

 

 

 

 

FILTROS  DE  CONTROL  DE  CALIDAD  EN  PRIMAVERA  P6  

La  construcción  de  filtros  en  Primavera  para  ayudar  a  mantener  buenas  métricas  en  cronogramas  

 

 

 

 

 

 

 

 

Autor:  

Tom  Reichner  

 

Email:  [email protected]  

Teléfonos:  

Móvil:    +1  (412)  551-­‐7315  

 

Octubre  2011  

 

 

 

 

Traductor:  

Hugo  Cardozo  Urdaneta  

Email:  [email protected]  

Julio  2013  

 

Page 2: FILTROS DE CONTROL DE CALIDAD EN PRIMAVERA P6

FILTROS  DE  CONTROL  DE  CALIDAD  EN  PRIMAVERA  P6  -­‐  Tom  Reichner  

  2  

INDICE  DE  CONTENIDOS  

   

FILTROS  FUNDAMENTALES  PARA  EL  CONTROL  DEL  CRONOGRAMA.   3  

(1)  Actividad  Finalizada  pero  Duration  %  Complete  es  menor  que  100%   3  

(2)    Actividad  Finalizada  pero  Physical  %  Complete  es  menor  que  100%   3  

(3)  Actividades  en  progreso  pero  Duration  %  Complete  es  igual  a  0%   4  

(4)  Actividad  en  progreso  pero  Physical  %  Complete  es  igual  a  cero   4  

(5)  Actividades  sin  comenzar  y  Duration  %  Complete  es  mayor  que  cero   4  

(6)  Actividades  sin  comenzar  y  Physical  %  Complete  mayor  que  cero   4  

(7)  Actividades  ¨cabalgando¨sobre  la  fecha  de  corte   5  

(8)  Actividades  con  Fechas  Reales  mayores  que  la  fecha  de  Corte  (Data  Date)   5  

(9)  Actividades  con  Fecha  de  comienzo  y  fin  pero  con  Original  Duration  igual  a  cero.   6  

(10)  Actividades  en  la  ruta  crítica   6  

FILTROS  OPCIONALES  DE  CONTROL  DE  CALIDAD.   7  

(20)  Actividades  con  restricciones  en  fechas.   7  

(21)  Actividades  sin  predecesoras   7  

(22)  Actividades  sin  sucesoras   8  

(23)  Actividades  con  holgura  total  mayor  a  99  días   8  

(25)  Actividades  con  relaciones  (Predecesoras  y  Sucesoras)   9  

Page 3: FILTROS DE CONTROL DE CALIDAD EN PRIMAVERA P6

FILTROS  DE  CONTROL  DE  CALIDAD  EN  PRIMAVERA  P6  -­‐  Tom  Reichner  

  3  

Filtros  fundamentales  para  el  control  del  cronograma1.    

(1)  Actividad  Finalizada  pero  Duration  %  Complete  es  menor  que  100%  

 

FIGURA  1  ACTIVIDAD  FINALIZADA  PERO  DURATION  %  COMPLETE  ES  MENOR  QUE  100%

Si  la  actividad  en  la  línea  base  va  a  ser  monitoreada  usando  Duration  %  Complete,  se  debe  seleccionar  en  Activity  Details,  Pestaña  General,  el  valor  Duration  para  %  Complete  type.  Si  la  actividad  ha  sido  completada,  en  consecuencia  Duration  %  Complete  debe  ser  igual  a  100%.    Para  mostrar   las  actividades  que  han  sido  completadas  pero  Duration  %  Complete  es  menor  que  100%,   se  construye  el   filtro  que  se  muestra  a  continuación:  

Para  cualquier  actividad  finalizada,  en  Activity  Details,  Status  Tab,  Finish  Date  debe  estar  marcada  (casilla  de  verificación)  como  una  fecha  real  ya  actualizada.    Si  no  lo  está,  marque  la  casilla  en  Finish  si  la  fecha  es  conocida.  El  valor  de  Duration  %  debe  cambiar  a  100%,  si  no  cambia  debe  realizar  manualmente  el  cambio.  

 

(2)    Actividad  Finalizada  pero  Physical  %  Complete  es  menor  que  100%  

 

FIGURA  2  ACTIVIDAD  FINALIZADA  PERO  PHYSICAL  %  COMPLETE  ES  MENOR  QUE  100%  

Si  la  actividad  en  la  línea  base  va  a  ser  monitoreada  usando  Physical  %  Complete  (estimación  hecha  por  un  experto),  se  debe  seleccionar  en  Activity   Details,   General   Tab,   el   valor   Physical   para  %   Complete   type.   Si   la   actividad   ha   sido   completada,   en   consecuencia   Physical   %  Complete  debe  ser  igual  a  100%.    Para  mostrar  las  actividades  que  han  sido  completadas  pero  Duration  %  Complete  es  menor  que  100%,  se  construye  el  filtro  que  se  muestra  a  continuación:  

Para  las  actividades  ya  completadas,  en  Activity  Details,  Pestaña  Status  y  en  Physical  %  actualizar  el  valor  a  100%.  

 Frecuentemente,  todas  las  actividades  requieren  ser  monitoreadas  a  través  de  Physical  %  Complete,  a  excepción  de,  quizás,  las  actividades  tipo  Summary  y  Level  of  Effort.  Una  vez  que  la  construcción  de  la    línea  base  ha  comenzado  usando  Physical  %  complete,  la  adición  de  otras  actividades  seguirá  automáticamente  la  misma  configuración  (Physical  %  Complete).    

El  porcentaje  de  avance  de  una  actividad  puede  ser  cambiado  en  cualquier  momento  en  el   tab   Status.     Se  puede  crear  un  Global  Change  desde  Tools,  Global  Change.  Si  no  existe,  puede  crearlo  haciendo  clic  en  el  botón  New  ubicado  en  el  panel  derecho  y  configurar  el  cambio  de  estado  de  la  actividad.  

                                                                                                                         1  N.T.  Desde  el  punto  de  vista  del  avance  del  proyecto,  es  una  cualidad  primaria  de  todo  cronograma  la  consistencia  en  el  avance  de  las  actividades  y  su  estado  en  función  de  la  fecha  de  corte  (Data  Date)  cuando  éste  se  está  actualizando.  El  autor  hace  énfasis  en  el  uso  de  estos   filtros  para  eliminar   inconsistencias  durante  el  avance  del  proyecto.    Por   supuesto,   también  son  cualidades  primarias  la  adherencia  a  las  reglas  de  la  metodología  del  camino  crítico,  por  ejemplo,  las  actividades  comenzando  y  finalizando  dentro  de  la  secuencia  prevista.  

Page 4: FILTROS DE CONTROL DE CALIDAD EN PRIMAVERA P6

FILTROS  DE  CONTROL  DE  CALIDAD  EN  PRIMAVERA  P6  -­‐  Tom  Reichner  

4  

(3)  Actividades  en  progreso  pero  Duration  %  Complete  es  igual  a  0%  

 

FIGURA  3  ACTIVIDADES  EN  PROGRESO  PERO  DURATION  %  COMPLETE  =  0  %  

Si  la  actividad  está  en  progreso,  está  parcialmente  completada.  Primavera  calculará  Duration  %  Complete  como  un  porcentaje  de  la  diferencia  entre  la  fechas  de  inicio  y  fin  desde  un  punto  específico  del  data  date2  

Si  Duration  %  Complete  =  0,    en  Activity  Details,  Pestaña  Status,  debe  corregirse  tal  valor.  Esto  puede  ocurrir  porque  la  duración  original  se  dejó  en  cero  si  Start  y  Finish  estaban  originalmente  en  el  mismo  día  y   luego  el  valor  remaining  duration  fué  cambiado  después  de  que  un  experto  estimase  tal  duración.  La  duración  remanente  en  este  punto  es  mayor  que  cero,  pero  la  duración  original  es  cero.    

(4)  Actividad  en  progreso  pero  Physical  %  Complete  es  igual  a  cero  

 

FIGURA  4  ACTIVIDAD  EN  PROGRESO  PERO  PHYSICAL  %  COMPLETE  ES  IGUAL  A  CERO  

Si  la  actividad  está  en  progreso,  está  parcialmente  completada.  Si  Physical  %  Complete  =  0,  entonces  la  actividad  no  está  siendo  actualizada.  Actualize  Physical  %  Complete  manualmente  basada  en  información  actual    y  especializada.  

 

(5)  Actividades  sin  comenzar  y  Duration  %  Complete  es  mayor  que  cero  

 

FIGURA  5  ACTIVIDADES  SIN  COMENZAR  Y  DURATION  %  COMPLETE  ES  MAYOR  QUE  CERO.  

Una  actividad  que  aún  no  haya  comenzado  no  puede  tener  un  valor  en  Duration  %  Complete.    Si  lo  tiene  es  una  entrada  errónea  y  se  requiere  investigar  el  porqué  Primavera  ha  calculado  Duration  %  Complete  y  la  situación  debe  remediarse  inmediatamente.  

 

(6)  Actividades  sin  comenzar  y  Physical  %  Complete  mayor  que  cero  

Una  actividad  que  aún  no  haya   comenzado  no  puede   tener  un  valor  en  Physical  %  Complete.     Si   lo   tiene,  es  una  entrada  errónea  y  debe  corregirse.  

                                                                                                                         

2  N.T  La  fórmula  en  Primavera  es  la  siguiente:   Dur % Complete =OD− RD( )

OD×100 ,  dependiente  de  remaining  duration  (RD)  y  el  

estimado  original  de  duración  (OD)  

Page 5: FILTROS DE CONTROL DE CALIDAD EN PRIMAVERA P6

FILTROS  DE  CONTROL  DE  CALIDAD  EN  PRIMAVERA  P6  -­‐  Tom  Reichner  

5  

 

FIGURA  6  ACTIVIDADES  SIN  COMENZAR  Y  PHYSICAL  %  COMPLETE  MAYOR  QUE  CERO.

(7)  Actividades  ¨cabalgando¨sobre  la  fecha  de  corte  

Excluyendo  fechas  actualizadas  o  fechas  con  restricciones.  

 

FIGURA  7  ACTIVIDADES  MONTADAS  SOBRE  LA  FECHA  DE  CORTE

Ciertas  actividades  puede  que  no  tengan  una  forma  aceptable  de  sostenerlas  en  una  pocisión  relativa  al  cronograma  pudiendo  moverse  en  el  tiempo  tomando  la  fecha  de  corte  (Data  Date)  cuando  ésta  avanza.  Esto  equivale  a  cabalgar  sobre  la  fecha  Data  Date.  Una  actividad  con  una  fecha  real  o  una  restricción  de   fecha   (constraint)   retendrá   la  pocisión  en  el  cronograma.  Sin  embargo  el  uso  de  una  restricción  debe  estar  justificada  y  se  convierte  así  en  una  medida  temporal  hasta  que  la  actividad  esté  propiamente  relacionada  con  predecesoras  y  sucesoras  a  incluirse  dentro  de  la  lógica  de  la  red  de  actividades.    

 

(8)  Actividades  con  Fechas  Reales  mayores  que  la  fecha  de  Corte  (Data  Date)    

 

FIGURA  8  ACTIVIDADES  CON  FECHAS  REALES  MAYORES  QUE  LA  FECHA  DE  CORTE

La  fecha  de  corte  (Data  Date)  es  la  fecha  en  la  cual  el  cronogrma  es  calculado.  Es  una  práctica  inaceptable  predecir  fechas  reales  de  comienzo  o  finalización  (en  el  futuro)  aún  si  durasen  un  día.  

 

Page 6: FILTROS DE CONTROL DE CALIDAD EN PRIMAVERA P6

FILTROS  DE  CONTROL  DE  CALIDAD  EN  PRIMAVERA  P6  -­‐  Tom  Reichner  

6  

(9)  Actividades  con  Fecha  de  comienzo  y  fin  pero  con  Original  Duration  igual  a  cero.      

 

FIGURA  9:  ACTIVIDADES  CON  FECHA  DE  COMIENZO  Y  FIN  PERO  CON  ORIGINAL  DURATION  IGUAL  A  CERO.

Una  actividad  puede  haberse  creado  de  manera  muy  temprana  en  el  cronograma  con  las  mismas  fechas  de  comienzo  y  fin  antes  de  que  su  duración  haya  sido  estimada.  Luego,  olvidando  que  esa  duración  es  aún  cero,  la  fecha  de  finalización  puede  ser  movida  en  el  futuro  creando  una  duración  remanente.    

Una  tarea  que  conlleva  un  trabajo  debe  tener  una  duración  mayor  a  cero3.  Una  tarea  con  duración  igual  a  cero  no  es  una  tarea  asociada  a  un  trabajo  y  probablemente  se  define  mejor  como  un  hito  de  comienzo  o  de  finalización.  Tenga  en  cuenta  que  un  hito  de  comienzo  solo  tiene  una  fecha  de  comienzo  y  un  hito  de  finalización  solo  tiene  una  fecha  de  finalización.  

(10)  Actividades  en  la  ruta  crítica  

 

FIGURA  10  ACTIVIDADES  EN  LA  RUTA  CRITICA

Por  definición  las  actividades  en  la  ruta  crítica  tienen  holgura  total  cero  o  negativa  (menor  que  cero).  Sin  embargo,  la  ruta  crítica  puede  ser  definida   por   un   umbral   dado   por   un   valor   positivo   o   negativo   de   holgura   total,   como   -­‐5   dias.   Un   filtro   para   tal   umbral   se   muestra   a  continuación:  

                                                                                                                         3  N.T  En  Primavera  son  actividades  tipo  Task  Dependent  o  tipo  Resource  Dependent  las  que  generalmente  conllevan  un  trabajo  programable  (en  el  tiempo)  ya  que  su  duración    resultante  depende  directamente  del  calendario  asignado  a  cada  recurso  y    de  la  interacción  con  el  calendario  asignado  a  la  tarea.    

Considerando  el  calendario  de  la  actividad  como  regente  del  trabajo  de  los  recursos  asignados  el  filtro  puede  reescribirse  como:  

(All  of  the  following)  Where    Original  Duration                equals                                 0d  And          Activity  Type                             equals                                 Task  Dependent  And          Activity  Status                         is  not  equal  to         Completed    Sin   embargo,   considerando   cronogramas   muy   complejos   (recursos   asignados   en   detalle   con   calendarios   independientes)   es  también  posible  que  el  filtro  tome  la  siguiente  forma:    (All  of  the  following)  Where    Original  Duration                equals                                 0d  And          Activity  Status                         is  not  equal  to         Completed  And          (Any  of  the  following)                            Where     Activity  Type                        equals                            Task  Dependent                            OR                       Activity  Type                        equals                            Resource  Dependent  

Page 7: FILTROS DE CONTROL DE CALIDAD EN PRIMAVERA P6

FILTROS  DE  CONTROL  DE  CALIDAD  EN  PRIMAVERA  P6  -­‐  Tom  Reichner  

7  

 

FIGURA  11  ACTIVIDADES  EN  LA  RUTA  CRITICA  Y  UMBRAL  DE  HOLGURA  TOTAL  IGUAL  O  MENOR  A  -­‐5  DIAS.  

 

Filtros  opcionales  de  control  de  calidad.    

Los  primeros  tres  filtros  (20,  21  y  22)  muestran  datos  también  presentes  en  el  log  –  schedlog.txt  –  generado  al  reprogramar  las  actividades  (Tools  Schedule  o  presionar  F9)  .  Han  sido  considerados  aquí  por  conveniencia,  si  se  necesitasen.  

 

(20)  Actividades  con  restricciones  en  fechas.  

 

FIGURA  12  ACTIVIDADES  CON  RESTRICCIONES  EN  FECHAS  –  PRIMARY  CONSTRAINT.

Cualquier   actividad   puede   tener   una   restricción   de   fecha   aplicada.   Las   restricciones   de   fecha   mandatorias   son   usualmente   aquellas  requeridas  por  el  dueño  de  obra  (cliente)  como  Mandatory  Start  o  Mandatory  Finish4.  Otras  restricciones  son  raramente  empleadas  y  sólo  como  medidas  temporal  mientras  la  actividad  es  adecuadamente  secuenciada  dentro  de  la  red  lógica.  El  empleo  de  cualquier  restricción  de  fechas  debe  estar  justificado.  Similarmente,  las  restricciones  tipo  Secondary  Constraint  pueden  ser  agregadas  a  este  filtro.  

 

 (21)  Actividades  sin  predecesoras  

 

FIGURA  13  ACTIVIDADES  SIN  PREDECESORAS

Este  filtro  es  útil  para  encontrar  actividades  sin  predecesoras.  En  una  red  lógica  cerrada,  no  debe  existir  ninguna  actividad  sin  predecesoras  excepto  la  primera  al  inicio  de  la  red.  

 

                                                                                                                         4  N.T  Las  restricciones  Mandatory  Start  y  Mandatory  Finish  pueden  violar  la  lógica  de  la  red  creada  en  P6.  Las  restricciones  Project  Must  Finish  By,  Start  On  y  Finish  On  pueden  introducir  valores  erróneos  de  holgura  total,  si  el  planificador  no  justifica  su  uso.    

Page 8: FILTROS DE CONTROL DE CALIDAD EN PRIMAVERA P6

FILTROS  DE  CONTROL  DE  CALIDAD  EN  PRIMAVERA  P6  -­‐  Tom  Reichner  

8  

(22)  Actividades  sin  sucesoras  

 

FIGURA  14  ACTIVIDADES  SIN  SUCESORAS

Este  filtro  es  útil  para  encontrar  actividades  sin  sucesoras.  En  una  red  lógica  cerrada,  no  debe  existir  ninguna  actividad  sin  sucesoras  excepto  la  última  al  final  de  la  red.  

 

(23)  Actividades  con  holgura  total  mayor  a  99  días  

 

FIGURA  15  ACTIVIDADES  CON  HOLGURA  TOTAL  MAYOR  A  99  DIAS

Poner  un   límite  al  máximo  permisible  de  holgura  total  posible  para  todas   las  actividades  es  un   límite  arbitrario  y  puede  ser  diferente  para  otro   proyecto.   Pero   es   una   práctica   común,   útil   para   determinar   actividades   que   pueden   no   tener   sucesoras   o   estar   secuenciadas  inapropiadamente  a  una  sucesora.  No  es  aceptable  permitir  que  una  actividad  tenga  holgura  por  un  período  innecesariamente  largo.  Algunas  actividades  pueden  alcanzar  la  fecha  de  fin  del  proyecto,  si  no  están  lógicamente  atadas  a  una  actividad  sucesora,  creando  posiblemente  una  situación  inmanejable  al  tratar  de  completarla  si  no  es  descubierta  a  tiempo:  Los  recursos  pueden  no  estar  disponibles  antes  de  la  fecha  de  finalización5.  

 

(24)  Actividades  con  Original  Duration  mayor  a  20  días.  

Poner  un  límite  al  máximo  permisible  de  duración  original  posible  para  todas  las  actividades  es  un  límite  arbitrario  y  puede  ser  diferente  para  otro  proyecto.  Un  límite  máximo  asignado  a  la  duración  original  es  una  manera  de  administrar  actividades  que  se  solapan  o  se  secuencian  en  línea  de  manera  segura,  mientras  que  se  asegura  suficiente  granularidad  al  cronograma.  Una  actividad  excepcionalmente  larga  que  deba  ser  trabajada  en  paralelo  junto  a  varias  actividades  de  corta  duración  puede  convertirse  en  inmanejable  si  un  retraso  ocurre  en  cualquiera  de  las  dos  rutas  de  actividades.  

 

FIGURA  16  ACTIVIDADES  CON  ORIGINAL  DURATION  MAYOR  A  20  DIAS.  

 

                                                                                                                         5  N.T  El  autor  señala  que  de  permitírsele  a  una  actividad    una  holgura  excesiva  signifique  que  pueda  reprogramarse  a  su  antojo.  Se  corre  el  riesgo  de  que  no  se  tengan  recursos  disponibles  para  completarla  antes  de  la  fecha  de  finalización  tardía  (impuesta  por  la  sucesora).    

Page 9: FILTROS DE CONTROL DE CALIDAD EN PRIMAVERA P6

FILTROS  DE  CONTROL  DE  CALIDAD  EN  PRIMAVERA  P6  -­‐  Tom  Reichner  

9  

(25)  Actividades  con  relaciones  (Predecesoras  y  Sucesoras)  

Este  filtro  es  útil  para  encontrar  actividades  sin  extremos  abiertos,  esto  es,  teniendo  al  menos  un  predecesor  y  al  menos  un  sucesor.  En  una  red  lógica  no  deberían  existir  actividades  con  extremos  abiertos,  excepto  la  primera  actividad  (sin  predecesoras)  y   la  última  actividad  de  la  red  (sin  sucesoras)