В Вашей команде может не хватать персонала для рефакторинга. Если Вы уже заняты разработкой функционала и нет возможности приостановить процесс, только чтобы обновить версии языков, адаптироваться под новый стиль новой версии фреймворка, или просто хотите пройти аудит общей архитектуры по соответствию с современными стандартами, могу внедриться в Ваш процесс для провода непрерывного рефакторинга и направлять команду в цикле проверке кода перед его развертыванием.
Примеры модернизации:
Zend Framework на Zend Expressive, Laminas, Mezzio
Введение Unit Tests
Asp.Net Core 2.x на Asp.Net Core 3.1, 5.0+
JQuery, React на Веб Компоненты и Blazor
Внедрение MVC на бэкенде и на фронтенде