Movar Reply logo
+
Severn Trent Water logo
Partner Case Study

Governed milestone write-back, SymTerra to Oracle Primavera Cloud (P6)

A governed, auditable, human-in-the-loop bridge, automating milestone write-back into Oracle Primavera Cloud for Severn Trent Water.

At a glance

~75

Projects in the governed portfolio

~4,000

Milestone rows, 53 per project

Hourly

Automated sync from Primavera

In production

Live Severn Trent capital portfolio

The challenge

Two versions of the truth, reconciled by hand

The Delivery business unit within Severn Trent Water runs 150+ capital infrastructure projects under the Water Industry National Environment Programme (WINEP), all planned and governed in Oracle Primavera Cloud (OPC / P6).

OPC (P6) held the planned works, while SymTerra captured field progress and actuals, but the two were only manually linked. Reconciling them was manual, slow and error-prone; milestone updates were re-entered into Primavera (P6) by hand, applied inconsistently and lagging behind events.

Across ~75 projects with 53 tracked milestones each, disciplined, timely write-back was effectively impossible, so programme reporting drifted and governance suffered.

The innovation:

A governed digital bridge sitting between SymTerra and OPC as a controlled change-control gate. Rather than pushing field data blindly into Primavera, it surfaces every proposed change for human review, lets Severn Trent approve or reject each one, then writes only approved changes back to OPC automatically, with a complete audit trail.

Severn Trent Water SymTerra dashboard showing live site updates
Live field progress captured in SymTerra across the Severn Trent portfolio

How it works

A continuous four-stage loop

SymTerra and Movar Reply delivered the solution as a lightweight, serverless web application, using SymTerra's own data platform as the shared warehouse between the two systems rather than standing up a separate database.

1

Sync

Milestone and activity data syncs automatically from OPC into the shared data platform every hour.

2

Suggest

Delivery teams suggest changes in SymTerra as work proceeds on site.

3

Compare

The system presents a side-by-side view of exactly what has changed.

4

Approve and write back

Severn Trent approves or rejects, approved changes are written back to OPC, and the system re-reads Primavera to confirm the update landed.

SymTerra and Movar Reply integration screens showing milestone data flowing between systems
Field updates in SymTerra feeding the governed review workflow

Engineering rigour throughout

Bounded OPC request concurrency, retry-with-backoff and session-timeout recovery, full result pagination and batched inserts to guarantee no data is lost.

What changed

Integration treated as a governance instrument

Integrations that move field data into a planning tool are not new; what is novel here is treating the integration itself as a project-controls governance instrument.

Human-in-the-loop change control

Nothing reaches Primavera automatically. Every proposed change is surfaced for review, approved or rejected individually or in bulk, with the option to revert to the original date or suggest an alternative, and a comment can be captured against every decision.

Side-by-side change comparison

Field-level change comparison across two activity vocabularies, presenting a side-by-side view of exactly what has changed before any decision is taken.

Colour-coded milestone tracker

A colour-coded milestone tracker spanning ~75 projects, giving the controls team a single view of milestone status across the governed portfolio.

Purpose-built review workspace

Bulk and individual approve or reject, plus revert to the original date or suggest an alternative date, designed so the controls team retains full ownership of decisions.

Write-back status view

A write-back status view showing pending, completed and failed updates, with per-record write-back status and error capture so failures surface explicitly rather than fail quietly.

Complete, defensible audit trail

Only approved changes are written back, and each is stamped with the user, the time and the outcome. Every decision is attributed and time-stamped, producing a full who, what, when and why record.

Challenges overcome

Trust and reliability at programme scale

The hardest challenges were about trust and reliability, because a governed bridge is only valuable if its data is complete and correct.

Concurrency

Silently dropped projects

Early synchronisation runs used an unbounded parallel fetch across all ~75 projects; Oracle OPC rejected connections beyond roughly fifty concurrent requests, so the sync silently dropped around a third of projects every run. This was identified and solved with a bounded worker pool that limits concurrency to ten requests, ensuring every project is captured on every cycle.

Data integrity

Complete transfer at scale

A second priority was matching the capabilities of each connected system and guaranteeing complete data transfer at scale. Ensuring no data is ever lost, even across large result sets, took significant testing to prove the bridge was fit to manage large, complex programmes of work seamlessly.

Adoption

Earning the extra clicks

Asking delivery teams to make updates on the app technically added to their workload, and adoption depends on trust. We countered this by linking every update directly to the project schedule and making the resulting audit trail fully transparent, so the extra clicks produced shared, defensible progress in the plan of record rather than private notes that no one else could see.

Safe writes

Handling every activity type correctly

Writing back safely meant handling several OPC activity types correctly and never touching fields we should not. Movar built type-specific field mapping, skipped unsupported activity types, and constrained writes to only the intended fields, backed by a ring-fenced test mode.

Together these turned a fragile prototype into a dependable, production-grade tool.

Results to date

A single, controlled route from site into Primavera

Movar Reply's tool is in production use against Severn Trent's live capital portfolio. For the first time there is a single, controlled route for getting site progress back into Primavera.

Hours

Of manual re-keying removed

Changes are now applied consistently and promptly, replacing hours of error-prone spreadsheet updates.

~4,000

Milestone rows kept aligned

Hourly synchronisation across ~75 projects and 53 tracked milestones each keeps OPC in step with delivery.

100%

Auditable updates

Every update carries a full who, what, when and why audit trail, with confirmation that each change landed.

Movar Reply PMO dashboard alongside SymTerra site data for Severn Trent Water
Programme reporting built on data the controls team has seen and signed off

The benefits

Severn Trent Water

The controls team has confidence in the numbers it reports, having seen and signed off every change, and can trace every update. Tailored update emails covering volume of updates and upcoming activities go to stakeholders daily.

SymTerra

Field intelligence now flows into the programme of record through a single approval workflow, adding a governed OPC write-back capability and proving the data foundation can underpin controls automation.

Movar Reply

A repeatable, governed integration capability and credibility in connecting modern field tools to Oracle Primavera for regulated programmes, plus transferable expertise in reliability at scale.

Wider society

Severn Trent serves more than eight million people. Keeping its capital programme accurately planned and governed helps deliver environmental and public-health improvements on time and accountably.

The partnership

A genuine three-way partnership

The concept of a governed, approval-gated bridge emerged from Movar Reply working alongside SymTerra to solve a problem Severn Trent's delivery team felt daily.

Specialises in project controls, planning and digital delivery, and connected the two systems.

Provided the trusted field-progress platform, its data foundation and the hosted environment the tool runs inside.

Owned the programme and its governance, retaining full ownership of every approval decision.

As Technical Lead and Solution Architect, Yash Desai owned the end-to-end design and delivery: the data architecture, OPC and platform integrations, the serverless back end and the review workflow, collaborating very closely with John Ryan from SymTerra.

Governance was designed in from the start. Nothing reaches Primavera without explicit approval by the Lead Project Manager, every decision is attributed and time-stamped, and new features are proven in a ring-fenced test mode before touching the live portfolio.

Lessons learned

1

Trust is the product

A governed bridge only adds value if its data is provably complete. Reliability and observability are first-class requirements, not afterthoughts.

2

Governance accelerates adoption

Approval-gating, attribution and a ring-fenced test mode were precisely what made Severn Trent comfortable letting the tool write to its system of record at all.

3

Build on the partner's platform

Embedding within SymTerra and integrating its warehouse avoided duplicate data and kept field teams in one trusted tool.

In summary

It treats integration as a governance instrument. Nothing reaches the plan without approval, and every change is traceable, removing hours of manual re-keying while strengthening control. In production on a regulated ~75-project portfolio, it offers the wider profession a reusable pattern for connecting field tools to the system of record without surrendering oversight.

See what a single source of site truth looks like

Find out how SymTerra keeps field progress, reporting and your programme of record in step.

Related case studies