LOW-CODE 2022. Автоматизация выявления ошибок в приложениях ВкусВилл
Репортажи Репортажи

Кейс: какие задачи решает «Вкусвилл» с помощью low-code инструментов. Преимущества и ограничения технологии.

Главная>Репортажи>LOW-CODE 2022. Кейс «ВкусВилл»
Репортажи Тренд

LOW-CODE 2022. Кейс «ВкусВилл»

Дата публикации:
02.12.2022
Посетителей:
492
Просмотров:
423
Время просмотра:
2.3

 

Кейс: какие задачи решает «Вкусвилл» с помощью low-code инструментов?


Преимущества и ограничения технологии.

 

23 ноября в Москве прошла вторая конференция LOW-CODE, организованная издательством «Открытые системы». В фокусе мероприятия — реальный опыт использования и перспективы отечественных платформ.


Конференция собрала специалистов разных направлений: руководителей проектов и представителей бизнеса, проектировщиков и архитекторов, экспертов по Agile, DevOps и DataOps, бизнес-аналитиков и консультантов. Участники обсудили вопросы интеграции low-code решений и сценарии их использования, а также поговорили о преимуществах и недостатках подобных платформ.

Посмотреть обзорный материал по итогам конференции можно здесь.

Мы сфокусируемся на одном из самых интересных докладов конференции. Алексей Лукьянов, руководитель технической поддержки «ВкусВилл», поделился своим опытом применения low-code инструментов и рассказал, какие технические и бизнес-задачи ритейлер решает с их помощью.

 

Low-code против классической разработки


«ВкусВилл» начал работать на доставку в 2020 г. — со стартом пандемии Covid-19. Сегодня ритейлер ежедневно реализует более 200 000 заказов. Чтобы достичь таких результатов буквально за два года, компания активно развивала цифровые проекты и сервисы.


«Для поддержания такого темпа требуется высокая скорость разработки — релизы нужно выпускать примерно раз в две недели. Причем сразу для многих приложений: клиентских, курьерских, ARM-систем и т.д. Само собой, без ошибок не обойтись — чем выше скорость, тем их больше. При этом хороший клиентский сервис подразумевает, что вы находите баги раньше, чем с ними столкнутся покупатели. Можно увеличить штат, но это не решит проблему. Единственный выход — создать автоматизированную систему, — рассказал Алексей Лукьянов. — Мы просчитали стоимость и сроки классической разработки подобного инструмента — для этого потребовалось бы около трех месяцев. Тогда мы решили обратиться к low-code инструментам».

 

По словам спикера, специалисты ритейлера выделили 3 ключевых требования к будущему решению:

 

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


«Все интересующие нас данные хранились в БД компании — в том числе об ошибках, которых необходимо было отслеживать. Исходя из этого, мы разработали low-code инструмент для работы с базой данных. Он позволяет создавать запросы к БД и выявлять определенные параметры технологических и бизнес-процессов, информацию об ошибках и т.д. Можно настроить время исполнения и периодичность запросов и отправлять результаты в разные мессенджеры в виде alert’ов. При этом для работы с системой не требуются ни глубокие знания SQL, ни права на изменение БД, — отметил Алексей. — Как это выглядит на практике? С помощью простого select’a сотрудник службы поддержки может выявить проблему, несоответствие в бизнес-процессе или отследить конкретный показатель. После этого специалист вносит select в пользовательский интерфейс, настраивает время и периодичность alert’a, заполняет текст сообщения и указывает, в какие чаты оно должно отправляться».


По словам спикера, благодаря простоте инструмента, запросы могут быстро создавать специалисты даже с базовым знанием SQL (для реализации несложного кейса требуется буквально 30 минут). К примеру, сообщения для курьеров могут «застревать» в брокере. С помощью low-code решения можно оперативно написать запрос, который проанализирует текущее количество «висяков»: если оно превышает допустимую норму, соответствующие специалисты получат alert’ы и начнут разбираться в проблеме.


«За год мы создали более 400 alert’ов. При этом разработанный нами инструмент позволяет мониторить и технические проблемы, с которыми должна разбираться служба поддержки, и параметры, которые важны для бизнеса, — подчеркнул Алексей. — Как только решение заработало в продуктиве, к нам стали регулярно обращаться коллеги из бизнес-подразделений — они приходят с идеями, которые нужно протестировать. Например, создать сервис для поваров, в котором будут отображаться все новые заказы. Запускать классический проект по разработке в данном случае нецелесообразно — для этого потребуется достаточно много ресурсов. При этом окончательного понимания эффективности сервиса пока нет. Бизнес просит сделать alert: смотрим заказы в БД, сортируем по магазинам и отправляем сообщения поварам. Таким образом можно попробовать улучшить клиентский сервис с минимальными вложениями».

Своим опытом применения low-code/no-code решений с участниками конференции поделились и другие эксперты из разных отраслей. Владимир Вавра, «УралХим», рассказал о применении инструментов, позволяющих сотрудникам самостоятельно работать с данными из корпоративного хранилища. Владимир Анисимов, «Интер РАО-Онлайн», поделился опытом построения сервисов самообслуживания для бизнес-пользователей. Вадим Подольный из «Лаборатории Технологий Автоматизации» рассказал о применении подхода low-code/no-code для создания АСУ ТП, которая аккумулирует опыт развертывания и эксплуатации распределенных систем управления критическими информационными сервисами. Александр Кравченко, «ОКБМ Африкантов», обобщил опыт реальных кейсов эксплуатации платформы минимального кодирования и рассказал о грамотном использовании инструментов low-code.

Преимущества и ограничения

 

Среди преимуществ low-code инструмента спикер в первую очередь отметил высокую скорость и низкую стоимость создания решений. Кроме того, систему можно использовать для нужд как бизнеса, так и ИТ.


«Если говорить об ограничениях, отмечу, что запросы, которые мы формируем с помощью решения, направлены только на чтение. Сотрудник не может изменить что-то в базе: использовать переменные, функции, межсерверные запросы и т.д. Здесь мы возвращаемся к вопросу надежности — БД критически важна для бизнеса компании, поэтому работать с ней нужно осторожно, — добавил Алексей. — Кроме того, для работы с системой все же требуются базовые знания SQL. Плюс в том, что специалиста такого уровня можно подготовить буквально за пару недель. Наконец, существуют ограничения по выводу результатов запросов — зачастую их нужно дополнительно обрабатывать. Эту задачу мы решили с помощью другого инструмента».

Отечественные платформы low-code/no-code служат драйверами гиперавтоматизации, позволяя бизнесу быстро проверять новые гипотезы и адаптироваться к новым условиям благодаря возможности создавать и настраивать приложения для решения неожиданно возникающих задач. В то же время у этих платформ есть свои ограничения. Общение с единомышленниками помогает участникам конференции оценить, насколько конструкторы low-code/no-code способны помочь бизнесу пройти испытание на гибкость и не допустить его деградации.

 

Дмитрий Волков,

программный директор конференций издательства «Открытые системы».

«Мы первыми приняли удар локдауна»

Почему ресторанный бизнес не замораживает ИТ-проекты? Как пандемия изменила сознание топ-менеджеров? Почему удаленные кухни все еще мало востребованы?

Как у ритейлеров утекают деньги

Мы часто задаёмся вопросом, чем для ритейл-компаний является мошенничество. Это проблема, которую нужно оперативно решать, угроза, риски которой нужно постоянно учитывать, или факт, неизменно сопутствующий бизнесу компании?

Математика на службе у антифрода

Определить вероятность и момент реализации хищения невозможно без наличия у антифрод-системы методологической основы

Клиентские данные и «золотая» запись: неочевидные пути улучшения клиентского опыта

Можно ли спрашивать у клиента меньше, а знать о нем больше? Как MDM-системы экономят время клиентов, сотрудников и компаний? Почему нельзя просто объединить дубликаты записей по клиентам?

Организация видеоконференций на базе цифровых систем передачи данных

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

В России проведено первое сравнение вендоров Wi-Fi 6. Что выяснили специалисты тестовой лаборатории «Инфосистемы Джет»?

В чем преимущества Wi-Fi 6? Особенности решений от Huawei, Cisco, Aruba и Ruijie? Результаты тестирования технологии в нашей лаборатории?

Мониторинг бизнес-приложений: экономим 50 млн рублей в час

Сколько стоит час простоя бизнес-приложений? Что умеют и чего не умеют АРМ-решения? Как пилот может сократить стоимость внедрения?

TECH WEEK 2022: инновации и тренды

Актуальные технологии и потребности рынка. Как развивать бизнес в период неопределенности?

Jet Capacity. Готовность ИТ к изменениям бизнеса 24*7

Хроническая головная боль ИТ-департамента: как совместить требования бизнеса с параметрами ИТ-инфраструктуры и откуда срочно взять дополнительные ИТ-мощности.

Спасибо!
Ваш материал отправлен.
Мы с вами свяжемся
Предложить
авторский материал






    Спасибо!
    Ваш вопрос отправлен.
    Мы с вами свяжемся
    Задать вопрос
    редактору









      Оставить заявку

      Мы всегда рады ответить на любые Ваши вопросы

      * Обязательные поля для заполнения

      Спасибо!

      Благодарим за обращение. Ваша заявка принята

      Наш специалист свяжется с Вами в течение рабочего дня