Project Assure
Try it free →
← All articles

The 3-Week Lookahead Schedule: How to Build One That Works

Project Assure · Schedule analysis

What Is a Lookahead Schedule and Why Do You Need One?

A lookahead schedule is a short-term planning tool that extracts a rolling window of work—typically 3 weeks—from the master project schedule. Unlike the master schedule, which may contain hundreds of activities and is updated monthly, the lookahead focuses on what the field crews will actually do in the near future. It bridges the gap between high-level planning and day-to-day execution.

Field teams often ignore the master schedule because it feels abstract or outdated. A well-built lookahead, however, shows only the next few weeks of tasks, with clear assignments and ready resources. It answers the question: “What are we doing next Monday?” This makes it the single most useful schedule for foremen, superintendents, and trade partners.

Pulling the Right Window from Primavera P6

Building a lookahead starts in Primavera P6. Here’s a step-by-step method to extract a clean 3-week window:

If you don’t have P6 access or want to verify your export, you can use Project Assure—a free browser tool that parses XER files locally. It can help you check that your lookahead window aligns with the master schedule’s logic.

Keeping It Tied to the Master Schedule

The lookahead must remain a subset of the master schedule, not a separate plan. If you allow the lookahead to drift, you’ll end up with two schedules that disagree. Here’s how to maintain alignment:

Common Lookahead Mistakes (and How to Fix Them)

Even experienced schedulers make errors when building lookaheads. Here are the most frequent pitfalls:

MistakeConsequenceFix
Including too many activitiesField crews ignore the list; it becomes noise.Limit to 20–40 activities per lookahead. Focus on critical and near-critical work.
Using outdated data dateActivities that should have started are missing.Always set the data date to the current week’s start (e.g., Monday).
Ignoring predecessor completionWork is planned before prerequisites are done.Check that all predecessors are statused as complete or in progress.
No resource assignmentsCrews don’t know who does what.Assign a responsible party to every activity in P6 before exporting.
Lookahead not updated weeklyBecomes stale; field loses trust.Generate a fresh lookahead every Friday for the next 3 weeks.

Making the Lookahead Actionable

A lookahead is only valuable if it drives action. Here are three tips to make it stick:

By following these steps, your 3-week lookahead will become the go-to tool for daily coordination—keeping field work aligned with the master plan without overwhelming the crew.

Run these checks free, in your browser

Free, browser-based Primavera P6 XER schedule analyser — DCMA 14-point, GAO & NASA checks, EVM/S-curve, and forensic baseline-vs-update comparison. Nothing is uploaded; your XER is parsed locally in the browser. 3 free analyses, no card required.

Analyse your XER →

Frequently asked questions

How often should a lookahead schedule be updated?

A lookahead should be updated weekly, typically every Friday for the following three weeks. This ensures the schedule reflects the latest progress and keeps the field aligned with the master plan.

What is the ideal number of activities in a lookahead?

20 to 40 activities is ideal. Including too many makes the list unmanageable; too few may miss critical handoffs. Focus on near-term construction, installation, and testing tasks.

Should lookahead activities include constraints from the master schedule?

Yes, but flag them clearly. Constraints like 'Start No Earlier Than' can cause confusion if the field doesn't know why an activity can't start earlier. Note them in the lookahead comments.

How do I prevent the lookahead from drifting away from the master schedule?

Always update the master schedule before generating the lookahead. Use the same activity IDs, and hold a weekly review meeting to compare the lookahead against the master. If discrepancies appear, investigate and update the master.

Can I generate a lookahead without Primavera P6?

Yes, tools like Project Assure can parse an XER file and help you extract a lookahead window. However, the lookahead must still be tied to a properly updated master schedule for accuracy.