Сравнивать готовую платформу и собственную разработку «в лоб» бессмысленно: это сравнение аренды с покупкой. Качество вариантов тут ни при чём. Ответ зависит от того, насколько Ваши процессы совпадают с заложенными в готовое решение, и как долго Вы собираетесь этим пользоваться.
Оговорюсь сразу: собственные системы мы разрабатываем и деньги за это берём. Вывода «конечно, разрабатывайте» ниже не будет.
Что Вы получаете в готовом сервисе
Платформы онлайн-записи — зрелый рынок. За абонентскую плату Вы получаете работающий продукт: запись, расписание мастеров, карточки клиентов, напоминания, отчёты, приложение, поддержку. Всё это уже сделано, отлажено на чужих ошибках и продолжает развиваться без Вашего участия и без Вашего бюджета.
Это очень много. Разработать такое же с нуля стоит несопоставимо дороже абонентской платы за несколько лет.
Если готовый сервис закрывает Ваши задачи — пользуйтесь готовым сервисом. Разработка ради разработки не окупается никогда.
Где начинаются ограничения
У ограничений готовой платформы одна причина: она одинакова для всех клиентов сразу. Замечают их не в первый месяц.
Начинается обычно с процесса. Комбинированные услуги, правило совместимости мастеров и кабинетов, абонементы со своей логикой сгорания, сезонные условия — под это в системе просто нет поля. Работу приходится подгонять под интерфейс.
Тариф растёт вместе с Вами: оплата обычно зависит от числа сотрудников, филиалов или объёма записей. Пока салон один, сумма незаметна. При трёх филиалах она превращается в статью расходов, которую считают отдельно.
Данные лежат не у Вас. Выгрузка почти всегда есть, но она отдаёт файл в тот момент, когда Вы её запросили; постоянного доступа к базе нет. Свой отчёт, связка с бухгалтерией или с сайтом работают ровно настолько, насколько это предусмотрено платформой.
Интеграции ограничены каталогом. Нужен обмен с конкретной программой, которой в каталоге нет, — вопрос решается через посредников или не решается вовсе.
И последнее: тариф, интерфейс и состав возможностей меняет платформа. Это нормальная жизнь любого продукта — просто решение принимаете не Вы.
Ни один из пунктов не делает готовый сервис плохим. Все они про одно: Вы арендуете чужой продукт и живёте по его правилам.
Что даёт собственная система и чего требует
Собственную систему обычно представляют как ту же платформу, только свою. Свойства у неё другие:
- процессы описываются так, как они устроены у Вас;
- данные лежат в Вашей базе, и с ними можно делать что угодно;
- интеграции возможны любые, вопрос только в трудоёмкости;
- стоимость владения не растёт от числа сотрудников;
- внешний вид и сценарий записи Вы определяете сами.
И другой набор обязанностей:
- разработка стоит денег и времени до первого результата;
- систему нужно сопровождать: обновления, ошибки, изменения;
- всё, чего Вы не заказали, в ней не появится само;
- ответственность за сохранность данных теперь Ваша.
Последний пункт упускают чаще всего. Имя, телефон и история визитов — персональные данные, и оператором по 152-ФЗ остаётся бизнес: обязанности на платформу не переезжают. Разница в том, кто закрывает техническую часть. В готовом сервисе это платформа, в своей системе — Вы: разграничить доступ, назначить срок хранения, уничтожать записи по достижении цели. Сюда же ч. 5 ст. 18 152-ФЗ: база с данными граждан России должна находиться в России, и при собственном сервере следить за этим Вам. Если система принимает предоплату, добавляется 54-ФЗ и кассовый чек на каждый платёж.
Две колонки рядом
| Готовый сервис | Своя система | |
|---|---|---|
| Когда заработает | сразу | недели или месяцы |
| Стартовые вложения | низкие | заметные |
| Платёж дальше | ежемесячно, растёт с бизнесом | сопровождение, не зависит от штата |
| Нестандартный процесс | подгоняете работу | описываете как есть |
| Данные | у платформы, выгрузка по правилам | у Вас |
| Интеграции | из списка | любые |
| Развитие | делает платформа | делаете Вы |
| Риск | зависимость от чужих решений | зависимость от подрядчика и своей дисциплины |
Последняя строка важнее остальных. Риск не исчезает, он меняет форму: вместо зависимости от платформы появляется зависимость от того, кто систему сопровождает. Платформа не пропадёт молча, подрядчик может. Отсюда простое требование к любому договору на разработку: доступы к серверу, домену и исходному коду оформляются на Вас в день старта работ.
Где проходит граница
Практическое правило: считайте стоимость обхода ограничений.
Пока ограничения обходятся вручную за десять минут в день — платформа выгоднее. Когда обход начинает стоить рабочего времени сотрудника или приводит к ошибкам, ситуация переворачивается. Ориентир для сравнения: собственный веб-сервис у нас начинается от 100 000 ₽, и считать его окупаемость нужно против абонентской платы за 24–36 месяцев вместе со стоимостью ручной работы.
К этой сумме прибавьте сопровождение. У нас это 3 000 ₽ за час работы при минимальной задаче в 5 000 ₽, и расходуется оно неравномерно: месяцами ничего, потом сразу несколько часов.
Признаки, что граница близко:
- Регулярно ведёте параллельный учёт в таблице, потому что в системе «так нельзя».
- Отказываетесь от идеи (абонемент, акция, новый формат услуги), потому что её негде описать.
- Абонентская плата стала заметной строкой расходов.
- Нужен обмен данными с чем-то, чего в списке интеграций нет.
- Понимаете, что при переходе на другую платформу потеряете часть истории.
Один признак — не повод. Три и больше — повод посчитать.
Третий вариант — достроить недостающее
Между «всё готовое» и «всё своё» есть вариант, о котором обычно не вспоминают: оставить платформу там, где она справляется, и вынести наружу только то, что в неё не помещается.
Запись и расписание остаются в готовом сервисе. Отдельно разрабатывается недостающее: программа лояльности со своими правилами, отчётность под Ваши показатели, страница записи с нужным сценарием, обмен с бухгалтерией.
Работает это при одном условии: у платформы есть программный интерфейс или хотя бы регулярная выгрузка по расписанию. Проверить это надо до того, как считать смету. Если данные наружу не отдаются, связывать две части нечем, и промежуточного варианта у Вас нет — остаётся выбор из двух.
Зато за уже работающее Вы не платите второй раз. Дешевле полной замены и заметно быстрее.
Пять дел до сравнения смет
Список пригодится при любом исходе, включая решение ничего не менять.
- Опишите свой процесс словами. Что происходит от «клиент захотел записаться» до «визит завершён». Половина различий между вариантами становится видна прямо здесь.
- Отметьте, где сейчас неудобно. Ищите потерянное время и повторяющиеся ошибки; «хочу красивее» на этом этапе ничего не даёт.
- Посчитайте текущие расходы за год — абонентская плата плюс ручная работа в часах.
- Выгрузите свои данные прямо сейчас и посмотрите, что получилось: полная история визитов или список телефонов.
- Решите, что критично, а что желательно. Список критичного обычно короче, чем кажется, и именно он определяет ответ.
Короткий ответ
Готовый сервис — правильный выбор для большинства салонов, особенно на старте и при стандартных процессах. Он дешевле, быстрее и уже работает.
Собственная система оправдана в другой ситуации: процессы перестали помещаться в чужой шаблон, выгрузки раз в месяц уже не хватает, а абонентская плата за несколько лет сравнялась со стоимостью разработки — при том что ограничения никуда не делись.
И почти всегда есть третий путь: не заменять то, что работает, а достроить недостающее.