Legacy system migration strategies: A comparison guide

Migrating to a new design system can be a challenge. Legacy systems are often deeply embedded in workflows, and teams are usually busy with other priorities. For adoption to succeed, the strategy matters as much as the system itself. There is no one-size-fits-all solution—different organizations need different approaches.

This article is based on insights from the panel discussion Legacy System Migration Strategies, featuring Chela Giraldo, Robin van Zessen, and Jeremy Dizon.

The challenge of migration

The main problem is not technical. It is about people, timing, and priorities. Teams resist change when it feels forced or when benefits are unclear. Design system teams struggle to balance speed, quality, and adoption. The result is that migration projects can stall or fail if not managed carefully.

To overcome this, several strategies have emerged. Each one has its own philosophy, strengths, and trade-offs. The right choice depends on the organization’s culture, resources, and timeline.

Strategy comparison

1. The Trojan horse approach

Philosophy: Piggyback adoption onto existing feature work.
Best for: Tight budgets, frequent updates, and minimizing resistance.


2. Strategic team selection

Philosophy: Start with willing adopters, build case studies, then expand.
Best for: Small DS teams and organizations with mixed team maturity.


3. Incremental micro-adoption

Philosophy: Adopt in layers—tokens, core components, then patterns.
Best for: Complex systems and teams afraid of big changes.


4. Value-first communication

Philosophy: Lead with benefits, not compliance.
Best for: Organizations with strong team autonomy.


5. Start small strategy

Philosophy: Begin with foundations, scale up step by step.
Best for: Teams new to design systems.


6. Shared responsibility models

Different views:


Choosing the right approach

The decision framework looks like this:

In practice, hybrid approaches often work best. Combining strategies can balance speed, trust, and sustainability. For example:

Conclusion

Migrating a legacy system is not only about technology. It is about people, trust, and timing. The best strategy depends on your context, but success usually comes from mixing approaches rather than sticking to one. With the right plan, migration can be less painful and more effective—turning adoption into collaboration instead of resistance.


About the panelists


Cheatsheet: Migration strategies at a glance

StrategyBest ForProsCons
Trojan HorseTeams with tight budgets; frequent feature updatesLow friction, aligned with existing work, builds relationshipsSlower progress, depends on ongoing work
Strategic SelectionLimited DS capacity; mixed team maturityHigh success with willing adopters, creates case studiesMay leave reluctant teams behind, inconsistent UX
Micro-AdoptionComplex systems; teams wary of changeGradual learning, reduced disruptionLonger timeline, temporary inconsistencies
Value-FirstVoluntary adoption; skeptical teamsBuilds buy-in, culture change, sustainable adoptionNeeds upfront demos and proof, slower start
Start SmallTeams new to design systemsQuick early wins, foundation-first rolloutBenefits not always visible, can feel slow
Shared ResponsibilityVaries by org cultureFlexible ownership modelsRisk of unclear accountability