| 
					
						 почитать нигде - это ваш собственный интеграционный тест - подобно тому, который проводился при переходе в промышленную эксплуатацию - по всей функциональности.
 
 Мы делали апгрейд по следующей схеме:
 
 1. пилотный апгрейд продуктивной системы - это копирование продуктивной системы на какой-либо сервер и его  апгрейд
 2. функциональщики разбирались с тем, что получилось после апгрейда - обычное тестирование модулей - силами разработчиков и проверка модификаций. После того как разработчики решили, что они разобрались с новой системой и знают, что делать для того, чтобы она заработала дается команда на апгрейд действующего ланшафта. 
 3. Апгрейд системы разработки.  Разработчики вносят изменения, до которых они добрались в тестовом апгрейде.
 4. Копирование прода в тестовую систему - апгрейд тестовой системы - накатывание транспорта из системы разработки, полученный после апгрейда и проведение интеграционного теста. Здесь накапливаются все запросы для доведения продуктивной системы до рабочего состояния.
 5. Апгрейд продуктивной системы - накатывание всего транспорта - и запуск пользователей.
 
 Конечный результат очень сильно зависит от полноты интеграционного теста - чем он полнее - тем меньше ошибок будет у конечных пользователей.
 
 Может быть кто-нибудь шел по другому пути в апгрейде - мне было бы тоже интересно послушать. 
					
  
						
						
							
							 							 | 
						 
						 
					 |