СезонГотовим магазин к высокому сезону и Чёрной пятнице: скорость, нагрузка, акции
Разработка на 1С-Битрикс

Кастомная разработка под процессы, которых нет в коробке

Реализуем нестандартный функционал, сложную бизнес-логику и индивидуальные решения на 1С-Битрикс. Собираем внутренние порталы и сервисы под вашу схему работы, а не под усреднённый шаблон.

10 летна проектах Битрикс
200+кастомных доработок
от 4 недельдо первого релиза
APIсвязь с вашими системами
Подробно об услуге

Кастомная разработка на 1С-Битрикс: что это и кому нужно

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

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

Из чего складывается кастомная разработка

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

  • нестандартный функционал — механики, формы, калькуляторы и конфигураторы под ваш сценарий, которых нет в коробке;
  • бизнес-логика — расчёты цен, скидок и лимитов, маршруты согласования, статусы и правила доступа, перенесённые в код;
  • индивидуальные решения — продукт под задачу с нуля, когда готовое не подходит по логике или структуре данных;
  • внутренние порталы и сервисы — закрытые системы для сотрудников и подразделений с ролями, заявками, очередями и аналитикой;
  • интеграции — обмен данными с 1С, CRM и внешними системами через API, чтобы остатки, цены и документы ходили без ручного переноса.

Где коробка упирается в потолок

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

Как мы ведём кастомный проект

Сначала мы разбираем процесс как есть: где обходные действия, какие данные участвуют, что должно делать новое решение и какие крайние случаи нужно учесть. Затем проектируем поведение, сущности и сценарии, после чего пишем изолированный код — выносим логику в собственные модули и обработчики событий, не трогая ядро платформы. Это ключевой принцип: кастом не должен ломать обновления Битрикса и превращаться в неподдерживаемый клубок правок. Готовый функционал проходит тестирование основных и краевых сценариев, и только потом мы передаём исходники, доступы и документацию.

Что вы получаете в итоге

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

Нестандартный функционал и бизнес-логика на практике

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

Внутренние порталы и интеграции

Отдельное направление — внутренние порталы и сервисы для сотрудников: системы заявок, согласований и учёта с ролями, очередями, отчётами и историей действий. Они заменяют разрозненные таблицы, чаты и почту единой средой, где процесс идёт по правилам и не теряется. Чтобы такое решение жило в экосистеме компании, мы связываем его с 1С, CRM и внешними сервисами через API: остатки, цены, заявки и документы ходят между системами автоматически, без ручного переноса и двойного ввода. Именно интеграции часто превращают точечный кастом в инструмент, который экономит десятки часов в месяц.

Как это работает

Путь от нетипового процесса к работающему решению

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

Процесскак есть Проектповедение Модульсвой код Тестыпроверка Логика изолирована в своём модуле — обновления Битрикс проходят безопасно
Процесс как есть → проектирование → собственный модуль → автоматический сценарий вместо ручной работы.
Зачем нужна кастомная разработка

Где коробочные решения упираются в потолок

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

Нужный сценарий не ложится в коробочный функционал, и его обходят вручную.
Проектируем и пишем функционал под ваш реальный процесс, а не подгоняем процесс под коробку.
Бизнес-правила раскиданы по головам сотрудников и нигде не зафиксированы.
Переносим логику расчётов, согласований и статусов в код — единообразно и без человеческого фактора.
Готовые модули из маркетплейса делают почти то, что нужно, но не так.
Дорабатываем под задачу или собираем своё решение, которое делает ровно то, что требуется.
Внутренние операции живут в Excel, чатах и почте без единой системы.
Собираем внутренний портал или сервис, где процесс идёт по правилам и оставляет историю.
Каждая новая хотелка превращается в долгую и дорогую переделку.
Закладываем архитектуру с запасом, чтобы развитие шло итерациями, а не сносом и стройкой заново.
Эффект после внедрения

Что меняется в цифрах

−65%
ручных операций в кастомном процессе
×2
скорость прохождения заявки по логике
−80%
ошибок из-за человеческого фактора
от 4
недель до первого рабочего релиза

Ориентиры по проектам нашей команды. Точные показатели оценим на бесплатном аудите ваших процессов.

Было / Стало

Как меняется работа после кастомной разработки

Без решения

Процесс держится на памяти и привычках сотрудников
Расчёты и проверки делаются руками в таблицах
Каждое исключение разбирают отдельно и по-разному
Данные разрознены по файлам, чатам и почте
Любая доработка — это долго, дорого и рискованно

С решением от B2Bsite

Логика зафиксирована в коде и работает одинаково
Расчёты и проверки выполняются автоматически
Исключения обрабатываются по заданным правилам
Данные собраны в одной системе с историей
Развитие идёт итерациями по понятной архитектуре
Услуги

Из чего складывается кастомная разработка

Подбираем формат под задачу — от точечного нестандартного функционала до целого внутреннего портала на 1С-Битрикс.

Разработка нестандартного функционала Битрикс

Реализуем механики, которых нет в коробке и в маркетплейсе, — под ваш конкретный сценарий работы.

  • Анализ сценария и проектирование
  • Реализация под реальный процесс
  • Аккуратная интеграция с ядром

Разработка бизнес-логики Битрикс

Переносим правила расчётов, согласований, статусов и ограничений в управляемый и предсказуемый код.

  • Расчёты цен, скидок и лимитов
  • Маршруты согласования и статусы
  • Правила доступа и ограничений

Разработка индивидуальных решений Битрикс

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

  • Проектирование с нуля
  • Архитектура с запасом на рост
  • Передача исходников и доступов

Разработка внутренних порталов / сервисов Битрикс

Делаем закрытые порталы и сервисы для сотрудников и подразделений с ролями, заявками и аналитикой.

  • Роли и права доступа
  • Заявки, очереди и статусы
  • Отчёты и история действий
Состав работ

Что именно мы делаем в кастомном проекте

Аудит процесса и сбор требований к функционалу
Проектирование поведения, сущностей и крайних случаев
Разработка нестандартного функционала под сценарий
Перенос бизнес-логики — расчётов, согласований, статусов — в код
Сборка внутренних сервисов и порталов с ролями и заявками
Изоляция логики в собственных модулях без правок ядра
Интеграция с 1С, CRM и внешними системами через API
Тестирование основных и краевых сценариев
Передача исходников, доступов и документации
Тарифы

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

Стоимость зависит от объёма функционала, числа интеграций и сложности логики. Ниже — ориентиры; точную смету присылаем после короткого брифа, бесплатно.

Точечная доработка
от 90 000 ₽
Срок: от 4 недель

Один нестандартный сценарий или механика под конкретную задачу.

  • Разбор процесса и проектирование
  • Реализация одной механики
  • Изоляция в собственном модуле
  • Тестирование сценария
Популярный выбор
Кастомный блок процессов
от 230 000 ₽
Срок: от 7 недель

Связка из функционала, бизнес-логики и интеграции под направление работы.

  • Несколько связанных механик
  • Бизнес-логика и статусы в коде
  • Интеграция с 1С или CRM
  • Админ-интерфейс и настройки
  • Документация по решению
Внутренний сервис под ключ
от 500 000 ₽
Срок: от 12 недель

Целый внутренний портал или индивидуальное решение с архитектурой на рост.

  • Проектирование с нуля
  • Роли, заявки и аналитика
  • Архитектура с запасом на развитие
  • Набор интеграций
  • Сопровождение после запуска
Точечная доработка от 90 000 ₽
Срок: от 4 недель

Один нестандартный сценарий или механика под конкретную задачу.

  • Разбор процесса и проектирование
  • Реализация одной механики
  • Изоляция в собственном модуле
  • Тестирование сценария
Популярный Кастомный блок процессов от 230 000 ₽
Срок: от 7 недель

Связка из функционала, бизнес-логики и интеграции под направление работы.

  • Несколько связанных механик
  • Бизнес-логика и статусы в коде
  • Интеграция с 1С или CRM
  • Админ-интерфейс и настройки
  • Документация по решению
Внутренний сервис под ключ от 500 000 ₽
Срок: от 12 недель

Целый внутренний портал или индивидуальное решение с архитектурой на рост.

  • Проектирование с нуля
  • Роли, заявки и аналитика
  • Архитектура с запасом на развитие
  • Набор интеграций
  • Сопровождение после запуска

Дополнительные опции

Подключение дополнительной интеграции (1С, CRM, сервис) от 40 000 ₽
Перенос ещё одного блока бизнес-логики в код от 55 000 ₽
Сопровождение и развитие итерациями, в месяц от 35 000 ₽
Расчёт выгоды

Сколько экономит автоматизация нетиповых процессов

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

Экономия в месяц 0 ₽

Оценка по формуле: суммарные часы в неделю × ставка × 4,33 недели. Это только прямая экономия времени, без учёта ускорения процессов и снижения числа ошибок.

Примеры работ

Кейсы кастомной разработки

Оптовая торговля

Кастомный расчёт цен и скидок по договорам

Перенесли сложную логику ценообразования из голов менеджеров в код — цены стали считаться одинаково и без ошибок.

−85%Ручных пересчётов
×2Скорость заказа
7 недельСрок
Производство

Внутренний сервис заявок и согласований

Собрали портал для подразделений: заявки идут по маршрутам с ролями, статусами и историей вместо переписки в чатах.

100%Заявок в системе
−60%Время согласования
10 недельСрок
Услуги B2B

Индивидуальное решение для нетиповых процессов

Реализовали нестандартный функционал, которого не было ни в коробке, ни в маркетплейсе, — под реальную модель работы клиента.

95%Покрытие процесса
−80%Ошибок ввода
9 недельСрок
Демо-доступ

Оценим вашу кастомную задачу

Разберём процесс, который не ложится в коробку, предложим архитектуру решения и дадим оценку по срокам и стоимости.

База знаний

Частые вопросы о кастоме — и наш практический ответ

Это не общие советы из интернета, а закономерности из реальных проектов. Каждый ответ — позиция нашей команды.

Когда нужен кастом

Не понимаю, где заканчивается настройка коробки и начинается разработка

Наш ответ

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

Обновления

Боюсь, что доработки сломают обновление 1С-Битрикс

Наш ответ

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

Бюджет

Кастом — это всегда долго, дорого и непредсказуемо по смете

Наш ответ

Не обязательно. Мы дробим задачу на итерации, запускаем рабочее ядро за несколько недель и закрепляем смету до старта. Вы видите эффект рано и управляете объёмом работ по ходу проекта, а не платите по открытому счёту.

Независимость

Не хочу попасть в зависимость от одного подрядчика

Наш ответ

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

Почему мы

На что можно рассчитывать по договору

Фиксированная смета

Состав работ и стоимость закрепляем до старта, доработки сверх ТЗ — только по согласованию.

Первый релиз за 4 недели

Запускаем рабочее ядро рано и развиваем итерациями, а не ждём готовности всего сразу.

Чистая интеграция с ядром

Пишем так, чтобы кастом не ломал обновления Битрикса и не превращался в неподдерживаемый код.

Код и данные — ваши

Передаём исходники, доступы и документацию, чтобы вы не зависели от одного подрядчика.

Экспертный взгляд

Кастом, коробка или модуль из маркетплейса — как выбрать

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

Какую боль закрывает кастомная разработка

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

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

Как мы решаем задачу

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

Дальше мы проектируем поведение будущего решения: сущности, статусы, правила, крайние случаи. На этом шаге важно описать не только счастливый путь, когда всё идёт по плану, но и то, что происходит при отклонениях — отменах, возвратах, ошибочном вводе. Хороший кастом отличается от плохого именно проработкой исключений. После проектирования мы пишем код, вынося логику в собственные модули и обработчики событий. Ядро Битрикса мы не трогаем — это принципиально. Так платформа продолжает обновляться штатно, а ваш функционал живёт в изолированном, документированном коде, который не превращается в неподдерживаемый клубок.

Завершают проект тестирование основных и краевых сценариев и передача результата: исходники, доступы, документация. Мы не оставляем чёрных ящиков, в которых разбираемся только мы сами.

Почему мы дробим проект на итерации

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

Гарантии и предсказуемость сметы

Состав работ и стоимость мы закрепляем до старта. Базовый объём идёт по фиксированной смете, а доработки сверх ТЗ — только по согласованию и с собственной оценкой. У нас нет открытого счёта, по которому сумма выясняется по факту. Если задача описана в общих словах, мы сначала проводим короткий разбор и даём вилку по срокам и стоимости — этого достаточно, чтобы принять решение, не покупая кота в мешке.

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

Почему стоит работать с нами

За плечами команды десять лет на проектах 1С-Битрикс и более двухсот кастомных доработок самой разной сложности — от точечных механик до целых внутренних порталов. Мы пишем код в рамках стандартного стека платформы, без экзотики, чтобы в нём могли разобраться и другие специалисты. Мы изолируем кастом от ядра, поэтому обновления Битрикса проходят безопасно. И мы передаём вам всё, что нужно для независимости: исходники, доступы, документацию. Привязки к одному подрядчику по умолчанию нет — это наша принципиальная позиция, а не маркетинговая фраза.

Кейс-логика: как это выглядит на практике

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

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

Отвечаем на частые возражения

«Кастом — это дорого». Дорого по сравнению с коробкой, но не по сравнению со стоимостью ручной работы и ошибок, которые он убирает. Если процесс отнимает у команды часы каждую неделю, а сбой в цене или заказе оборачивается реальными потерями, разработка окупается за несколько месяцев. Мы помогаем посчитать эту экономию ещё до старта.

«Доработки сломают обновления». Не сломают, если не лезть в ядро. Мы выносим всё в собственные модули и обработчики, документируем изменения — платформа обновляется штатно.

«Мы попадём в зависимость от подрядчика». Не попадёте: исходники, доступы и документация — ваши, код написан понятно и в рамках стандартного стека. Любой грамотный разработчик подхватит проект.

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

Где кастом окупается быстрее всего

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

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

Как мы держим код поддерживаемым

Кастом легко превратить в проблему, если писать его наспех и без правил. Мы этого избегаем сознательно. Код пишется в рамках стандартного стека 1С-Битрикс — без экзотических решений, которые потом некому поддержать. Логика выносится в отдельные модули с понятной структурой, важные узлы покрываются проверками, а ключевые решения фиксируются в документации. Мы не правим ядро платформы напрямую, поэтому обновления Битрикса проходят безопасно, а ваш функционал не ломается при каждом релизе вендора. Такой подход стоит чуть дороже на старте, но кратно дешевле в эксплуатации: решение живёт годами, а не разваливается через несколько месяцев.

Чем мы отличаемся от типичной студии

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

Как мы проектируем архитектуру с запасом

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

Что мы делаем с краевыми случаями

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

Прозрачность на каждом этапе

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

Давайте обсудим вашу задачу

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

Вопросы и ответы

Частые вопросы о кастомной разработке

Чем кастомная разработка отличается от настройки коробки? +

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

Что такое кастом простыми словами? +

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

Что такое бизнес-логика на сайте? +

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

Чем кастом отличается от готового модуля из маркетплейса? +

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

В каких случаях кастом точно нужен, а когда нет? +

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

Можно ли сделать только часть задачи и оценить результат? +

Да. Мы дробим задачу на итерации, запускаем рабочее ядро за несколько недель и развиваем его дальше. Так вы видите эффект рано и управляете объёмом работ по ходу проекта, а не ждёте готовности всего сразу.

Сколько времени занимает кастомная разработка? +

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

Как устроен процесс работы над проектом? +

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

А если в процессе работы появятся новые требования? +

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

Что нужно от нас на старте, чтобы вы начали? +

Достаточно описания процесса своими словами и доступа к людям, которые им владеют. Формальное техническое задание не обязательно — мы сами зафиксируем требования на этапе разбора. Если есть схемы, таблицы или примеры документов, они ускорят проектирование.

Не сломает ли кастом обновления 1С-Битрикс? +

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

Реально ли связать кастом с 1С, CRM и другими системами? +

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

На чём именно вы пишете кастомный функционал? +

Работаем на стандартном стеке 1С-Битрикс: PHP, ядро D7, собственные модули и компоненты, обработчики событий, REST-методы для интеграций. Такой подход держит код в рамках платформы, не плодит экзотику и позволяет другому подрядчику или вашим разработчикам разобраться в проекте.

Будет ли кастом работать под нагрузкой? +

Да, если архитектура спроектирована с учётом нагрузки. Мы используем кеширование, оптимизируем запросы к базе, выносим тяжёлые операции в фоновые задачи и проверяем поведение на объёмах, близких к боевым. Узкие места ищем заранее, а не после того, как они проявятся на проде.

Можно ли доработать уже существующий кастом от другого подрядчика? +

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

Как вы оцениваете стоимость, если задача описана в общих словах? +

Сначала проводим короткий разбор: смотрим, как процесс идёт сейчас, где обходные действия и что должно делать новое решение. По итогам даём вилку по срокам и стоимости и разбиваем работу на итерации. Так вы видите смету до старта, а не получаете открытый счёт по факту.

Почему кастом считается дорогим и так ли это? +

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

Фиксируется ли смета до старта? +

Да. Состав работ и стоимость закрепляем до начала, доработки сверх ТЗ идут только по согласованию. Базовый объём — по фиксированной смете, расширения и новые сценарии — отдельными задачами с собственной оценкой. Открытого счёта по факту у нас нет.

Какие гарантии вы даёте на результат? +

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

Что мы получаем по итогу проекта? +

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

Попадаем ли мы в зависимость от вашей команды? +

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

Кто поддерживает кастом после сдачи? +

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

Как развивать решение дальше, когда появятся новые идеи? +

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

Что будет, если в работе функционала найдётся ошибка? +

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

Можно ли передать проект нашим штатным разработчикам? +

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

Начать проект

Обсудим вашу кастомную задачу?

Расскажите о процессе, который не закрывает коробка, — предложим архитектуру решения и пришлём оценку в течение рабочего дня.

  • Ответим в течение рабочего дня
  • Бесплатный аудит процессов и расчёт
  • NDA и фиксированная смета