Эпизод 03 · CRM / Data QA · нервы
Переезд CRM без «ой, а где лиды?»
Переход с u-on на «МойДокументы.Туризм»: инвентаризация связей, API-ключи, сверка данных и прогон сценариев до big bang. Потому что «переключим в пятницу вечером» — это не план, а жанр хоррора.
данные, API, сценарии — не «авось»
u-on → МойДокументы.Туризм
контрольные точки, не молитва
Контекст · ставки
Сменить CRM и не устроить апокалипсис
Агентство уходило с u-on на «МойДокументы.Туризм». На кону: клиенты, сделки, платежи, поставщики. Задача звучит просто: переехать так, чтобы ничего не сломалось. В реальности — это квест с двумя fail-state:
1) остановить продажи на время миграции; 2) потерять данные. Оба варианта — «спасибо, не надо».
Маршрут (не прыжок веры)
Решение · как не взорвать прод
Процесс, а не «давай зальём и посмотрим»
Инвентаризация данных и связей, API-доступы, контрольные выборки. Главный принцип: тестировать до переключения, а не на живых клиентах в понедельник в 9:00.
- API-ключ. Доступ к новой системе, авторизация интеграций. Без «а токен где?»
- Перенос данных. Клиенты, сделки, платежи, история — через API + проверка целостности. «Вроде всё на месте» — не метрика.
- Интеграции. Поставщики и платежи переключены на новую CRM. Старые связки не оставили «на всякий» в виде зомби.
- Прогон сценариев. Заявка, оплата, обмен с поставщиками — до cutover, не после первого истерического звонка.
Хорошая миграция — это когда в понедельник все работают, а не ищут лиды в бэкапе «на всякий случай».
Результат
Из «кажется, ок» — в чек-лист
Контрольные точки до и после: данные, API, пользовательские сценарии. Техническая готовность отделена от ощущения «вроде поехало».
План и чек-листы можно достать снова, когда следующий «давайте ещё CRM попробуем» постучится в дверь. А он постучится.
Стек
- МойДокументы.Туризм
- u-on
- REST API
- API-ключи
- Миграция данных
- Тестирование