Що може бути складніше, ніж продавати окуляри через інтернет? В онлайн-магазині товар не приміряєш — не побачиш, чи пасує форма оправи й чи правильно підібрані лінзи. Виявляється, оптику можна продавати не гірше за будь-який одяг. Ми переконалися в цьому, працюючи над проєктом «Люксоптика»: компанія звернулася до нас по допомогу з оновленням сайту.
Адже дуже часто саме складна навігація в інтернет-магазині та неможливість оформити замовлення онлайн призводять до втрати покупців.
Про клієнта
«Люксоптика» — найбільша мережа оптик, яка налічує 186 відділень по всій Україні, 365 спеціалістів у різних галузях офтальмології, а також 3000 найменувань власних товарів.
За такого масштабу дуже важливо синхронізувати офлайн- та онлайн-канали продажів, а також забезпечити можливість швидкої й комфортної покупки онлайн у будь-якому місті.
Завдяки зусиллям команди Aniart було реалізовано завдання, без яких бізнес «Люксоптики» не зміг би розвиватися далі.
Завдання №1. Повна інтеграція ERP-системи: синхронізація залишків і замовлень
На початку 2018 року «Люксоптика» зіткнулася з тим, що її інтернет-магазин — основний онлайн-канал продажів — перестав відповідати запитам ринку й вимогам бізнесу.
- Попередня реалізація проєкту не давала змоги структурувати інформацію, яку сайт отримував з облікової системи.
- Команда «Люксоптики» була змушена працювати в кількох робочих просторах. Це означало велику кількість ручної праці, розсинхронізацію інформації та складність внесення змін до бази даних.
- Як наслідок, покупці не мали доступу до актуальної інформації на сайті.
- Компанія не могла масштабувати проєкт, хоча темпи її зростання цього вже вимагали.
- Навіть невеликий потік покупців — до 100 користувачів одночасно — призводив сайт до нестабільного стану. Це ускладнювало оформлення покупки й збільшувало коефіцієнт відмов.
У зв'язку зі стійким зростанням онлайн-каналу продажів перед нами постало завдання створити якісний онлайн-ресурс із можливістю масштабування проєкту та збільшення продажів. Щоб сформувати архітектуру нового проєкту, нам довелося детально вивчити проблематику наявного ресурсу й визначити сценарії поведінки користувачів.
Ключовим завданням під час розробки було показати покупцеві список товарів з актуальною кількістю залишків по кожній торговій точці в конкретний момент часу, враховуючи також місцеперебування користувача. Усе було б добре, якби не одне «але». Один товар міг містити до 2600 торгових пропозицій, а ціна для деяких позицій була динамічною — залежала від кількості одиниць, доданих у кошик. На основі підрахунку залишків усіх торгових пропозицій у кошику ми виводили покупцеві доступні способи доставки на етапі оформлення замовлення, що сприяло оптимізації логістичних витрат для нашого замовника.Юлія Плашенко, менеджер проєкту Aniart
Завдання №2. Оновити сайт і архітектуру проєкту, забезпечивши стабільну роботу під високими навантаженнями
Збільшення продажів через онлайн і вдосконалення користувацького досвіду стали основною причиною, що підштовхнула «Люксоптику» до оновлення сайту та його архітектури.
Команда ANIART опрацювала архітектуру проєкту, сформувавши чотири окремі каталоги з товарами й виключивши дублювання властивостей для великої кількості торгових пропозицій.
Про пікові навантаження й тестування архітектури для інтернет-магазину INTERTOP ми розповідали в кейсі «Як перенести успішні практики з офлайну в онлайн. Інтеграція інтернет-магазину з ERP і CRM».
Завдання №3. Створити систему фільтрації за маркетинговими властивостями
Усю інформацію для користувача ми пов'язали з його місцеперебуванням. Через специфіку свого продукту бізнес «Люксоптики» переважно сконцентрований на офлайн-продажах, тому ми опрацювали функціонал визначення місцеперебування кожного користувача на сайті.

Це дало змогу виводити актуальну інформацію щодо залишків, пропонувати конкретному покупцеві адреси найближчих оптик із потрібним товаром і групувати способи доставки залежно від набору товарів у кошику та міста, куди треба відправити замовлення.
Місцеперебування користувача
Функціонал визначення міста, з якого людина зайшла на сайт. Від цього залежить усе, що вона побачить далі.
Актуальні залишки
Кількість товару по кожній торговій точці в конкретний момент часу, а не «загалом по мережі».
Найближчі оптики
Покупцеві пропонуються адреси відділень, де потрібний товар є в наявності просто зараз.
Групування доставки
Доступні способи доставки формуються з урахуванням набору товарів у кошику й міста замовлення.

Лише кілька кліків — і покупець бачить асортимент товарів у найближчій до нього оптиці.

Комунікація із замовником
Успішність кожного проєкту великою мірою залежить від якості комунікації між власником продукту й командою розробки. У випадку з проєктом «Люксоптика» замовник був повністю залучений до роботи й від початку сформував чіткі бізнес-вимоги. «Люксоптика» супроводжувала команду розробки на всіх етапах.
- Аналіз. На першому етапі провели глибокий аналіз попереднього сайту компанії — це дало змогу визначити подальші завдання з розробки.
- Критерії приймання. На основі отриманої інформації сформували основні критерії приймання головного функціоналу.
- Спринти. Увесь етап розробки розбили на спринти, що полегшило взаємодію всередині команди.
- Зріз щоітерації. Разом із командою «Люксоптики» кожної ітерації ми робили зріз за результатами попереднього періоду.
Звести всі ризики нанівець складно, але такий підхід дав нам змогу максимально їх скоротити в умовах постійних змін.
Результати
За час роботи над проєктом «Люксоптики» нам вдалося:
- правильно синхронізувати сайт із системою управління ресурсами підприємства (ERP);
- налаштувати процес обміну з обліковою системою;
- зробити роботу онлайн-ресурсу стабільною в умовах великих навантажень;
- налаштувати персоналізацію для користувачів залежно від їхнього місцеперебування.
Проєкт «Люксоптика» — доволі цікавий і водночас складний із позиції архітектурного рішення. Наша команда мала реалізувати очікування, чітко описані в документації, в умовах обставин, що стрімко змінювалися. Завдяки злагодженій роботі команди розробки, тісній комунікації з клієнтом на всіх рівнях менеджменту та з командою, що відповідає за облікову систему, ми змогли досягти гідного результату й заклали потужний фундамент для подальшого масштабування проєкту.Юлія Плашенко, менеджер проєкту Aniart
ANIART спеціалізується на розробці великих проєктів у сфері електронної торгівлі та ENTERPRISE-рішеннях. Маєте проєкт? Ми готові обговорити його разом із вами.
