Before AI Changes the Schedule: Six Controls for Trustworthy Risk Review
An AI scheduling system can recommend a change. It cannot own the baseline.
That distinction matters because a construction schedule is not just a forecast. It is a controlled record of commitments, dependencies, assumptions, and approved changes. A useful risk signal may arrive in seconds. A careless response can make the plan less trustworthy just as quickly.
Trimble’s November 9 announcement says Trimble Connect Scheduling connects a master schedule with look-aheads, RFIs, weather, daily reports, submittals, and other project data; evaluates risk; and suggests adjustments for team review and approval. It also says imported Primavera P6 and Microsoft Project schedules preserve logic and baselines (Trimble newsroom).
Those are product claims from the vendor, not independent evidence that the system prevents delays or improves milestone performance. The customer testimony in the announcement is also supplied by Trimble. The more useful PM question is therefore not, “Does the AI know the answer?” It is, “What must be true before a recommendation is allowed to influence the controlled plan?”
Here are six controls I would require before an AI-generated schedule recommendation reaches the baseline.
1. Name the authoritative records
Risk analysis becomes unreliable when the workflow quietly mixes records with different owners and meanings.
A master schedule may contain approved logic. A superintendent’s look-ahead may contain the most current sequencing. An RFI may invalidate an assumption. A daily report may describe work that happened without updating the schedule. Weather data may explain risk without proving its project impact.
Trimble says its system brings these kinds of inputs together (Trimble newsroom). Integration is useful, but integration does not settle authority.
For every input, record:
- the system of record;
- the accountable owner;
- what the record is authoritative for;
- the conflict rule when two sources disagree;
- whether the input may create a signal, support a decision, or change the baseline.
The last distinction is essential. A daily report can raise a question without becoming the schedule. A weather forecast can change a risk assessment without rewriting an approved commitment. Make those boundaries explicit.
2. Put freshness on every signal
A recommendation is only as current as the evidence behind it.
“Real-time” language can hide uneven update cycles. The master schedule may be refreshed weekly. RFIs may change throughout the day. Field notes may be incomplete until a shift ends. A weather feed may be current while the activity it supposedly affects was already resequenced offline.
Give each recommendation a small freshness panel:
- latest successful refresh for every material source;
- expected update frequency;
- missing, stale, or failed inputs;
- time of the last human-confirmed field update;
- an expiry rule for the recommendation.
Then define the consequence. A stale input should not merely add a yellow icon. It should narrow what the system may recommend, require confirmation, or stop the workflow.
Freshness is not one timestamp at the top of the screen. It is a condition attached to the evidence that produced the signal.
3. Preserve the approved baseline
The safest recommendation is one that can be reviewed without erasing the plan it proposes to change.
Trimble says imported P6 and Microsoft Project schedules preserve logic and baselines (Trimble newsroom). Treat that as a product capability to verify in the real workflow, not as permission to collapse recommendation and approval into one action.
Every proposed adjustment should retain:
- the baseline version;
- the proposed version;
- the activities, dependencies, dates, and assumptions affected;
- the reason and evidence for the change;
- the person who reviewed it;
- the disposition: accepted, modified, rejected, or expired.
Do not let a recommendation become the new reference point simply because it is easier to view. The approved baseline should remain recoverable, comparable, and protected from silent edits.
A schedule recommendation is a candidate decision. The baseline is a governed record. They should never be visually or operationally ambiguous.
4. Measure false alarms and missed risk
Teams will stop trusting a risk system that repeatedly interrupts them without improving a decision.
Counting alerts is easy. Measuring whether an alert was useful is harder. A rejected recommendation may have been wrong, redundant, too late, unsupported, or simply outside the reviewer’s authority. An accepted recommendation may still fail to improve the outcome.
Track at least four categories:
- accepted with no material change;
- accepted after human modification;
- rejected with a coded reason;
- risk discovered later that the system did not surface.
Add review latency and evidence quality. A technically correct warning that arrives after the decision window is not operationally useful. A warning that cannot show its supporting records is difficult to challenge or learn from.
The goal is not to maximize acceptance. It is to understand which signals improve the team’s ability to make a timely, defensible decision.
5. Keep approval authority human and specific
“Human in the loop” is too vague for baseline control.
Trimble’s announcement says suggested adjustments are presented for team review and approval (Trimble newsroom). The operating model still has to answer which human, approving what, within which boundary.
Define authority by change class:
- who may acknowledge a risk;
- who may request a field confirmation;
- who may test a resequencing scenario;
- who may approve a look-ahead change;
- who may approve a controlled-baseline change;
- which commercial, safety, or contractual changes require escalation.
Also separate recommendation review from system administration. The person deciding whether a change is valid should not need broad permission to alter the recommendation logic, data connections, or audit history.
Approval should leave evidence: identity, timestamp, reviewed version, supporting records, decision, and any conditions. A button click without that context is not a durable control.
6. Tie the workflow to milestone outcomes—carefully
The product announcement is framed around protecting project milestones, but it does not provide independent outcome data showing prevented delays or improved milestone performance (Trimble newsroom). Do not fill that gap with a dashboard proxy.
Measure the decision chain in layers:
- Signal quality: Was the risk specific, timely, and supported?
- Decision quality: Did the reviewer accept, change, or reject it for a recorded reason?
- Execution: Was the approved action actually carried out?
- Schedule effect: Did the relevant activity, dependency, float, or milestone change as expected?
- Outcome context: What else could explain the result?
This does not create causal proof. It creates a trace that can support better judgment.
Avoid a vanity metric such as “days saved by AI” unless the counterfactual and calculation can withstand review. Start with narrower questions: Did the signal arrive before the decision deadline? Did it change the approved plan? Was the change executed? Did the forecast improve or deteriorate afterward?
The aim is not to credit the machine for the project. It is to learn whether the workflow produces decisions worth repeating.
A one-recommendation audit
Before expanding the tool, pick one recommendation and reconstruct it end to end.
- Which records generated the signal?
- Who owned each record?
- Were the inputs fresh enough for the decision?
- Which baseline version was protected?
- What exactly did the system propose?
- Who had authority to approve that class of change?
- What did the reviewer decide, and why?
- Was the decision executed?
- What happened to the relevant activity or milestone?
- What would make the team accept, modify, reject, or ignore a similar signal next time?
If the team cannot answer one of those questions, that gap is the next operating task. Adding more alerts will not repair it.
What these controls do not prove
These controls do not prove that Trimble Connect Scheduling prevents delays, improves milestones, or will perform the same way in every project environment. The cited source is a vendor announcement, and its customer testimony is vendor-supplied. Availability in North America and described product behavior do not establish adoption, efficacy, or return on investment.
The controls do something more modest: they make an AI-assisted schedule decision inspectable. They separate the signal from the baseline, attach freshness to evidence, preserve authority, and create a record the team can review after the outcome is known.
The machine can recommend a change. The project still needs a named owner for the decision.
Audit one recommendation against the six controls. Which control is missing from your current scheduling workflow?
Sources
Published by
Doron Katz © 2026
Member discussion