Migration has nothing to do with lifting systems. Migration is about lifting organizations.
And very often, what breaks first isn’t the technology — it’s the culture.
Why “keeping things safe” is actually dangerous
Every organization says the same thing at the start:
“Let’s keep things stable.”
“Let’s not touch too much.”
“We’ll fix it later.”
But every day, people are afraid to press a button because nobody knows what will break.
“Keeping things safe” usually means carrying all your technical debt into the future.
Migration doesn’t create problems — it reveals them.
When inertia becomes culture
The longer a migration is postponed, the more the organization becomes attached to its own inertia. Roles settle. Habits crystallize. Ownership becomes blurry. And after a few years, the status quo stops being a process — it becomes a belief system.
People stop asking: “Why do we do this?” And start answering: “Because this is how it has always been done.”
That’s the moment migration becomes political.
As Peter Wendorff describes in Politics in Software Development, migrations aren’t technical — they’re political.
The people you meet in every migration
- The Champions — push forward despite resistance.
- The Skeptics — challenge everything.
- The Silent Blockers — slow you quietly.
- The Status-Quo Guardians — defend inertia.
- The Credit-Seekers — appear at demos, not delivery.
- The Checklist Managers — reduce change to Excel.
- The Invisible Experts — know the system best.
- The Runaways — won’t be there for the cost.
When ETL turns into technical debt
It starts with SQL scripts and glue code. Then grows into invisible risk.
ETL slowly becomes interest-bearing debt:
- No lineage
- No reuse
- No auditability
- No trust
A real framework replaces chaos with system.
The quiet danger: deferred accountability
Migration fails not from bad intent — but delayed truth.
When validation, reconciliation and cleanup are postponed, responsibility evaporates.
The KPI illusion
Output metrics create false confidence. Migrations are not measured in tickets — but in trust.
Delivery is not change
Software ships fast. Organizations move slowly.
Without incentives, skills and vision — delivery creates anxiety, not transformation.
Why leaders must go deeper
Leadership doesn’t fail from ignorance. It fails from filtered truth.
Quick wins without new debt
Wins only matter when complexity goes down.
Learn outside your company
The best lessons come from scar tissue — not slides.
Build your backbone team
No migration survives on heroics. Only structure and continuity.
The foundation
This is not a technology story. It is a transformation story.
Tools move fast. People don’t.