Чтобы сэкономить на разработке IT-решения, ритейлер выбирает «коробку». И проигрывает

Выбор готовых цифровых решений для ритейла сегодня огромен как никогда. Казалось бы: бери и пользуйся. Однако при всем удобстве и доступности коробочных решений, они не лишены недостатков. Но и разработка продукта с нуля тоже подходит не всем. Что выбрать ритейлеру? Об этом и поговорим в статье.

Чтобы сэкономить на разработке IT-решения, ритейлер выбирает «коробку». И проигрывает

Всем привет. На связи Влад Кармаков, CEO компании по продуктовой разработке Siberian.pro. Цель этой статьи — объективно сравнить два подхода к реализации необходимых ритейлу цифровых решений и тем самым помочь бизнесу сделать между ними выбор.

Что такое «коробка»?

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

Ключевыми преимуществами коробочных решений в ритейле являются доступная цена, максимально быстрое внедрение и богатый функционал за свои деньги. Этим «коробка» и подкупает.

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

Siberian.pro выполняет продуктовую разработку на заказ уже 9 лет. В ритейле у нас особенно сильное портфолио, ознакомиться с которым можно здесь.

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

В конце статьи вас ждет сводная таблица по всем особенностям каждого подхода. Жду вашего мнения по теме в комментариях.

Сравниваем коробочное решение и custom-разработку приложений для ритейла

Стоимость разработки

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

Например, типичное приложение для сети магазинов может включать следующую функциональность:

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

Предоставляет ли коробочное решение все эти функции или придется собирать «франкенштейна» из нескольких продуктов? А ведь у каждого есть лицензионная стоимость и стоимость обслуживания. И это лишь базовые вещи. Добавим геймификацию, AI-функции, пару интеграций и дешевизна испарится, как утренняя роса под июльским солнцем. И это в том случае, если подобная доработка вообще возможна (к этому скоро перейдем).

<a href="https://api.vc.ru/v2.8/redirect?to=https%3A%2F%2Fsiberian.pro%2Fspar-custom&postId=1776906" rel="nofollow noreferrer noopener" target="_blank">Приложение для ритейлера SPAR</a>, разработанное Siberian.pro, включало все перечисленные выше пункты и многое сверх этого. 
Приложение для ритейлера SPAR, разработанное Siberian.pro, включало все перечисленные выше пункты и многое сверх этого. 

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

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

Чтобы сэкономить на разработке IT-решения, ритейлер выбирает «коробку». И проигрывает

Сроки разработки

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

Ну, а если нужна какая-то дополнительная функциональность? Кастомизация готовых продуктов вполне реальна, как in-house, так и силами разработчика коробочного продукта. Но и в том, и в другом случае это дополнительное время и ресурсы. В этом случае преимущество готового решения не будет таким уж подавляющим.

Типичный срок индивидуальной разработки ритейл-приложения с нуля исчисляется месяцами. Для MVP — 4-5 месяцев.

Чтобы сэкономить на разработке IT-решения, ритейлер выбирает «коробку». И проигрывает

Соответствие бизнес-процессам

Огромный плюс разработки приложения на заказ виден уже в самом названии процесса: custom development. Т.е. полная кастомизация приложения под бизнес-процессы компании с учетом особенностей индустрии, позиционирования бренда, географии бизнеса и его нужд — как сиюминутных, так и стратегических. Конечно, потребуется предварительный бизнес- и продуктовый анализ, но это обычно подразумевается при заказе разработки.

Для <a href="https://api.vc.ru/v2.8/redirect?to=https%3A%2F%2Fsiberian.pro%2Fskoltech-custom&postId=1776906" rel="nofollow noreferrer noopener" target="_blank">Сколтеха </a>команда Siberian.pro разрабатывала цифровую систему взамен санкционной и работала в рамках уже сложившихся процессов. А в приложении для производителя напитков <a href="https://api.vc.ru/v2.8/redirect?to=https%3A%2F%2Fsiberian.pro%2Frgb-custom&postId=1776906" rel="nofollow noreferrer noopener" target="_blank">RGBrands</a> мы учитывали особенности законодательства Казахстана. 
Для Сколтеха команда Siberian.pro разрабатывала цифровую систему взамен санкционной и работала в рамках уже сложившихся процессов. А в приложении для производителя напитков RGBrands мы учитывали особенности законодательства Казахстана. 

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

Минус ли это? Не обязательно. Если кастомизация вам не нужна, то готовое решение — это идеальный вариант. С другой стороны, любые чуть менее стандартные, чем обычно, бизнес-процессы может оказаться также сложно впихнуть в коробочный продукт, как зимние сапоги в коробку из-под кроссовок. И это уже серьезный минус: теряете конкурентное преимущество, сливаетесь с серой массой конкурентов.

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

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

Чтобы сэкономить на разработке IT-решения, ритейлер выбирает «коробку». И проигрывает

Доработка функций или дизайна

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

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

С «коробкой» ситуация иная. Доработка-то возможна и там. Но в этом случае у вас нет контроля над тем, когда и как это произойдет. Скорее всего, во время следующего обновления продукта. Но вам-то надо уже сейчас!

Чтобы сэкономить на разработке IT-решения, ритейлер выбирает «коробку». И проигрывает

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

Клиенты одного лидера рынка порой ждут долгожданных улучшений годами.

Чтобы сэкономить на разработке IT-решения, ритейлер выбирает «коробку». И проигрывает

Лицензионная плата

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

Напротив, собственный продукт не требует никаких лицензий и на 100% бесплатен для использования в любых условиях и без ограничений. Вы — босс.

Чтобы сэкономить на разработке IT-решения, ритейлер выбирает «коробку». И проигрывает

Права на продукт

Аналогичная ситуация с имущественными и авторскими правами на код, дизайн и другие составные части IT-продукта. При самостоятельной заказной разработке продукт полностью принадлежит вам. Его можно использовать, продать, лицензировать, сделать опенсорсным, создать на его основе другой продукт и многое другое. Можно даже повесить в рамочке на стену.

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

Чтобы сэкономить на разработке IT-решения, ритейлер выбирает «коробку». И проигрывает

Возможность брендинга и кастомного дизайна

Сможет ли коробочное решение адаптироваться под ваш корпоративный стиль и цветовую гамму? А можно ли там поменять форму кнопок, чтобы они были в резонансе с логотипом? Отформатировать push-уведомления? Загрузить кастомные иконки?

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

Чтобы сэкономить на разработке IT-решения, ритейлер выбирает «коробку». И проигрывает

Более того, в своем продукте вы запросто можете менять интерфейс под сезонные праздники, распродажи или даже переключать приложение на специальную тему в день рождения клиента в его личном кабинете. А кто вам запретит?

Чтобы сэкономить на разработке IT-решения, ритейлер выбирает «коробку». И проигрывает

Адаптация к изменениям

Возможности адаптации коробочного решения ограничены. У вас поменялись вводные и теперь нужно адаптировать к ним приложение? Новые функции, конечно, будут добавлены в очередном релизе, но это не точно. И не факт, что вашу просьбу сделать побыстрее и именно так, как нужно вам, кто-то вообще услышит.

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

Чтобы сэкономить на разработке IT-решения, ритейлер выбирает «коробку». И проигрывает

Соответствие функциональности нуждам бизнеса

А вы знали, что комбинация клавиш Win+<число> позволяет быстро переключаться между задачами в Windows? Я вот узнал лишь недавно. Однако такая функциональность в системе есть, даже если вы ей не пользуетесь.

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

Симулятор серфинга в браузере Microsoft Edge. 
Симулятор серфинга в браузере Microsoft Edge. 

Если содержимое «коробки» решает ваши нужды хотя бы на 80%, то вам повезло, и проблем, обусловленных избыточной или недостаточной функциональностью, вы избежите. Кастомная разработка ритейл-приложения, конечно, закрывает этот вопрос полностью.

Чтобы сэкономить на разработке IT-решения, ритейлер выбирает «коробку». И проигрывает

Ограничения производительности

Представьте: вы разработали классную маркетинговую кампанию и готовы ее запустить на коробочном продукте. В назначенный час к адресатам летят push-уведомления и... инфраструктура стороннего решения не выдерживает десятикратного трафика. Или его не выдерживает ваш тарифный план в рамках купленной лицензии на коробочное решение.

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

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

Чтобы сэкономить на разработке IT-решения, ритейлер выбирает «коробку». И проигрывает

Масштабирование

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

  • расширение сети магазинов на другие регионы;
  • расширение ассортимента;
  • смена профиля деятельности;
  • внедрение более сложной аналитики;
  • интеграция с другими процессами, как например, в потрясающем кейсе китайского ритейлера Shein, о котором я рассказывал здесь.

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

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

Если ваш бизнес уже масштабировался до предела, то готовый продукт подойдет. А вот динамично развивающимся ритейлерам я бы рекомендовал кастом.

Чтобы сэкономить на разработке IT-решения, ритейлер выбирает «коробку». И проигрывает

Интеграция

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

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

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

Приложение <a href="https://api.vc.ru/v2.8/redirect?to=https%3A%2F%2Fsiberian.pro%2Fsatellite-custom&postId=1776906" rel="nofollow noreferrer noopener" target="_blank">Сателлит Online</a> для людей с диабетом интегрируется с глюкометром.
Приложение Сателлит Online для людей с диабетом интегрируется с глюкометром.
Чтобы сэкономить на разработке IT-решения, ритейлер выбирает «коробку». И проигрывает

Зависимость от вендора

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

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

А представьте, к примеру, что владелец компании-производителя вашей «коробки» внезапно охладел к бизнесу, стал кришнаитом и улетел на воды Ганга со всей выручкой компании. Представили? Холодок по спине пробежал? То-то!

Чтобы сэкономить на разработке IT-решения, ритейлер выбирает «коробку». И проигрывает

Создавая приложение для сети ресторанов быстрого питания «Крошка Картошка», мы как раз выступили в роли другого разработчика, успешно доведя «зависший» MVP, оставшийся от прошлого исполнителя, до релиза. А если бы руководство сети выбрало тогда коробочное решение?

Чтобы сэкономить на разработке IT-решения, ритейлер выбирает «коробку». И проигрывает

Техническая поддержка и обслуживание

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

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

Разработанную Siberian.pro <a href="https://api.vc.ru/v2.8/redirect?to=https%3A%2F%2Fsiberian.pro%2Fdkc-mobile-custom&postId=1776906" rel="nofollow noreferrer noopener" target="_blank">цифровую систему</a> для компании ДКС мы поддерживаем с 2017 года.
Разработанную Siberian.pro цифровую систему для компании ДКС мы поддерживаем с 2017 года.
Чтобы сэкономить на разработке IT-решения, ритейлер выбирает «коробку». И проигрывает

Безопасность

Что безопаснее: готовый продукт, протестированный до вас сотнями других клиентов или кастомное решение, разработанное специально для вас? С учетом случаев, когда безопасность необходимо подстраивать под конкретные требования компании, что проблематично в случае «коробки», можно считать это ничьей.

Чтобы сэкономить на разработке IT-решения, ритейлер выбирает «коробку». И проигрывает

Тестирование

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

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

Чтобы сэкономить на разработке IT-решения, ритейлер выбирает «коробку». И проигрывает

Отчеты и аналитика

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

Чтобы сэкономить на разработке IT-решения, ритейлер выбирает «коробку». И проигрывает

Конкурентоспособность

Насколько уникально будет ваше приложение на фоне конкурентов? Брендирование и некоторые возможности кастомизации коробочных ритейл-решений помогут воспроизвести айдентику бренда в приложении, но вот что касается уникальных продуктовых решений, то тут у «коробок» все плохо. Они стандартны. На то они и «коробки».

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

Чтобы сэкономить на разработке IT-решения, ритейлер выбирает «коробку». И проигрывает

Обучение персонала

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

<a href="https://api.vc.ru/v2.8/redirect?to=https%3A%2F%2Fsiberian.pro%2Fdkcc-hr&postId=1776906" rel="nofollow noreferrer noopener" target="_blank">Приложение для сотрудников</a> компании ДКС содержит различные возможности для обучения и повышения квалификации сотрудников. 
Приложение для сотрудников компании ДКС содержит различные возможности для обучения и повышения квалификации сотрудников. 

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

Чтобы сэкономить на разработке IT-решения, ритейлер выбирает «коробку». И проигрывает

Лояльность клиентов

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

Что дает реализация собственной программы лояльности в кастомном решении?

  • персонализация начисления бонусов;
  • детальная аналитика;
  • гибкое управление бонусами и их сжиганием;
  • интеграция с геймификацией;
  • любые нестандартные сценарии начисления бонусов.
<a href="https://api.vc.ru/v2.8/redirect?to=https%3A%2F%2Fsiberian.pro%2Fspar-custom&postId=1776906" rel="nofollow noreferrer noopener" target="_blank">Кастомная бонусная система</a> для ритейлера SPAR. 
Кастомная бонусная система для ритейлера SPAR. 
Чтобы сэкономить на разработке IT-решения, ритейлер выбирает «коробку». И проигрывает

Платформы

Готовый продукт привязывает вас к платформам, которые поддерживает вендор. А кастомная разработка — нет. Следовательно, вы можете сделать версию под Android, iOS, web-приложение или мультиплатформенное, и клиент сможет запустить приложение где угодно.

С другой стороны, небольшой компании может быть и не нужна поддержка обилия платформ.

Чтобы сэкономить на разработке IT-решения, ритейлер выбирает «коробку». И проигрывает

Скорость развития функционала

Иными словами, как быстро вы получите нужные вам функции, если в продукте их пока нет. И в том, и в другом случае функции нужно разрабатывать.

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

Чтобы сэкономить на разработке IT-решения, ритейлер выбирает «коробку». И проигрывает

TL;DR — заказная разработка или «коробка». Итоги

Пора подвести итоги. А итоги прозрачно намекают на то, что заказная разработка приложения для ритейла по большинству позиций выигрывает у коробочных решений. Особенно в долгосрочной перспективе. Если вы пролистали статью прямо сюда, не читая, то я еще раз сведу все ранее рассмотренные сравнительные критерии в единую таблицу ниже.

Но означает ли тотальное преимущество кастомной разработки, что «коробки» не нужны никому? Конечно, нет! Просто у каждого подхода к решению этой бизнес-задачи есть своя целевая аудитория. Если коробочное решение для вас работает — отлично! Такие решения доступны, функциональны и моментально развертываются. Во многих случаях это именно то, что нужно.

А если вам нужна гибкость, нестандартный функционал, поддержка и быстрая адаптация к изменениям, или просто если у вас крупная торговая сеть или огромная целевая аудитория, ваш выбор — заказная разработка. Кастомное приложение дает существенно больше возможностей для маневра. И в первую очередь — возможностей поднять средний чек и выкрутить на максимум частоту покупок.

Ну, а теперь — сводная таблица.

Кому что подходит?

Чтобы сэкономить на разработке IT-решения, ритейлер выбирает «коробку». И проигрывает
Чтобы сэкономить на разработке IT-решения, ритейлер выбирает «коробку». И проигрывает
Чтобы сэкономить на разработке IT-решения, ритейлер выбирает «коробку». И проигрывает
Чтобы сэкономить на разработке IT-решения, ритейлер выбирает «коробку». И проигрывает
Чтобы сэкономить на разработке IT-решения, ритейлер выбирает «коробку». И проигрывает

Оригинал статьи был опубликован в "Бизнес-Секретах".

Мы в Siberian.pro выполняем разработку цифровых решений на заказ с 2015 года. В нашем портфолио больше 220 приложений и комплексных систем, в том числе в сфере ритейла. Если решите пойти по пути кастомной реализации своего проекта, напишите нам на sales@siberian.pro.

4
13
5 комментариев