Skip to article
Project controls

The XER Imported. The Schedule Review Hadn't Started.

Review a P6/XER schedule for scope, logic, critical path, calendars, actuals, baseline variance, procurement, and closeout—not just import success.

Scheduler and project engineer comparing a construction schedule with submittal and procurement records in a project office.
Illustrative image created for SP4N; no customer or real project is depicted.

An XER can import cleanly, populate the activity table, and draw a convincing Gantt chart while still missing the approvals, procurement steps, or logic that control completion. Import success shows that the receiving tool can parse the export. It does not prove the forecast.

A schedule can look busy and still omit the chain that determines when the job finishes.

#Begin with the file's identity

Before reviewing float or the longest path, establish what you actually received.

At minimum, record:

  • project and contract identifier;
  • schedule type: baseline, recovery, update, or what-if;
  • file name and source;
  • Primavera P6 version or export compatibility;
  • data date;
  • reporting period;
  • baseline assigned for comparison; and
  • the narrative, change log, and reports delivered with the file.

UFGS 01 32 01.00 10 separates compatibility from content. For projects using that federal template, it calls for an importable P6/XER file and separately requires the schedule type, contract number, data date, unique file name, narrative, and reports.1 A receiving tool parsing an export establishes neither field preservation across systems nor the quality of the schedule inside it.

#1. Does the schedule cover the work?

Start with scope before calculating anything.

The U.S. Government Accountability Office's Schedule Assessment Guide organizes ten best practices under four characteristics: comprehensive, well-constructed, credible, and controlled.2 Its first point is the most basic and the most easily skipped: capture all activities needed to complete the work, including work performed by both the owner and contractors.

For construction, compare the schedule against the work breakdown structure and the documents that define delivery. Look for:

  • design packages and permits;
  • owner, utility, and authority approvals;
  • critical submittal preparation, review, resubmission, and approval;
  • procurement, fabrication, delivery, and inspection;
  • access, shutdown, or seasonal work windows;
  • testing, adjusting, balancing, and commissioning;
  • O&M manuals and as-built drawings;
  • pre-final inspection, punch correction, and final inspection.

UFGS 01 32 01.00 10 explicitly calls for many of these activities in the schedule used under that specification. It also defines "long lead" for its template as a procurement sequence over 90 calendar days.1 That 90-day threshold is not a universal industry definition. Whatever the contract's threshold, every material or assembly capable of controlling the work needs a visible approval-to-delivery chain.

If switchgear installation is in the file but the approved-submittal, release, fabrication, factory testing, delivery, and setting activities—where required or controlling—are not, the schedule may not be modeling the whole path.

#2. Is the logic a real execution plan?

Dates alone do not explain why one activity follows another.

Trace the major work paths and look for:

  • activities without predecessors or successors;
  • excessive lags standing in for actual work;
  • hard constraints that force a desired date;
  • start-to-finish relationships that need explanation;
  • out-of-sequence progress left unresolved;
  • summary activities used as logic anchors; and
  • calendars that make the relationship physically implausible.

The federal UFGS template permits only the first and last activities to remain open-ended and requires other activities to carry predecessor and successor logic.1 A different contract may set a different rule, but open ends remain a useful diagnostic. An unexplained open end can keep a delayed activity from affecting anything downstream.

Read the logic against how the work will be built. A finish-to-start link from "submit shop drawings" directly to "install equipment" is not enough if approval, procurement, fabrication, delivery, and inspection sit between them.

#3. Can you reproduce the critical path and float story?

"Critical" is not a color applied to a bar. It is the result of the schedule's logic, calendars, durations, constraints, and status.

GAO recommends validating the critical path and checking whether total float is reasonable.2 In practice, that means asking:

  • Does the longest path run through work that could actually control completion?
  • Does it terminate at the contractual completion milestone?
  • Do major interim milestones have their own driving paths?
  • Did a constraint, calendar, or lag create the result?
  • Are high-risk near-critical paths visible, or hidden behind an arbitrary float threshold?
  • If the path changed this period, does the narrative explain why?

Do not review total float as an isolated ranking. Two activities with the same float can carry very different field, procurement, and contractual consequences. The number needs its logic and source context.

#4. Do durations and calendars match the work?

A five-day activity means nothing until you know which five days count.

Review base calendars, holidays, shift patterns, weather or seasonal calendars, owner-review calendars, and special shutdown windows. Then inspect whether they are assigned to the right activities.

Durations deserve the same scrutiny. Long activities can hide progress. Extremely short activities can create a false sense of precision. GAO's guide calls for realistic activity durations and resource assignments; the appropriate detail should allow progress to be measured without turning the file into noise.2

For unusual durations, constraints, lags, or calendars, ask for the basis. A schedule is easier to govern when assumptions are written down rather than reverse-engineered after the date moves.

#5. Do the actuals agree with the field record?

The data date divides actual history from forecast work.2 Treat it as a hard boundary.

Check actual starts, actual finishes, remaining durations, percent complete, and out-of-sequence work against daily reports, approved pay quantities, meeting records, and other accepted project records. Reconcile exceptions; do not automatically overwrite one source with another.

UFGS 01 32 01.00 10 disallows software defaults that automatically assign actual start and finish dates under its federal contract template. It also requires those dates to match the contractor quality-control reports.1 A date becomes an actual because the work record supports it, not because the scheduling software needed a value.

#6. Does the update explain its changes?

A monthly file should not arrive as an unexplained replacement for last month's file.

Compare the current update with the prior accepted update and baseline. Review:

  • added and deleted activities;
  • logic changes;
  • duration and remaining-duration changes;
  • calendar changes;
  • lag changes;
  • constraints;
  • changed actual dates;
  • changed longest path; and
  • milestone variance.

The UFGS schedule narrative calls for activity-level explanations of these changes and discussion of out-of-sequence work and longest-path movement.1 GAO similarly treats regular status updates and controlled baseline maintenance as separate best practices.2

Variance is not automatically a problem. Unexplained variance is.

Retain the evidence behind the review: file identity, a scope crosswalk, logic and path reports, the basis for calendar or duration exceptions, records supporting actuals, and the disposition of each change. That trail turns "the schedule looks wrong" into questions someone can verify.

#Where SP4N fits

SP4N can import supported Primavera schedules, including XER or PMXML files. Compatibility varies by customer environment and file. A reviewer can work through flagged schedule questions with the source context alongside them and record the disposition.

The import does not certify the schedule or make it contract-compliant. Learn more about source-linked construction project controls and construction schedule risk review.

#The file opening is the start of the review

A reliable schedule is a controlled model of the work, the handoffs, the current status, and the assumptions behind the forecast. P6 rendering shows that the file is readable; confidence comes from tracing the forecast through its logic and back to the project record.

Have one schedule update and the records behind it? Talk with us about a scoped pilot.

Frequently asked

What does a successful XER import actually prove?

It means the receiving tool was able to parse the export and populate its activity table and Gantt chart. It does not mean the schedule is complete, that its logic is sound, or that the forecast is trustworthy—import success only shows compatibility, not content.

What is the first thing to check before reviewing float or the critical path?

Establish the file's identity: the project and contract identifier, schedule type, file name and source, P6 version, data date, reporting period, the baseline it compares against, and the narrative, change log, and reports delivered with it.

How should total float be reviewed on a P6 schedule?

Total float should not be read as an isolated ranking. Validate that the critical path runs through work that could actually control completion, terminates at the contractual milestone, and that any change in the path this period is explained in the narrative.

What should a monthly schedule update explain?

A schedule update should account for added and deleted activities, logic changes, duration and remaining-duration changes, calendar and lag changes, constraints, changed actual dates, a changed longest path, and milestone variance—unexplained variance is the problem, not variance itself.

Sources

  1. 1UFGS 01 32 01.00 10 — Project ScheduleU.S. Army Corps of Engineers · August 2026See sections 2.1, 3.3, 3.4, and 3.5.
  2. 2GAO-16-89G — Schedule Assessment Guide: Best Practices for Project SchedulesU.S. Government Accountability Office · December 22, 2015
Share this
LinkedInPostEmail