Understand what creates the risk.
Legacy software is rarely bad everywhere. It usually contains valuable business knowledge beside fragile dependencies, slow release processes and interfaces that make ordinary work difficult. Replacing the entire platform in one project can introduce more risk than it removes. The right modernization plan distinguishes urgent operational exposure from areas that can remain stable while higher-value improvements are delivered in controlled phases.