КП - Лаборатория Касперского
Вернуться к списку-
Тип проекта:Коробочная версия / SRM портал для поставщиков
-
Тематика сайта:ИТ, интернет
-
Редакция продукта:1С-Битрикс24: Энтерпрайз
-
Сайт:
-
Партнер:
В мае 2022 г. ИНТЕРВОЛГА была выбрана для реализации проекта «Замена Salesforce Sales Cloud на альтернативную систему на базе 1С-Битрикс».
Этапы нашей работы
1. Проектирование системы:
• 16 встреч с бизнесом за 2 недели:
• уточнение приоритетов;
• планирование спринтов;
• проработка архитектуры решения, схем потоков данных, синхронизаций, сценариев, процесса разработки.
Много схем, протоколов и изменений в ТЗ. Это особенности крупных «живых» проектов и мы умеем с этим работать.
2.Планирование работы:
• распределение задач на 6 месяцев;
• разделение по требованиям к системе, приоритезация;
• распределение по разработчикам и спринтам (2 недели);
• выделение времени на багфикс и тестирование, плюс «запасная» неделя после окончания разработки.
3. Разработка и кастомизация
Использовали несколько сред. К 4 типичным для нас добавились еще 2 от Лаборатории Касперского. 4 раза меняли ветвление в GIT. CRM получилась глубоко кастомизированной. Изменения, в основном, не интерфейсные, а функциональные: много точечных автоматизаций, свои вкладки, свои особенности заполнения данных и др.
4. Загрузка исторических данных в новую систему
Система не может остановиться и «подождать», когда админы перенесут все данные. Если объем базы большой, то его нужно переносить частями: сначала «архив» и неизменяемые данные, потом остальное. Бережно перенесли несколько млн записей, сделав инкрементальную догрузку (70% от общего объема данных!) в процессе работы.
5. Тестирование и деплой
Для обеспечения конфиденциальности функционал тестировали на синтетических данных в GITLab ИНТЕРВОЛГИ. Из-за сильно сжатых сроков на пике проекта в тестировании участвовало 4 QA только с нашей стороны. Мы поставляли протестированный функционал, а процесс его развертывания полностью был на стороне Лаборатории Касперского.
6. Обучение сотрудников
Написать выдающееся приложение и не дать инструкцию к нему – плохая практика. В Wiki Лаборатории добавляли инструкции для пользователей и службы поддержки. В случае менее опытных заказчиков обычно закладываем в стоимость внедрения несколько часов на обучение сотрудников работе в новом интерфейсе.
Результат: за 10 месяцев внедрили систему из Битрикс24, которая заменила необходимую базовую функциональность Salesforce.
Сложности и решения
В любом большом проекте много интересных и сложных задач. Их можно называть, но не всегда возможно раскрыть подробности решений (проект под NDA). Расскажем о том, о чём можно.
1. Загрузка исторических данных.
Решение задачи миграции большого объема данных упирается в ограничение — работу компании нельзя остановить на время переезда с одной платформы на другую. В процессе работы нам пришлось искать способ, который позволит без остановки работы основной системы быстро и безопасно перенести данные на новую. И нашли! Написали собственную библиотеку импорта – iv/parallel, решившую большую часть проблем. Она функциональная и простая для большинства разработчиков, эффективно параллелит процессы и позволяет быстро грузить данные.
2. Создание кластерной инфраструктуры.
Лаборатория Касперского предъявляет высокие требования к отказоустойчивости. ИНТЕРВОЛГА совместно с Kaspersky реализует кластерную инфраструктуру в проекте. Детали реализации — под NDA.
Интеграции
CRM и Партнерский портал — не изолированные сервисы. Они обмениваются данными с другими ИТ-системами компании. Мы реализовали целый ряд интеграций для маршрутизации данных между системами.
Детали реализации находятся под NDA
Партнерский портал
Структура CRM и партнерского портала повторяет контуры Salesforce и имеет аналогичную функциональность. Например, на портале представлены: продукты и сервисы, партнерская программа, блок продаж, маркетинговые активности, обучение и стимулирование и т.д.
Партнерский портал построен на платформе "Битрикс: Управление сайтом" с учетом высоких требований к безопасности и отказоустойчивости. Параметры безопасности стандартной сборки Битрикс были усилены аутентификацией по токенам, децентрализацией нод, возможностью работы с шифрованными базами данных и механизмами логирования большего количества событий, чем в базовой поставке.
В проекте используется много стандартных сущностей (компании, контакты, сделки и т.д.) и сущностей, реализованных через смарт-процессы. Они поддерживают стандартную функциональность, взаимосвязаны и распределены между системами. Смарт-процессы обеспечивают гибкость и позволяют создавать собственные сценарии работы, что особенно важно для крупных международных компаний.
Отзыв заказчика
АО «Лаборатория Касперского» выражает коллективу ООО «Интернет-агентство ИНТЕРВОЛГА» благодарность за успешную реализацию проекта «Замена Salesforce Sales Cloud на альтернативную систему на базе 1С Битрикс».
Специалисты ООО «Интернет-агентство ИНТЕРВОЛГА» обладают необходимой экспертизой и знанием процессов, а также гибкостью, креативностью и скоростью в предложении вариантов решения задач. Отмечаем погруженность, профессионализм и внимание в коммуникации и планировании проекта.