Приведение старой, но работающей системы в актуальное состояние — заменой по частям или переписыванием — без остановки бизнеса, который ежедневно на ней держится.
Legacy-системы обычно продолжают приносить деньги, поэтому переписывание «одним рывком» так часто проваливается: оно ставит годы бюджета на дату переключения, которая всегда сдвигается.
Мы предпочитаем постепенное вытеснение: ставим фасад перед старой системой, переносим по одной способности за раз, сохраняя согласованность данных, и держим обе системы живыми до переноса последнего маршрута.