Как стать автором
Обновить

Компания Автомакон временно не ведёт блог на Хабре

Сначала показывать

Как мы писали приложение для доставки из ресторанов

Блог компании Автомакон Разработка под iOS *Разработка мобильных приложений *Разработка под Android *Разработка под e-commerce *
Recovery mode

В феврале 2021 года ВкусВилл запустил проект «Сгоряча» по доставке блюд из более 50 «dark kitchen» в Москве, Санкт-Петербурге, Волгограде, Чебоксарах и других городах. Сейчас через приложение можно заказать также еду из ресторанов-партнеров. Блюда бесплатно доставляют собственные курьеры сети  в среднем за 1-1,5 часа после оформления заказа.

Доставок из «dark kitchen» не так много — всего 3-4 агрегатора доставляют блюда. Это нетривиальная задача: нужно наладить работу курьеров, разработать приложения для партнеров, курьеров и клиентов, подключить партнеров и обучить их пользоваться доставкой, продумать архитектуру на случаи загрузки — много всего.

За создание и развитие мобильных и веб-сервисов ВкусВилл отвечает команда «Фулстек» (направление ГК «Автомакон», специализирующееся на мобильной и веб-разработке). Подробнее расскажем, как мы сделали 3 небольших доработки для сервиса по доставке блюд из ресторанов, как он работает и с какими сложностями нам пришлось столкнуться в процессе.

Читать далее
Всего голосов 10: ↑8 и ↓2 +6
Просмотры 1.9K
Комментарии 11

Как мы использовали RabbitMQ для разбиения монолита крупнейшего ритейлера страны*

Блог компании Автомакон Серверная оптимизация *DevOps *Распределённые системы *Kubernetes *

Накопить за 7 лет терабайты данных в монолите и решить, что пора оптимизировать систему и разбивать её на микросервисы — страшный сон для айтишника. Добавим сюда ещё база на решениях от 1С и необходимость обеспечить непрерывность процесса. Стало страшно? А для нас — возможность показать экспертность и решить нетривиальную задачу. О том, как «кролик» помог сдвинуть гору рассказал архитектор 1С компании «Автомакон» Виталий Осиповский.

С 2013 года ВкусВилл проводил внутреннюю автоматизацию с использованием программ на базе 1С. За годы активного развития и эксплуатации база увеличилась до нескольких терабайт, кратно выросло количество операций, что спровоцировало большой объем работы для администраторов, оптимизаторов и команды разработчиков. Например, тяжелые алгоритмы планирования, закрытий, генерации документов могли негативно влиять на работу всей базы.

Любые сбои и простои были неадекватно затратны и влияли на все компоненты системы в целом. А сама система не годилась для быстрого масштабирования бизнеса. Поэтому уже в 2020 году приняли решение о поэтапном разделении монолита на отдельные программные компоненты.  

Читать далее
Всего голосов 7: ↑6 и ↓1 +5
Просмотры 4.4K
Комментарии 3

«Идёшь и думаешь, что сейчас сдохнешь, но почему-то живой, и приходится идти дальше»: как мы поднялись на Эльбрус

Блог компании Автомакон Управление персоналом *Здоровье IT-компании Удалённая работа

Для нас лучший отдых – это полная смена деятельности. Недавно мы очень сильно сменили эту деятельность: от печатания кода перешли к печатанию следов на снегу самого высокого пика в России — Эльбруса. Провести отпуск среди льдов и заснеженных вершин может показаться безумной идеей, но результат стоит того, чтобы рискнуть и сфотографироваться на вершине горы.

В статье поделимся как готовились к восхождению на Эльбрус, из чего состоит поход и что стоит ожидать. Если решите повторить покорение вершины Кавказа, как самостоятельно, так и коллективом, наш опыт может быть полезен.

Читать далее
Всего голосов 28: ↑15 и ↓13 +2
Просмотры 5.2K
Комментарии 58

Растет спрос на аналитиков 1С: кто это, чем занимаются и не тупиковый ли это путь?

Блог компании Автомакон Анализ и проектирование систем *Управление проектами *Карьера в IT-индустрии *

По данным из аналитического исследования «Крупнейшие ИТ-разработчики России 2020», «1С» — лидер среди отечественных разработчиков ПО. Примерно 1,5 миллиона государственных учреждений и компаний различных отраслей работают с ПО фирмы «1С». А в условиях импортозамещения они будут еще востребованнее. 

По статистике hh.ru сейчас открыто 7 000 вакансий «аналитик 1С», притом всего 2 месяца назад их было 6000. Аналитики с опытом работы от 1 года зарабатывают в диапазоне 130-160 тысяч рублей. Топовый специалист может рассчитывать и на более высокую зарплату: 300 тысяч рублей и выше. Как стать таким специалистом, чем занимается 1С аналитик, и, главное, куда расти дальше?

Читать далее
Всего голосов 12: ↑9 и ↓3 +6
Просмотры 4.3K
Комментарии 15

Закулисье IT-проектов: как организовано 1С-тестирование во ВкусВилле

Блог компании Автомакон Программирование *Тестирование веб-сервисов *Управление разработкой *Карьера в IT-индустрии

Российские ритейлеры уже не первый год трансформируются в ответ на внешние обстоятельства и внутренние потребности рынка. Своевременная и адекватная реакция на быстро меняющуюся ситуацию на рынке розничной торговли позволяет ритейлеру отстроиться и опередить конкурентов. Часть компаний активно разрабатывает собственные ИТ-решения для оптимизации производственных процессов и выстраивания крепких и доверительных отношений с клиентами. В то же время возрастают и критерии, предъявляемые к качеству программного обеспечения.

Для обеспечения и поддержания высокого качества ИТ-продукта необходимо включить этап тестирования в жизненный цикл разработки ПО. Отсутствие этого важного этапа отрицательно сказывается на безопасности, производительности и функциональности конечного продукта. Тестирование любого ИТ-проекта на ранних стадиях его работы позволяет снизить затраты и издержки на ликвидацию возникающих ошибок. Главная задача QA-инженера ­— помочь команде разработки предоставить заказчику удобное и стабильно работающее решение. 

В этой статье рассказываем, как мы в команде «Автомакон» проводим тестирование 1С-продуктов и сервисов для одного из ведущих ритейлеров страны — ВкусВилл. Наши специалисты отвечают за автоматизацию более 1300 магазинов, складов сети и 120 дарксторов, а также оказывают поддержку и консалтинговые услуги. 

Читать далее
Всего голосов 2: ↑0 и ↓2 -2
Просмотры 734
Комментарии 0

Метод CI/CD: чистый код и строгая дисциплина

Блог компании Автомакон Управление разработкой *
Recovery mode

Оперативная подготовка программного продукта к релизу — ключевое конкурентное преимущество во многих отраслях бизнеса. Кто сможет быстро предоставить качественный продукт займет лидирующие позиции. Поэтому в основе тестирований современных компаний, которые растут и гибко реагируют на любые изменения, лежит методология непрерывной интеграции и доставки (CI/CD). Их IT-команды используют Agile-подход при разработке программного обеспечения, а CI/CD — одна из подобных практик, но именно по части DevOps. Она позволяет проводить различные тесты на каждом этапе (интеграция) и завершать их запуском с развертыванием закомиченного кода в фактический продукт, который уже могут увидеть конечные пользователи (доставка). Основные возможности, которые появляются при использовании этой концепции — отследить ошибки и оперативно их устранить, а также написать качественный и чистый код. 

Читать далее
Всего голосов 5: ↑2 и ↓3 -1
Просмотры 2.5K
Комментарии 1

«Кадровый голод» или почему IT-компании находятся в постоянном поиске сотрудников

Блог компании Автомакон Разработка мобильных приложений *Разработка под e-commerce *Карьера в IT-индустрии IT-компании
Последние годы в IT-отрасли наблюдается очевидный дисбаланс спроса и предложения на рынке труда. «Айтишники» нужны всем, не только IT-компаниям ‒ это факт.

По данным экспертов Ассоциации предприятий компьютерных и информационных технологий текущий спрос на специалистов с высокой квалификацией и опытом составляет не менее 222 тыс. человек, а к 2024 году эта цифра увеличится до 290-300 тысяч. При этом фокус внимания не только на разработчиках, но и на тестировщиках, бизнес-аналитиках, системных инженерах, дата-сайентистах. Лучших специалистов с опытом нет на открытом рынке, а хантить подходящего кандидата на вакансию в сфере высоких технологий становится всё сложнее, вакансии закрываются долгими месяцами.

Разберемся, как изменился рынок за последнее время, почему IT-компании находятся в постоянном поиске, какие специалисты наиболее востребованы, какие тренды работодатели на рынке труда IT-индустрии.
Читать дальше →
Всего голосов 13: ↑7 и ↓6 +1
Просмотры 22K
Комментарии 50

Как мы сделали мобильное приложение для курьеров «ВкусВилл» за 9 дней

Блог компании Автомакон Разработка под iOS *Разработка мобильных приложений *Разработка под Android *Разработка под e-commerce *
Привет, меня зовут Алексей Кафтанов, я — руководитель компании FullStack (входит в ГК «Автомакон»). Мы занимаемся разработкой мобильных и web-приложений.

В начале года у нас появился интересный кейс. За две недели мы сделали базовое курьерское приложение с обновлением функционала без необходимости выгрузки билда в стор.
Читать дальше →
Всего голосов 5: ↑4 и ↓1 +3
Просмотры 7.4K
Комментарии 19

Как мобильное приложение помогло «ВкусВиллу» стать лидером по количеству заказов продуктов онлайн

Блог компании Автомакон Разработка мобильных приложений *Разработка под e-commerce *Карьера в IT-индустрии IT-компании
По итогам 2020 торговая сеть «ВкусВилл» возглавила рейтинг лидеров e-grocery по количеству выполненных интернет-заказов за 2020 год, а также вошла в пятёрку крупнейших онлайн-продавцов еды в стране по обороту. Доля онлайн-продаж после внедрения приложения увеличилась с 1% до 25%. Выручка собственной доставки «ВкусВилл» составила 14,93 млрд с НДС.



Само же мобильное приложение «ВкусВилл» в 2020 году «Роскачество» признало самым функциональным среди российских ритейлеров.

Ниже мы расскажем, какие факторы способствовали достижению таких результатов.
Читать дальше →
Всего голосов 13: ↑11 и ↓2 +9
Просмотры 4.7K
Комментарии 39

Бережливый стартап или как мы используем концепцию Lean Startup в своих проектах

Блог компании Автомакон Управление разработкой *Управление проектами *Карьера в IT-индустрии Бизнес-модели *
Создание чего-то нового — дело всегда рискованное. Как и многие люди до вас, вы пишете бизнес-план, предлагаете его инвесторам (либо роетесь в собственном кошельке), набираете людей, начинаете разрабатывать продукт, тратите тысячи человеко-часов. А потом, спустя месяцы разработки (а иногда и годы) получается, что вы всё это время усиленно делали продукт, который никому не нужен. Вот вообще. А деньги и время уже потратили.

Как понять, что ваш продукт не будет успешен, не затрачивая при этом значительные материальные ресурсы и не теряя годы на его разработку? Вы наверняка слышали о бережливом стартапе как удачном способе реализовать слабую (читай — не очень обоснованную), но перспективную идею. Концепция бережливого стартапа, lean startup — это когда вы запускаете собственную модель бизнеса без огромных трат на старте

В этом посте расскажем, как мы в компании «Автомакон» применяем успешные практики из Lean Startup (несмотря на то, что многие наши проекты вполне сформировались и устоялись), с какими проблемами сталкиваемся и как с ними справляемся.
Читать дальше →
Всего голосов 12: ↑10 и ↓2 +8
Просмотры 4K
Комментарии 14

IT на удаленке. Как компания Автомакон успешно реализует проекты со штатом от Калининграда до Владивостока

Блог компании Автомакон Управление персоналом *Карьера в IT-индустрии IT-компании Удалённая работа
Дистанционная работа стала общемировым трендом на ближайшие несколько лет. Многие компании, особенно в IT-секторе, уже перешли на новый формат, в их числе и компания «Автомакон». Естественно, на нашем пути не обошлось без ошибок. Так что, возможно, наш опыт будет полезен как разработчикам, так и компаниям, которые смотрят в сторону удаленки. Но обо всем по порядку.

Компания «Автомакон» специализируется на автоматизации MLB (Medium to Large Business) c помощью 1С, мобильных приложений, чат-ботов, веб-разработки, систем видеоанализа. Мы работаем с крупными ритейлерами, которые с приходом пандемии, стали активно развивать онлайн и доставку. Соответственно количество задач по автоматизации значительно выросло. Тем не менее, внутри «Автомакона» ничего не изменилось, и мы смогли сохранить качество во время пандемии почти с 200 сотрудниками на удаленке.

Как мы этого добились?


За время существования компании выработались шесть принципов, которые делают ее деятельность эффективной:

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

Читать дальше →
Всего голосов 7: ↑7 и ↓0 +7
Просмотры 4.2K
Комментарии 0

Умные кассы для «ВкусВилла»

Блог компании Автомакон IT-инфраструктура *Разработка под e-commerce *Хранение данных *Управление продажами *
С точки зрения пользователя процесс онлайн-покупки продуктов у «ВкусВилла» выглядит просто — открыл приложение (самого «ВкусВилла» или партнеров доставки и агрегаторов), выбрал нужные товары, оплатил, дождался, получил. В этом посте мы немного расскажем о том, как работают кассы «ВкусВилла» изнутри, как они участвуют в процессе онлайн-заказа и как они связаны со всей остальной экосистемой магазина.

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



Мы доработали кассу таким образом, что помимо выполнения своих основных функций, она стала еще и самостоятельным терминалом по сборке (ну, разве что сама пока не собирает товары в пакет) и смогла получать заказы, регистрировать товары для сборки, подтверждать завершение заказа и выдавать все нужные чеки.
Читать дальше →
Всего голосов 26: ↑24 и ↓2 +22
Просмотры 8.6K
Комментарии 45

Как мы подключаем новые доставки

Блог компании Автомакон IT-инфраструктура *Разработка под e-commerce *Управление e-commerce *
В текущих реалиях многие магазины стали гораздо более активно уходить в онлайн и прокачивать собственную доставку, чтобы не терять клиентов. У «ВкусВилла» на начало года уже была собственная неплохая доставка, которая приносила больше лидов, чем доставка силами партнеров. Но как бы то ни было, чтобы больше людей могли получать свои заказы (а главное — получать их быстрее) активно развиваются и интеграции со сторонними службами доставки.



За последние несколько месяцев мы в Автомаконе интегрировали «ВкусВилл» с двумя большими российскими партнерами. Для нас это был первый опыт интеграций с такими крупными компаниями. Но что интересно, для партнеров опыт интеграции тоже оказался в новинку. Деталями этого двустороннего процесса я бы и хотел поделиться.

Как все работает


При проведении интеграции мы предпочитаем работать на основе пул-модели: партнеры предоставляют нам API, по которому мы запускаемся в качестве сервера, и по запросу выдаем им нужную информацию. Например, каталоги товаров и торговых точек, остатки на текущий момент. Это тот минимальный набор необходимой информации, которая нужна партнерам, чтобы на своей стороне сформировать заказ и передать его нам.
Читать дальше →
Всего голосов 14: ↑14 и ↓0 +14
Просмотры 2.1K
Комментарии 0

Какие у Вкусвилла есть telegram-боты и зачем они нужны

Блог компании Автомакон Мессенджеры *1С-Битрикс *
Tutorial
Telegram предоставляет возможность делать ботов быстро, удобно и подключать их к своим внутренним системам, создавая множество подвязок, триггеров и шаблонов. Активируешь Botfather-а и просто следуешь инструкциям, самое сложное обычно касается именно работы со внутренними системами и налаживанием API.



Для Вкусвилла мы в компании Автомакон сделали сразу несколько ботов, как внешних, полезных для покупателей, так и внутренних, доступных для сотрудников и курьеров. Под катом — рассказ о самих ботах, их возможностях и о переезде функций и возможностей покупательского бота в приложение.

Почему Telegram


Telegram — мессенджер, который есть у очень большого числа людей. И если какое-то время он был не очень популярным, то масштабная кампания по его блокировке (попыткам блокировки, да) стала отличным средством для поднятия интереса и дополнительных установок. Плюс, что выгодно отличает Telegram от тех же WhatsApp и Viber, это наличие простого и понятного API и возможностей подцепить к боту множество внутренних систем.

И пусть со стороны пользователя это выглядит как привычный сценарий, он просто пишет в чат запрос и получает ответ, со стороны бота такой запрос тянет за собой обращение к целой куче разных систем.
Читать дальше →
Всего голосов 26: ↑26 и ↓0 +26
Просмотры 9.6K
Комментарии 6