Ваш первый шаг должен состоять в том, чтобы убедиться, что вы настроили тестовую систему с вашим точным рабочим макетом и текущим программным обеспечением (9.2.0.7).
Запустите его немного, чтобы убедиться, что все в порядке, затем выполнитеОбновите свою тестовую систему и запустите ее как можно дольше, чтобы убедиться, что она ничего не сломала.Я не говорю о ковбой-разработчике типа «если он запускается в течение пяти минут, это нормально».Если возможно, это должно быть тщательное тестирование всей функциональности и производительности.
Если вы довольны уровнем тестирования, вы можете запланировать то же самое для производства.
Это не так.Это не ракетостроение, вы должны всегда иметь производственное зеркало, на котором вы можете тестировать обновления программного обеспечения, как своих, так и сторонних разработчиков.И у вас должны быть стратегии отказа на случай, если обновление производства все равно не удастся, несмотря на ваши испытания.
Мы довольно параноики, поэтому мы на самом деле настроили целую новую машину заранее, выполняя как можно больше.Затем, в любое время, мы отключаем текущее производство, выполняем передачу, которая все еще требуется для новой машины, затем поднимаем ее и тестируем.Если во время тестирования что-либо не может быть исправлено в окне обновления, старая машина снова включается, и мы попробуем позже, с соответствующими ударами по задней части для тех, кто ответственен за сбой: -)