Все кейсы

Эпизод 03 · CRM / Data QA · нервы

Переезд CRM без «ой, а где лиды?»

Переход с u-on на «МойДокументы.Туризм»: инвентаризация связей, API-ключи, сверка данных и прогон сценариев до big bang. Потому что «переключим в пятницу вечером» — это не план, а жанр хоррора.

до cutover

данные, API, сценарии — не «авось»

2 CRM

u-on → МойДокументы.Туризм

план + откат

контрольные точки, не молитва

Контекст · ставки

Сменить CRM и не устроить апокалипсис

Агентство уходило с u-on на «МойДокументы.Туризм». На кону: клиенты, сделки, платежи, поставщики. Задача звучит просто: переехать так, чтобы ничего не сломалось. В реальности — это квест с двумя fail-state:

1) остановить продажи на время миграции; 2) потерять данные. Оба варианта — «спасибо, не надо».

Маршрут (не прыжок веры)

u-on Выгрузка по API Контроль целостности API-ключ МойДок. Перенастройка связок МойДокументы.Туризм

Решение · как не взорвать прод

Процесс, а не «давай зальём и посмотрим»

Инвентаризация данных и связей, API-доступы, контрольные выборки. Главный принцип: тестировать до переключения, а не на живых клиентах в понедельник в 9:00.

  • API-ключ. Доступ к новой системе, авторизация интеграций. Без «а токен где?»
  • Перенос данных. Клиенты, сделки, платежи, история — через API + проверка целостности. «Вроде всё на месте» — не метрика.
  • Интеграции. Поставщики и платежи переключены на новую CRM. Старые связки не оставили «на всякий» в виде зомби.
  • Прогон сценариев. Заявка, оплата, обмен с поставщиками — до cutover, не после первого истерического звонка.
Хорошая миграция — это когда в понедельник все работают, а не ищут лиды в бэкапе «на всякий случай».

Результат

Из «кажется, ок» — в чек-лист

Контрольные точки до и после: данные, API, пользовательские сценарии. Техническая готовность отделена от ощущения «вроде поехало».

План и чек-листы можно достать снова, когда следующий «давайте ещё CRM попробуем» постучится в дверь. А он постучится.

Стек

  • МойДокументы.Туризм
  • u-on
  • REST API
  • API-ключи
  • Миграция данных
  • Тестирование