Primavera P6 Professional v22 • Aplicación a construcción y minería
Base técnica: ayuda oficial de Oracle para P6 Professional. Las cifras, secuencias y gráficos son ejemplos didácticos; no se ha ejecutado una validación en una instalación real de P6 v22. Los nombres de algunos campos pueden variar por idioma y entorno.
Actualizar no es lo mismo que reprogramar
Actualizar: registrar avances reales a una Data Date y recalcular el pronóstico con la lógica vigente. Reprogramar: modificar de manera fundamentada secuencias, duraciones, calendarios, recursos o hitos para responder a una desviación y, si aplica, presentar el resultado a aprobación contractual.
Nunca se debe “resolver” un atraso modificando Actual Start/Finish, eliminando relaciones sin justificación o reemplazando una línea base aprobada. La recuperación necesita condiciones de terreno verificables.
Diagnóstico previo: encontrar el verdadero atraso
• Respaldar la última actualización y conservar la línea base contractual en Project → Maintain Baselines / Assign Baselines.
RUTA DE APOYO › Project → Maintain Baselines / Project → Assign Baselines; File → Export → Primavera PM - (XER). Acción: No sobrescribas la versión contractual de referencia.
• Revisar Data Date, Actual Start/Finish, Remaining Duration, calendarios y restricciones vigentes.
• Ejecutar F9 con las opciones de programación documentadas.
RUTA DE APOYO › Tools → Schedule (F9) → Options → Schedule. Acción: Guarda registro de programación y versión de corte.
• Comparar fechas de fin y principales hitos respecto de la línea base; distinguir holgura, actividades críticas y rutas cercanas a crítica.
• Identificar actividades fuera de secuencia y revisar Retained Logic versus Progress Override según la metodología acordada.
• Distinguir causas: rendimiento, acceso a frentes, ingeniería, suministros, interferencias, permisos y aumento de cantidades.
Procedimiento de recuperación en P6 Professional v22
1. Congelar el estado de entrada
Guarda copia del programa actualizado (forecast sin medidas) y la documentación de la desviación. No sobrescribas la línea base aprobada. Define una fecha de corte y un alcance de recuperación.
RUTA EN P6 › File → Export → Primavera PM - (XER), si tu procedimiento de respaldo lo admite; Project → Maintain Baselines y Project → Assign Baselines. Acción: Guarda una copia identificada del escenario inicial y conserva la BL contractual original; no reemplaces automáticamente una BL aprobada.
2. Seleccionar las actividades que impulsan el término
En Project → Activities visualiza Total Float, relaciones y hitos. Usa View → Show on Bottom / Activity Details o vistas equivalentes para revisar Predecessors y Successors. No reduzcas duraciones de actividades que no alteran el fin pronosticado salvo que exista otro beneficio demostrado.
RUTA EN P6 › Project → Activities → View → Columns (Total Float, Start, Finish, Remaining Duration) → View → Show on Bottom → Activity Details → Predecessors/Successors. Acción: Inspecciona la cadena que controla hitos; como apoyo usa View → Show on Bottom → Trace Logic.
3. Verificar restricciones antes de comprimir
Confirma constructabilidad, secuencia segura, planos liberados, entrega de equipos, acceso, permisos, recursos, calidad y dotación de supervisión. Una relación SS solo es defendible cuando puede existir solapamiento real de trabajos.
RUTA EN P6 › Project → Activities → Activity Details → Status (fechas); Activity Details → Predecessors/Successors; Activity Details → General (tipo y calendario según columnas disponibles). Acción: La liberación de planos, permisos, accesos y seguridad se verifica en registros de obra, no mediante una opción automática de P6.
4. Diseñar alternativas sin falsear el avance
Compara: a) refuerzo de cuadrillas/productividad; b) trabajo en turnos cuando el calendario y condiciones lo permitan; c) paralelismo por frentes liberados; d) abastecimiento anticipado; e) eliminación de esperas administrativas. Cada medida debe tener responsable, costo, riesgo y fecha de habilitación.
RUTA EN P6 › Project → Activities → Activity Details → General (Duration Type); Resources (asignaciones); Status (Remaining Duration); Predecessors/Successors (lógica). Acción: Prepara alternativas en una copia del programa; calcula el efecto de frentes, recursos y calendarios respaldado por terreno.
5. Modelar relaciones y duraciones consistentes
Divide actividades grandes por frentes o entregables cuando sea necesario, crea hitos intermedios y relaciones específicas. Evita sustituir sistemáticamente vínculos FS por SS con lags arbitrarios. Documenta por qué el sucesor puede iniciar antes de que termine toda la actividad predecesora.
RUTA EN P6 › Project → Activities → selecciona sucesora → View → Show on Bottom → Activity Details → Predecessors / Relationships → Assign o edición de Relationship Type y Lag. Acción: Divide por frentes cuando corresponda y vincula FS/SS/FF solo según constructabilidad. Anota cambios de duración en Status → Remaining Duration.
6. Programar nuevamente con F9
En Tools → Schedule (F9) conserva la Data Date, verifica Options, y ejecuta Schedule. Analiza nuevo fin, Total Float, rutas críticas, hitos intermedios y conflictos de recursos. El resultado del algoritmo no garantiza que la alternativa sea construible.
RUTA EN P6 › Tools → Schedule (F9) → Data Date → Options (retained logic / progress override) → Schedule. Acción: Mantén misma Data Date entre escenarios para compararlos; inspecciona fechas, Total Float, hitos y uso de recursos.
7. Seleccionar la alternativa con trazabilidad
Compara días recuperados, incremento de HH, costo, productividad, seguridad y restricciones pendientes. Registra escenarios y selecciona el que tenga sustento real; prepara la propuesta para la aprobación que corresponda.
RUTA EN P6 › Project → Activities → View → Columns → Start/Finish/Total Float/Remaining Duration; File → Export → Spreadsheet - (XLSX). Acción: Prepara matriz fuera de P6 con jornadas recuperadas, HH, costo, frentes, riesgos, aprobaciones y evidencia.
8. Mantener línea base y control posterior
Una reprogramación presentada no equivale a aprobación. Hasta recibir autorización, informa por separado la línea base vigente, el forecast actualizado y el escenario de recuperación propuesto. Lleva un seguimiento semanal de los compromisos de mitigación.
RUTA EN P6 › Project → Assign Baselines → conserva BL vigente; Project → Activities → View → Columns con fechas BL y forecast. Acción: Presenta por separado baseline, actualización sin medidas y escenario de recuperación. Cambia la BL solo tras autorización aplicable.
Ejemplo: recuperar dos jornadas en el camino de término
Caso didáctico: secuencia A → B → C → D → E con cinco jornadas laborables por semana; sin feriados, calendarios especiales ni restricciones adicionales. La línea base tiene 24 jornadas de duración: A 4, B 5, C 7, D 6 y E 2.
En el día 12 del calendario de trabajo, el plan contemplaba 4 jornadas pendientes de C, más 6 de D y 2 de E: 12 jornadas. Según el corte real, restan 6 + 6 + 2 = 14 jornadas. Con la secuencia estrictamente FS se pronostica un atraso de 2 jornadas frente a ese plan simplificado.
Alternativa de recuperación: subdividir C en frentes de montaje. Si se libera un frente estructural después de cuatro jornadas restantes de C y ese frente permite iniciar un tramo de D, se podrían solapar dos jornadas reales de C y D. El resultado conceptual reduce el horizonte remanente de 14 a 12 jornadas, sin cambiar hechos reales ni falsear avances. Es indispensable validar los trabajos habilitantes y la lógica detallada en P6.
Figura 1. Escenarios esquemáticos. El solapamiento es una hipótesis de ingeniería, no un resultado calculado en P6.
Retained Logic y Progress Override: decisión que afecta el pronóstico
La selección debe ser consistente y quedar registrada entre actualizaciones para que la comparación de fechas sea trazable. Cambiar Options solo para mejorar la fecha contractual es un error de control.
¿Cuándo corresponde formalizar una reprogramación?
No existe un porcentaje universal que obligue a reprogramar. Como criterio interno de alerta puede evaluarse una desviación del orden del 10 % entre avance real y previsto, pero la decisión contractual depende de hitos comprometidos, ruta crítica, riesgos y procedimiento de aprobación del mandante. Una desviación menor puede ser crítica si afecta un hito irreversible.
Checklist de una propuesta defendible
• ☐ Programa actualizado con Data Date y evidencia real
• ☐ Línea base vigente protegida y comparada
• ☐ Causas del atraso y responsables identificados
• ☐ Medidas de recuperación con frente/recursos liberados
• ☐ Relaciones y calendarios justificados técnicamente
• ☐ Impacto en HH, costo, seguridad y suministros analizado
• ☐ Nuevo fin y hitos recalculados con F9
• ☐ Estado de aprobación claramente informado
Continúa aprendiendo con PRIMAVERA P6 EN OBRA
Si recién comienzas, descarga Ruta Cero gratis desde nuestra tienda: https://payhip.com/P6enObra
Si necesitas profundizar en planificación, control de HH y gestión de obra, conoce PRIMAVERA P6 EN OBRA — Edición Profesional + Kit Excel: https://payhip.com/b/bIfwL
Si no encuentras una pestaña o un campo
Las rutas corresponden a P6 Professional de escritorio, con menús en inglés. No se refieren a P6 EPPM Web. La disposición de pestañas depende del layout, permisos e idioma. Para visualizar Activity Details: Project → Activities → View → Show on Bottom → Activity Details. Si no aparece Status, Resources, General, Predecessors o Successors, abre Layout Options → Bottom Layout Options y agrega la pestaña a Display Tabs. Para mostrar columnas de unidades: View → Columns. Antes de editar, guarda un layout de trabajo.
Validación: las rutas se contrastaron con la ayuda oficial de Oracle para P6 Professional (documentación de versiones próximas, principalmente 23–25). Pueden existir diferencias menores en v22 según build, base de datos, permisos y layout. Los casos numéricos son simulados; ninguna captura pretende representar una ejecución real de P6.
Referencias técnicas y alcance
• Oracle: General Tab — Scheduling Options: https://docs.oracle.com/cd/E75420_01/p6help/en/6067.htm
• Oracle: Create a baseline: https://docs.oracle.com/cd/F25600_01/client_help/en_US/create_a_baseline.htm
• Oracle: P6 Professional User Guide: https://docs.oracle.com/cd/F88968_01/English/User_Guides/p6_pro_user/p6_pro_user.pdf