Гибкая система доставки в ритейле

Гибкая система доставки в ритейле


Автор
Дмитрий
Дмитрий
Эксперт

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

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


Предыстория

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


Так процесс приобретения товаров выглядел для покупателя:

  • Покупатель приобретал товар на сайте интернет-магазина и оплачивал его онлайн
  • Оператор магазина звонил покупателю и договаривался об удобном месте и времени встречи
  • Курьер приезжал в нужное место и время, отдавал товар

Как процесс приобретения товара выглядел в плоскости заказа:

  • Заказ создавался на сайте интернет-магазина
  • Заказ копировался (не всегда быстро) в базу данных заказов MS Access
  • Оператор видел заказ у себя на экране в приложении MS Access
  • После связи с клиентом магазина оператор звонил курьеру и передавал ему устно место, время встречи, личные данные клиента магазина и т.д.
  • Курьер забирал товар, отвозил клиенту, звонил оператору, чтобы сообщить о состоянии заказа
  • Оператор отмечал состояние заказа, как выполненное

Недостатки такой системы видны невооружённым глазом:

  • Обработка заказа происходила очень долго
  • Курьеры довольно часто привозили не тот товар, не в то время, не в то место
  • Существовали заказы, статус которых не был известен, так как операторы порой забывали отметить статус, или курьеры не отзваниливались операторам по статусу
  • Личные данные каждого покупателя проходили через оператора и курьера
  • Руководство компании не имело удобных инструментов анализа продаж


Что было сделано

Интернет-магазин быстро рос. Существующая система не позволяла предоставлять качественный сервис по доставке товаров покупателям. Они обратились к нам.

 Мы разработали заказчику несколько приложений, которые вместе составляли один программный продукт:

  • новый интернет-магазин
  • систему для работы операторов
  • мобильное приложение для курьеров

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

Система для работы операторов заменила полностью MS Access и позволяла очень быстро донести до оператора нужные ему данные с целью проверки и подтверждения заказа.

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

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

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

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

Фронтенд-специалисты сделали “реактивный” интерфейс операторского приложения. Для достижения высокой скорости обработки заказов операторами были реализованы некоторые дополнения к привычным нам интерфейсам. Например, разработчики убрали со всех форм операторского приложения кнопку “Сохранить”. Это было сделано для того, что операторы не делали одно лишнее действие. Данные сохранялись на сервер сразу после того, как оператор ввел их. Даже если страница браузера внезапно закроется, данные всё равно отправятся на сервер и сохранятся. Вроде простое действие, но оно было не одно. И в совокупности все тонкости пользовательского интерфейса сильно ускоряли работу операторов.

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


Сохранение персональных данных

Мы решили проблему доступа сотрудников интернет-магазина к личным данным покупателей. Эту проблему также решило разделение серверных приложений. Операторское приложение получало ровно те данные, которые нужны были операторам для подтверждения заказа. Курьер получал ровно те самые данные, которые нужны были для доставки заказа в нужное время и место. А также, если курьеру требовалось позвонить покупателю на личный телефон, звонок производился через единый номер таким образом, чтобы ни курьер, ни покупатель не узнавали личные номера друг друга. А все приватные данные, которые мог ввести покупатель не видны для сотрудников магазина. Доступ к ним предоставлялся только в редких ситуациях.


в блог.jpg


Результат работы

Эта система уже запущена. Когда наш клиент начинал с нами работать, продажи проходили только на территории Москвы и Санкт-Петербурга. С новой системой продажи теперь происходят в 20 городах России, открываются в двух европейских столицах, и это меньше чем за полтора года работы обновлённой системы.
Мы продолжаем развивать этот продукт. В дополнение к вышеописанным приложениям мы создаём Business Intelligence систему для нашего клиента. С помощью неё руководство оценивает эффективность процессов своего бизнеса и имеет большое количество данных для дальнейшего планирования. 

Почувствуйте наш подход и повторите
успех наших клиентов

Напишите нам
МАКСИМ БЕЛЯКОВ
МАКСИМ БЕЛЯКОВ
СЕРГЕЙ ИСАКОВ
СЕРГЕЙ ИСАКОВ