Data Migrations

Member-data migration, proven before go-live.

We run member-data migration as a discipline, not a project task. The migration is proven through an iterative cycle of trials, a full dress rehearsal and a controlled go-live — and validated at every step by customer-led reconciliation that demonstrates the ETL is moving each record correctly.

The methodology

Iterate until the data is proven.

A successful migration is earned through repetition. Each trial proves a little more of the ETL build and the target platform configuration. We iterate until reconciliation tolerances are met, simulate the live event once through a dress rehearsal, then execute a controlled go-live.

01

Strategy & scope

Systems, products, source of truth, depth of history and the reconciliation approach.

02

Mapping & ETL build

Source-to-target mapping, ETL and the reconciliation engine, on a baseline configuration.

03

Trials

Iterative data loads (Trial 0, 1, 2, 3…) that prove mapping and configuration and surface data quality early.

04

Dress rehearsal

A single full simulation of the live cutover — timing, outage window and reconciliation, end to end.

05

Go-live

Controlled cutover to a runsheet, with a stage-gate sign-off on reconciliation before services reopen.

REPEAT 02 ↔ 03

The build-and-trial cycle repeats: each trial feeds fixes back into mapping and ETL, and the next load proves them — improving the build measurably load on load. The dress rehearsal then runs once, by which point exceptions are well understood and have defined remediation paths before the real cutover.

Proof, not assertion

Customer-led reconciliation.

Source data is transformed to the target platform's terminology and compared on like terms by an independent reconciliation engine. Migration and reconciliation teams operate separately so validation stays unbiased — and the client owns and signs off the result.

01

Source

Extract baseline reports from the source platform(s).

02

Target

Extract equivalent reports from the target platform.

03

Transform

Convert to target terminology to compare on like terms.

04

Reconcile

Run the independent comparison engine, source vs target.

05

Analyse

Investigate, classify and agree exceptions; feed the next cycle.

Every reconciliation domain — Critical Success Factors, financial, non-financial, insurance, defined benefits and pensions — is rated against agreed thresholds and a defined go-live tolerance. Exceptions are graded by severity, assigned an owner, and quarantined where a member could otherwise transact incorrectly.

GREEN  > 90% pass AMBER  80–90% pass RED  < 80% pass Go-live tolerance — a defined cap on quarantined accounts
Platform experience

Less requirements gathering. More migrating.

Deep, repeated experience on the platforms that run Australian super means we don't start from a blank page. We migrate the bulk of a platform from well-understood standard data domains with minimal upfront requirements — so the requirements effort concentrates where it actually earns its keep.

Where the effort goes

Standard domains — migrated on platform knowledge~80%
Complex, requirements-driven areas~20%

Members, accounts, balances, transactions, addresses, banking and reference data move on established patterns.

The areas that need requirements

  • Insurance design — cover types, loadings, occupation ratings, premium calculation rules and product-change exceptions.
  • Defined benefits — divisions, salary and employment history, accrual rules, generic variables and benefit calculations.
  • Pensions — components, payment splits, commutations and annual amount rules.
  • Fund-specific rules — legacy product nuances, mergers and successor fund transfer treatments.
The complex domains

Where requirements truly matter.

These domains carry fund-specific design and calculation rules that cannot be assumed. We treat them as dedicated workstreams, with their own mapping, reconciliation and product-team validation.

Insurance design

  • Personal, corporate and DB cover reconciled separately
  • Sum insured and annual premium validated to the cent
  • Age-modelling, loadings and occupation ratings handled as explicit rules
  • Product-change differences agreed and documented as exceptions
  • Premium recalculation scripts sequenced and proven in trials
  • Independent product-team review alongside the migration recon

Defined benefits

  • Divisions migrated with full salary and employment history
  • Accrual and benefit calculations validated against actuarial review
  • Generic variables and contribution-rate history reconciled
  • Effective-date configuration checked — a one-day error shifts accrual
  • Total retirement benefit reconciled to tight tolerance per account
  • Independent DB validation run in parallel by the fund's actuaries
Data quality

Discover early, manage tightly.

Accurate, complete and consistent source data is a precursor to a clean migration. Our process surfaces quality issues quickly — through trials — then drives a deliberate decision on where each issue is resolved.

Resolve at source

Corrected in the originating system before the next load — the cleanest outcome where time allows.

Resolve in migration

Handled by transform logic or a controlled script, proven in the following trial.

Resolve post go-live

A defined, tracked remediation after cutover — used where the issue is contained and low-risk.

Track record

Proven where it matters.

Experience across the superannuation sector, including complex defined benefit and insurance products, for some of the largest funds in the Australian market. Examples are presented anonymously; client details available on request.

Platform conversion & merger

Legacy registry to a modern platform

Member books converted from legacy registries to contemporary administration platforms as part of major fund mergers, with Critical Success Factors reconciled before sign-off.

Successor fund transfer

Reconciled within tolerance

Fund balances reconciled to within fully-explained exceptions — proven first through dress rehearsal, then at the live cutover.

Tranche-based registry migration

Independent assurance

Multi-tranche migration to a new registry platform delivered under independent program delivery assurance, with reconciliation evidence at each tranche.

Planning a migration, merger or SFT?

Talk to a Desda data migration lead about how the trial, dress rehearsal and reconciliation model applies to your platform and timeline.

Talk to a migration lead