ПО 14 октября 2024

Лидер DIY ритейла разработал собственную систему управления контентом

Сеть гипермаркетов Лемана ПРО (Леруа Мерлен) с нуля разработала систему управления цифровым контентом сайта и мобильного приложения благодаря которой выросли возможности и скорость работы. Об этом рассказал руководитель проекта, выпускник магистратуры МАИ по специальности «Управление процессами разработки ПО» и преподаватель ИТ-центра МАИ Павел Вяткин.

Лидер DIY ритейла разработал собственную систему управления контентом

На рынке произошли изменения, появились новые вызовы, многие компании успешно адаптировались к ним и сделали шаг вперёд в своём развитии. В числе таких компаний — сеть гипермаркетов Лемана ПРО (Леруа Мерлен).

— Для того, чтобы создавать, редактировать и правильно публиковать контент на сайте и в мобильном приложении используются различные системы управления цифровым контентом (CMS-системы). Производителей таких систем несколько, но, наверное, самый крупный из них — компания Adobe с их флагманским продуктом Adobe Experience Management. В нашей компании как раз использовалась система этого зарубежного вендора. Однако в определённый момент стало понятно, что продление лицензии на использование CMS-системы невозможно, — рассказал руководитель проектов Лемана ПРО Павел Вяткин.

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

— Мы — федеральная компания, поэтому, несмотря на единый общий сайт, мы используем функциональность, которая позволяет работать отдельно с каждым городом — это важно для удобства наших клиентов, которые находятся по всей стране и хотят видеть товары и услуги, актуальные именно для их региона. Мы проанализировали ситуацию на рынке и увидели, что эти региональные ограничения основными отечественными вендорами CMS-систем, не поддерживаются. Таким образом, любое готовое решение пришлось бы серьёзно перерабатывать, потому что резкое изменение концепции сайта и мобильного приложения могло негативно повлиять на опыт взаимодействия клиента, допустить этого мы не могли. Рассчитав экономическую целесообразность, мы поняли, что уместнее разработать собственное решение: взять и с нуля создать систему управления контентом, полностью отвечающую нашим требованиям, — отметил он.

Для Лемана ПРО, которая специализируется на ритейл-решениях, разработка подобного программного продукта стала настоящим вызовом. Несмотря на технические трудности и сжатые сроки, за месяц до истечения лицензии на импортное ПО новая CMS-система была введена в строй.

Новая система по управлению цифровым контентом не стала простой механической заменой, а вышла на качественно более высокий уровень. За счёт усовершенствованной технологии кэширования и подключения новых вычислительных мощностей, скорость загрузки контента с сайта на конечном устройстве пользователя выросла до 0,05 с на единицу, что в два раза превысило аналогичный показатель у конкурентов и позволило компании предоставить клиентам более плавное отображение страниц. Что касается содержания, то в новой CMS была реализована важная для бизнеса функциональность работы промо-кампаний: онлайн-рекомендаций «горящих» предложений, которые позволяют клиентам увидеть текущие выгодные предложения и, в случае принятия решения о покупке, положить товар в корзину, минуя поиск товара в каталоге, тем самым сэкономив время на покупку.

— Раньше такие промо-кампании проходили на сайте редко — нам приходилось прибегать к внешней разработке, отдельной под каждое промо, и, соответственно, дополнительная оплата этих работ могла повлиять на выгодность предложения в целом. Теперь же мы можем делать промо-материалы самостоятельно и быстро, потому что CMS собственной разработки поддерживает несколько типов основных промо и автоматизирует процессы управления промо-материалами, снижая трудозатраты на загрузку, удаление и редактирование контента. Теперь мы можем предложить клиенту ещё больше выгодных предложений, которые могут его заинтересовать, — говорит разработчик.

При создании CMS-системы разработчики приобрели новые компетенции и применили нестандартные подходы. Так, для ускорения создания кода активно использовался искусственный интеллект — открытая программная библиотека для машинного обучения TensorFlow, на основе которой специально обученная нейросеть помогала в автоматическом режиме обнаруживать ошибки и слабые места в коде решения, что сказалось на качестве и скорости разработки.

В результате, создание собственной CMS-системы позволило расширить возможности для бизнеса, а также развить дополнительные компетенции IT-специалистов компани.

Материал подготовлен при поддержке Минобрнауки России.

Актуальное