En la mayoría de los proyectos el problema no es que falten datos, sino que están repartidos y desconectados: el cronograma en Primavera, el avance en una hoja de cálculo, el daily report en otra (o en papel), los pendientes en un correo y un informe de estado que alguien rehace cada viernes. Con esa dispersión ocurren dos cosas: el planificador pierde horas maquetando en lugar de analizar, y las distintas versiones empiezan a contradecirse entre sí.

La solución tiene dos patas que van juntas: centralizar los datos en una única fuente de verdad y automatizar el reporte para que deje de reconstruirse a mano.

Centralizar: una única fuente de verdad

En un proyecto, el candidato natural a fuente única de verdad en relación a fechas, scope y tareas realizadas es el cronograma de Primavera: es la estructura que ya contiene las actividades, la lógica, las fechas, los recursos y la línea base. Todo lo demás —lookahead, curvas, informes de avance, KPIs— no debería ser un documento independiente que se mantiene aparte, sino una vista derivada de ese cronograma.

La regla práctica es sencilla: en el momento en que copias una actividad del P6 a un Excel que luego vive por su cuenta, has creado una segunda verdad que, a partir de ahí, empieza a divergir. Centralizar significa que el dato se introduce y se mantiene en un solo sitio, y que el resto se alimenta de él.

Automatizar el reporte: del Excel con macros al control online

Una vez definida la fuente única, el objetivo es que el reporte se genere solo. Hay varios niveles, de menor a mayor automatización:

Macros de Excel (VBA): la vía accesible

Si el equipo ya trabaja en Excel, las macros en VBA son un primer paso muy razonable y de bajo coste. Permiten automatizar el trabajo repetitivo: importar el XER o el CSV exportado de Primavera, limpiar y reorganizar los datos, refrescar tablas dinámicas, aplicar el formato del lookahead y generar el informe con un clic en lugar de con media jornada de copiar y pegar.

Es una solución válida y que rinde de inmediato. Pero conviene conocer sus límites: el resultado sigue siendo un fichero local, no está en tiempo real, hay que ejecutar la macro para actualizarlo y, si ese Excel se convierte en un archivo que se reenvía por correo, vuelve el problema de las versiones. Las macros automatizan la producción del informe; no resuelven por sí solas la centralización ni el acceso compartido.

Power BI

El siguiente nivel es construir una conexión de datos que conecte Primavera con una capa de análisis como Power BI y refresque los paneles automáticamente. Es la opción adecuada cuando hay que reportar muchos proyectos con frecuencia. Lo tratamos en detalle en el artículo sobre cómo integrar Primavera P6 con Power BI.

El control online con datos actualizados

En un entorno online, los datos están centralizados y todo el equipo consulta la misma versión. La información de planificación se actualiza al actualizar el cronograma en Primavera, por lo que su vigencia depende de esa actualización.

Daily report contra el schedule

En la práctica, el daily report —lo que realmente ha pasado hoy en obra— vive casi siempre desconectado del cronograma. Se registra en un parte, se archiva, y la comparación con lo planificado, si se hace, se hace tarde y a mano. Y sin embargo, esa comparación es el corazón del control: ¿se ha ejecutado lo que el plan decía que tocaba?

Conectar el avance diario del campo con el cronograma permite comparar lo ejecutado con lo previsto una vez incorporados los datos. Es el mismo principio del PPC de Last Planner: el plan y la realidad, uno al lado del otro, con la información de cada actualización.

La herramienta de control online de PlanBuilt

Esto es exactamente lo que hemos construido en PlanBuilt: una herramienta de control online cuyos datos de planificación se actualizan al actualizar el cronograma en Primavera y donde los datos del daily report se introducen y se comparan directamente con el cronograma. En lugar de reconstruir informes a partir de fuentes dispersas, el equipo trabaja sobre un único entorno centralizado, alimentado por el cronograma de Primavera, en el que lo planificado y lo ejecutado conviven en la misma pantalla.

El resultado es el objetivo de todo lo anterior llevado a la práctica: menos horas de maquetación, una sola versión de la verdad y la capacidad de detectar desviaciones con la información de cada actualización.

Centralizar sobre Primavera y automatizar el reporte —sea con macros, con Power BI o con un control online— no es una cuestión de tener gráficos más bonitos, sino de acortar la distancia entre lo que pasa en obra y la información con la que se decide.