Before a single object moves, the program earns its mandate: a charter that names the outcome, a business case that justifies the spend, a stakeholder map that fixes decision rights, and the one early move that quietly shrinks the entire migration.
The authorizing document
The justification
Three migration approaches were weighed. The recommendation balances speed against the cost of carrying legacy debt into the new platform.
| Approach | What it is | Trade-off | Verdict |
|---|---|---|---|
| Lift & shift | Replicate the SQL Server schema as-is on Snowflake. | Fastest, but carries every legacy flaw and un-tuned model forward. | Rejected |
| Re-architect | Redesign the full data model for Snowflake from scratch. | Best end state, but timeline and risk balloon; business waits too long. | Rejected |
| Hybrid | Migrate structure faithfully; selectively re-model high-value domains and retire dead objects. | Balanced speed and quality; rationalization pays for itself. | Recommended |
The financial case rests on retiring SQL Server licensing and infrastructure and maintenance, offset by Snowflake consumption and one-time migration cost, with the payback driven as much by retiring 150 dead reports as by the platform swap.
Decision rights
Who decides is settled before delivery starts — so ambiguous calls resolve once, in the right forum, rather than repeatedly at the keyboard.
| Key decision / deliverable | TPM | Exec Sponsor | Data Eng Lead | Function SME | BI Lead | Change Lead |
|---|---|---|---|---|---|---|
| Field-mapping sign-off | A | I | C | R | C | I |
| Report disposition (migrate/retire) | R | I | I | A | C | I |
| UAT sign-off | A | I | C | R | C | I |
| Go / no-go decision | R | A | C | C | C | C |
| Legacy decommission | R | A | C | C | I | I |
The highest-leverage early move
The current-state assessment inventories both the source (tables, views, stored procs, ETL) and every downstream consumer — and who actually uses each one. In a real EDW, a large share of reports are dead or duplicated. Retiring them is the cheapest scope reduction available: nobody thanks the TPM who faithfully migrated 400 reports when 150 hadn't been opened in a year.
Golden thread
The Sales/Revenue close-amount report is confirmed high-use and in-scope. Its owner — a Sales Finance SME — is named here and stays accountable for the field's meaning through mapping, UAT, and cutover.