Поскажите, пожалуйста, что входит в подготовку системы (постоянно работающая БД + сервисы доступа к данным) к изменениям (смена аппаратной платформы и/или расширение функциональных возможностей)? У меня есть подозрение что там должно быть как минимум тестирование на тестовом стенде, но вообще в данном вопросе я разбираюсь очень слабо. Можно ли где-нибудь посмотреть статьи по данной тематике?