Подавайте работы до 3 июля (птн)18 000 Р,
с 4 июля (сб)24 000 Р
Церемония награждения
4 декабря 2026
Крупнейшая digital-премия в Европе

За 1,5 месяца мигрировали CRM c Salesforce на Битрикс24 для Авито

Заказчик: Авито
Исполнитель: Эм Си Арт
Share
Share
За 1,5 месяца мигрировали CRM c Salesforce на Битрикс24 для Авито

Главное о кейсе

• Выполнили за 1,5 месяца миграцию данных.

• Переосмыслили возможности Salesforce, реализовали их в CRM Битрикс24.

• Интегрировали CRM с внешними системами.

• Обеспечили стабильную работу CRM c большим объемом данных и при высоких нагрузках.

Как проект изменил жизнь пользователей

Особенность проекта состояла в том, чтобы выполнить миграцию колоссального объема данных (более 13 млн записей) за минимальный период, незаметно для пользователей и без потерь для бизнеса, а также обеспечить системе высокую отказоустойчивость в дальнейшем.

Бизнес-задача и ее решение

Цель проекта — выполнить миграцию CRM с Salesforce на Битрикс24.

Перед командой стояли следующие бизнес-задачи:

1. Обеспечить бесшовный переход на российское решение — в сжатые сроки и без остановки в работе.
2. Проанализировать функционал Salesforce и реализовать привычные возможности в Битрикс24 — проще говоря, взять лучшее из Salesforce и применить в новой CRM.
3. Реализовать ряд интеграций: телефония, Keycloak, Data Warehouse.
4. Обеспечить возможность кастомизации и развития CRM-системы.
5. Гарантировать стабильную работу CRM c большим объемом данных.

Весной 2022 года команда Авито провела анализ рынка российских CRM-систем — по ряду параметров Битрикс24 оказался наиболее подходящим для решения задач по миграции. Заказчик запросил у вендора пул подрядчиков, которые обладают необходимыми компетенциями и опытом, — по итогам проведенных коммуникаций Эм Си Арт был выбран в качестве интегратора.

Проект стартовал 15 августа — для миграции CRM потребовалось всего 1,5 месяца.

На старте проекта мы проанализировали объектную модель: провели ряд встреч с заказчиком и определили, для каких полей и объектов подойдут штатные сущности Битрикс24, а для каких необходимо разработать кастомные объекты.

В результате мы согласовали план проекта, который состоял из 3 этапов:

1. Подготовка к миграции.
2. Нагрузочное тестирование и ввод в эксплуатацию.
3. Поддержка и развитие системы.

1️⃣ Подготовка к миграции.

Какие работы мы выполнили в рамках подготовки к миграции:

– Собрали и настроили окружение, которое включало:
- Среда prod в виде двух серверов приложения и двух серверов баз данных. Все инстансы разнесли на разные виртуальные машины.
- Среда preprod в виде одного сервера приложения и одного сервера баз данных (на одной виртуальной машине).
– Развернули CRM Битрикс24 на лицензии «Энтерпрайз».
– Адаптировали CRM Битрикс24 под процессы заказчика: создали оргструктуру и ролевую модель доступа, настроили воронки и стадии для лидов и сделок, добавили необходимые пользовательские поля.
– Создали 2 кастомных объекта и адаптировали 12 штатных объектов: пользователи, лиды и др.
– Написали скрипты миграции, с их помощью перенесли все объекты и более 13 млн записей.
– Выполнили интеграцию через RestAPI с телефонией и внешними системами для обмена данными (Itgrix, Data Warehouse).
– Создали 2 смарт-процесса, настроили бизнес-процессы на создание записи highload-блока при конвертации лида.
– Настроили SSO-авторизацию с использованием Keycloak.
– Подготовили инструкции по работе в системе и план адаптации пользователей.

2️⃣ Нагрузочное тестирование и ввод в эксплуатацию.

Перед вводом системы в эксплуатацию мы договорились с заказчиком, что ее тестирование начнем с небольшой фокус-группы в 10 человек, а запуск произведем постепенно, чтобы в случае необходимости внести корректировки в работу системы.

После завершения подготовки к миграции мы провели нагрузочное тестирование на стресс и стабильность — запустили симуляцию нагрузки от 1001 пользователя (по 7 сценариям и по 143 в каждом разделе).

Результаты нагрузочного тестирования:

– Стресс-тестирование: 99,45% успешно завершенных транзакций.
– Тестирование на стабильность: 99,92% успешно завершенных транзакций
– Максимальное время отклика для успешных транзакций в пиковой нагрузке: 9,7 секунд.
– Общее количество пользователей: 690 человек.
– Период опытной эксплуатации: 14 дней.

3️⃣ Поддержка и развитие.

Выполнили ряд доработок в логике работы и в интерфейсе системы под потребности бизнеса.
– Совместно с партнерами провели обучение для команды Авито по функционалу Битрикс24.
– Кастомизировали карточку звонка и добавили новые возможности:
– Дополнительные поля для заполнения параметров звонка и комментария;
– Выбор связи с объектом, созданным на смарт-процессе, и штатными объектами;
– Прямо в карточке звонка можно создать новый объект смарт-процесса и новый лид.

Крафт (мастерство), реализация, технические детали

Технологический стек: Битрикс24, MySQL, Gitlab, Sentry, ELK, Redis, Itgrix, Graphite, Data Warehouse, Keycloak, RestAPI.

В качестве основной платформы для реализации CRM выбран Битрикс24. Инфраструктура проекта развернута в закрытом контуре клиента.

CI/CD проекта настроен с использованием системы контроля версии Gitlab. Для мониторинга работоспособности системы подключен Graphite.

Для сбора и агрегации логов используется Sentry (для front-end) и ELK (для back-end). Для интеграции с телефонией используется решение Itgrix.

Инсайты, гипотезы, процесс создания и взаимодействия с заказчиком

Уникальность проекта заключается в его масштабе и сроках реализации — предстояло перевести один из крупных российских бизнесов на новую платформу.

Речь шла об операциях со значительными массивами данных и одновременном сохранении бесперебойности работы ecom-сервиса. Это требовало от команды максимально точных и безошибочных действий в стратегическом и тактическом плане.

Важно было изначально верно составить план работ, рассчитать ресурсы команды, чтобы уложиться в сжатые сроки и при этом сохранять структурное мышление.

Достичь результата удалось в том числе за счет исключительной синергии команд со стороны заказчика и подрядчика. На протяжении всего проекта мы работали как единое целое, постоянно были на связи, ежедневно сверялись по статусу проекта, вместе решали возникающие вопросы.

Наш кейс показывает, что успех во многом определяется обоюдной вовлеченностью и навыками коммуникации.

Прочая информация о кейсе

Авито — самая массовая платформа для коммерции в России и классифайд №1 в мире по версии сервиса SimilarWeb. Ежемесячно сайт Авито посещают 62+ млн человек, всего опубликовано свыше 170 млн объявлений.

Скриншоты

Комментарий заказчика

Перед нами стояла амбициозная задача мигрировать CRM с Salesforce на российское решение всего за 1,5 месяца. Мы провели анализ поставщиков и доверили этот проект команде «Эм Си Арт». Специалисты «Эм Си Арт» проявили профессиональный подход и подтвердили свою высокую квалификацию. Благодаря слаженной работе команды мы уложились в обозначенные сроки.
Share
Share

Номинации

Интернет-бизнес / цифровые сервисы → Бизнес-решения (ERP, CRM, автоматизация)

Дата запуска

1 сентября 2022 года

Авторы

Команда Исполнителя (Эм Си Арт):
Руководитель проекта — Ника П.
Архитектор — Максим К.
Тимлид — Николай И.
QA — Петр Т., Татьяна Ш.
Разработчики — Ярослав П., Алексей С., Бауыржан Ч., Анна Ж.
Техподдержка — Наталья В., Анастасия Н.
Инженер — Алексей Л.

Команда Заказчика (Авито):
Руководитель проекта — Елена С, Алексей М., Кирилл С.
Тимлид команды аналитики — Ирина К.
Тимлид команды разработки — Виктория М.
Разработчики: Бажанов В., Михаил М, Евшин Н., Дмитрий М.
Аналитики: Антон С, Александра Ш., Александр С., Любовь З.
Тестировщик: Мария Б.
Техническая поддержка: Екатерина К.

Ссылки

mcart.ru
Крупнейший digital-конкурс в Европе
Подавайте работы до 3 июля (птн)18 000 Р,
с 4 июля (сб)24 000 Р

Церемония награждения — 4 декабря (пт)  •  Москва и онлайн
Купить билет
Количество билетов ограниченно, торопитесь!