In-house · consumer marketplace platform

A legacy reporting estate, moved without losing anyone’s trust.

Legacy reports migrated to self-serve BI, each validated side by side against the version it replaced, with data-quality fixes folded in along the way.

Side-by-side against legacy, per reportValidation
Improved during migrationAccuracyQuality fixes folded in rather than deferred
Delivered with compliance sign-offMulti-market migration

The situation

A large estate of legacy reports needed moving to a modern self-serve BI tool. The risk in any reporting migration is not technical — it is that a number changes during the move, nobody can explain why, and the new tool loses credibility permanently.

What I did

  1. Migrated reports with side-by-side validation against the legacy version, so any difference was identified and explained before cut-over rather than discovered afterwards.
  2. Folded data-quality improvements into each migration instead of faithfully reproducing known-wrong numbers.
  3. Where a number legitimately changed because the old one had been wrong, made that explicit rather than quietly shipping it.
  4. Ran the same approach on a separate compliance-sensitive multi-market reporting migration, validated against the source of truth with a controlled rollout and sign-off from the relevant safety and compliance team.

What it means for you

Reporting migrations fail on trust, not on technology. Validating every report against the one it replaces — and being explicit when a number changes because the old one was wrong — is what keeps the new tool credible.

Context

These are from eight years owning the data warehouse and reporting function of a consumer marketplace platform, in-house rather than as an outside consultant. The employer and the internal system names are withheld; the numbers are the real ones.

Tell me what is broken.

A short call is usually enough to tell whether this is a two-week fix or a two-month one — and whether I am the right person for it.