Модуль заказов решили переписать с нуля «за квартал», прошло три квартала
Команда начала писать новый модуль заказов параллельно со старым, планируя переключиться одним релизом через квартал. Через девять месяцев новый модуль всё ещё не повторяет всех правил старого, а в старый тем временем добавили 40 изменений, которые тоже нужно переносить.
Какой подход был бы надёжнее?
- Постепенно заменять части старого модуля через фасад
- Заморозить изменения в старом модуле до окончания
- Нанять вторую команду для ускорения
- Переключиться сейчас, недостающее доделать после
