Photo of Justin Riddiough
Justin Riddiough Technical Operator & Engineer
Contact

How to Actually Review and De-Risk a Legacy Migration

Migrating a decade-old system isn’t just about moving code; it’s about untangling undocumented business logic.

    Migrating a decade-old legacy system—like the Drupal 7 to 9 migration I led at Stanford GSB—is rarely a clean lift-and-shift. The real challenge is almost never the target framework. The challenge is that the legacy system is the documentation for the business logic.

    Here is how I approach reviewing a migration to ensure it actually solves the organization’s problems without breaking their operations… (Full article content follows)