Индустрия онлайн-доставки еды одна из самых быстро растущих в мире, что доказывают как
опросы (каждый пятый американец регулярно заказывает еду через интернет и их число постоянно растет), так и прогностические модели
Morgan Stanley,
Statisa и других компаний. Поэтому, если вы планируете
создать приложение для онлайн-доставки еды, сейчас лучшее время, чтобы это сделать.
Стоимость создания такого приложения зависит от трех факторов:
- бизнес-модели (агрегаторы, логистические платформы, облачные кухни);
- функционала (регистрация, заявки, оплата, отслеживание курьера и прочее);
- и почасовой ставки разработчиков (долларов в час).
Если свести все вместе, то
ориентировочная стоимость разработки приложения для доставки еды по типу UberEats или Deliveroo выглядит следующим образом:
Далее мы детально разберем все эти вещи и укажем ориентировочную стоимость создания всех элементов приложения для онлайн-доставки еды.
# 1. Бизнес-модели приложений для доставки еды
Согласно
анализу консалтинговой фирмы McKinsey, все современные приложения для онлайн-доставки еды можно разделить на три категории:
Приложения-агрегаторы. Бизнес-модель, работающая по принципу маркетплейса: веб-платформа предоставляет площадку, где рестораны могут указать меню и цены, а пользователи могут их сравнить и тут же сделать заказ. Приготовлением еды и ее доставкой занимается ресторан.
Приложение выполняет роль доски объявлений и финансового посредника (не всегда), который принимает оплату от пользователя и передает ее ресторану.
GrubHub — яркий пример приложения-агрегатора для онлайн-доставки еды
На долю таких приложений приходится большая часть рынка. Самые
популярные агрегаторы — GrubHub, Eat24 и Just Eat. Их разработка требует создания функционала для двух ролей пользователей: покупателя и ресторана. Две другие бизнес-модели (логистические службы и облачные кухни) требуют создания функционала для трех ролей: покупатель, ресторан, курьер.
Новые службы доставки, или
приложения с логистическим сопровождением. Аналогично приложениям-агрегаторам позволяют покупателям заказывать еду в разных пиццериях, ресторанах, кафе и других заведениях, где готовят еду, но при этом
также помогают с доставкой еды по схеме Uber. Для ресторанов это настоящая находка, поскольку новые службы позволяют выйти на рынок любому ресторану, пиццерии, кафе и даже вашей бабушке, которая готовит лучшие яблочные пироги по эту сторону Миссисипи.
Схема работы курьера в приложении UberEATS
Работают новые сервисы по простой схеме: 1) клиент делает заказ с помощью приложения; 2) заказ направляется в ресторан; 3) ресторан готовит еду и передает ее в руки курьера-фрилансера; 4) курьер отвозит заказ к порогу клиента. Такую
бизнес-модель используют UberEATS, Foodpanda, Postmates и Caviar.
Запуск такого приложения требует тех же усилий, что и
разработка приложения-агрегатора, плюс создание функционала для курьеров и их взаимодействий с ресторанами и покупателями: прием заказа, чат в реальном времени, отслеживание местоположения, финансовые расчеты и прочее.
Полный сервис доставки по запросу. Эта схема предполагает работу с кухнями, работающими исключительно на онлайн-доставку. Такие кухни обычно называют облачными или призрачными. Облачные кухни не имеют залов, барных стоек или окон для обслуживания клиентов на месте. Они принимают заказы по интернету, готовят еду и отправляют ее по адресу доставки. Курьеры у таких веб-сервисов также свои.
Rebel Foods является самой крупной компанией с полным сервисом доставки еды по запросу
Создавая такое приложение, нужно разработать не только онлайн-сервис, но и открыть (купить) кухни и нанять соответствующий персонал. Мобильное приложение в этом случае работает как
онлайн-меню, касса и карта для отслеживания статуса заказа и / или местоположения курьера. Иногда такие сервисы также отвечают за документооборот и бухгалтерию компании (так удобнее).
Самая крупная сеть облачных кухонь — индийская Rebel Foods (до 2018 носила название Faasos), которая недавно получила 170 миллионов долларов инвестиций от McKinsey, Goldman Sachs, Coatue Management и Gojek. В Америке рынок облачных кухонь планирует завоевать стартап Deliveroo, собравший для этого 575 миллионов
долларов инвестиций под руководством Amazon.
# 2. Почасовая ставка веб-разработчиков в США
Стоимость найма разработчиков приложений обычно зависит от трех факторов:
Регион, страна. Больше всего влияют на почасовую ставку разработчиков, так как местоположение во многом определяет стоимость обучения, конкуренцию, социальные и законодательные гарантии и прочее. Конкретные цифры по странам разнятся в зависимости от того, кто и как считает. Так, согласно Codementor распределение следующее:
Компания Qubit-labs дает немного другие цифры:
Как видно из таблиц,
самые дорогие разработчики находятся в Израиле, Германии и США, самые дешевые — странах бывшего СССР и Африке.
Здесь важно понимать, что разница в
почасовой ставке далеко не всегда указывает на профессионализм и опыт. Часто выходцы из стран бывшего СССР и Азии, работающие за 50 долл/час, показывают лучшие результаты, чем американские программисты со ставкой 150 долл/час.
Опыт специалистов. Согласно данным Stackoverflow, разработчики с опытом работы до 5 лет могут заработать около 40 тыс. долларов во Франции и Великобритании, около 50 тыс. долларов в Германии и Канаде и 75 тыс. долларов в США. Имея за плечами от 5 до 10 лет опыта, разработчики могут просить 100 – 112 тыс. долларов в США, 55 – 70 тыс. долларов в Канаде и 50 тыс. во Франции. Американские разработчики с опытом более 15 лет зарабатывают от 125 тыс. в год.
Мобильная платформа. Американский iOS-разработчик начального уровня (до 5 лет опыта) может рассчитывать на 80 тыс. долларов в год, 5-10 лет опыта принесут еще 20-40 тыс. долларов годового дохода. Специалисты по разработке под iOS с более чем 20-летним опытом получают 120 тыс. долларов или более в год. В других странах почасовая ставка следующая:
Переходя с iOS на Android, мы увидим схожую картину: самые
высокие ставки в Северной Америке — 168 долларов в час, Австралии — 110 и Великобритании — 70 долларов в час. Южная Америка и Восточная Европа работают по ставке 34 и 35 долларов в час соответственно.
Если учесть вышеописанное, то
стоимость разработки мобильного приложения по онлайн-доставке еды, как UberEats или Deliveroo, следует рассчитывать, ориентируясь на почасовые ставки 150, 100 и 50 долларов в час — усредненные показатели для Северной Америки, Западной и Восточной Европы соответственно.
За какие деньги нанимать людей, решать вам, но помните, что эти цифры далеко не всегда определяют качество работы. Так, многие современные IT-гиганты основаны студентами с минимальным опытом или вовсе без него (Microsoft, Facebook, Google). При этом всем известно, что значительная часть кода продуктов этих компаний написана
программистами из Индии и Восточной Европы.
Ориентируйтесь на конкретного разработчика — компанию и / или специалиста.
# 3. Функции и стоимость их разработки
UI / UX дизайн приложения
Разработку приложения для
доставки еды по типу UberEats или Deliveroo следует начинать с дизайна, поскольку именно дизайн в наибольшей степени влияет на пользовательский опыт. При этом в зависимости от типа сервиса (агрегатор, логистика, облачная кухня) нужно создать несколько вариаций дизайна для разных ролей пользователей.
Процесс разработки дизайна можно условно разделить на три этапа:
- Разработка макета. Визуализация того, как будет выглядеть ваше приложение.
- Воплощение дизайна (кодинг, работа с изображениями, фото, видео и текстами).
- Тестирование дизайна на техническом и концептуальном уровнях (восприятие пользователями и юзабилити).
Разделение условно, поскольку в ходе разработки дизайн постоянно улучшается за счет новых идей, выявления ошибок, обратной связи и AB-тестирования.
Регистрация и работа с профилем
Регистрация — неотъемлемая часть приложений, где есть
платежные шлюзы и работа с персональными данными. Современные приложения, как правило, имеют несколько вариантов регистрации: