H-Studio
Обсудить проект
Разработка кастомных платформ — H-Studio
Услуга · Кастомные платформы

Кастомные платформы для процессов, которые больше не помещаются в CRM и таблицы.

Проектируем и разрабатываем B2B-платформы, клиентские кабинеты, внутренние системы и интеграционные контуры — когда компании нужны собственная логика процессов, роли, документы, данные и рабочая админ-панель.

Подход · процесс и данные до интерфейса

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

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

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

Как выбрать правильное направление

Если задача точнее относится к соседнему направлению, ведём туда.

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

Не продаём custom, если задача рациональнее закрывается готовым сервисом или более узким направлением.
Source of truth

Источник истины фиксируем до разработки.

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

Клиент
CRM или платформа

Лиды и сделки могут оставаться в CRM; профиль, доступы и действия внутри сервиса — в платформе.

Счёт
Учётная система или платёжный контур

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

Документ
Платформа или внешняя ЭДО-система

Рабочие документы могут храниться в платформе; юридически значимое подписание и обмен определяются отдельным scope.

Статус заявки / заказа
Платформа

Состояния процесса и переходы — в платформе с журналом действий.

Пользовательские роли
Платформа или корпоративный identity provider

Источник ролей зависит от модели доступа: локальные роли платформы или корпоративное управление доступами через SSO.

Аналитика
Продуктовая база или отдельный аналитический контур

В первой версии обычно достаточно событий и базовой отчётности; отдельное хранилище добавляем при реальной необходимости.

До реализации интеграций у каждой сущности должен быть понятный владелец и источник данных.
01 · Что входит в платформу

Шесть базовых блоков платформы.

Конкретный состав первой версии зависит от процесса: не каждой системе нужны документы, платежи, AI или публичный SEO-слой.

01

Процессы, роли и данные

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

02

Пользовательские интерфейсы и админ-панель

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

03

Документооборот

Документы подключаем, если они являются частью процесса: запросы, загрузка, версии, статусы проверки, роли доступа и защищённая выдача файлов. Юридически значимое подписание и интеграция с ЭДО определяются отдельным scope после уточнения типа документов и требований клиента.

04

Аутентификация и контроль доступа

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

05

Интеграции

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

06

Запуск, мониторинг и передача

Docker, CI/CD через GitHub Actions, тестовое и продакшен-окружения, мониторинг ошибок, резервные копии и документация. Для платформ, которые собирают персональные данные граждан РФ, инфраструктурную схему проектируем с российским контуром хранения данных. Международная инфраструктура рассматривается отдельно для допустимых сценариев и зарубежных рынков. Код, документация и доступы остаются у вас.

02 · Форматы работы

От уточнения scope до развития платформы.

Формат подбираем по числу ролей, сложности процесса, данным и интеграциям. План и оценка появляются после проверки scope и доступов.

Lean

Сфокусированная платформа V1

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

Оценка после определения V1
  • Основной процесс end-to-end
  • Необходимые роли и доступы
  • Админ-панель команды
  • Критичные интеграции
  • Уведомления, если нужны процессу
  • Деплой, документация и передача
Обсудить платформу V1
Чаще выбирают
Продакшен

Платформа в продакшене

Расширенная первая версия для процесса с несколькими ролями, документами, интеграциями, операционной панелью, аналитикой и мониторингом.

По согласованному scope
  • Всё из платформы V1
  • Несколько рабочих ролей
  • Полный процесс со статусами
  • Документы или критичные интеграции
  • Операционная панель команды
  • Журнал действий и аналитика
  • Мониторинг и резервные копии
  • Документация и передача
Обсудить продакшен
Сложная

Сложная операционная платформа

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

После архитектурного разбора
  • Несколько типов пользователей
  • Сложный workflow и роли
  • Расширенная операционная панель
  • Интеграционный контур
  • Мобильный компонент — если нужен
  • Усиленные доступы и журналирование — если требуется
  • Документация и передача
Обсудить
03 · Как работаем

Сначала процесс и данные, потом интерфейс.

  1. 01

    Процесс — отправная точка

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

  2. 02

    Админ-панель — часть первой версии

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

  3. 03

    Интеграции определяются заранее

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

  4. 04

    Инженерный контекст сохраняется до запуска

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

04 · Как понять, нужна ли кастомная платформа

Четыре варианта под одну задачу.

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

01

Готовый сервис

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

    02

    Гибридная архитектура

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

      03

      Кастомная платформа

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

        05 · Примеры платформенной разработкиОткрыть полный архив

        Системы с кабинетами, рабочими процессами, данными и инструментами.

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

        B2B-платформа · Клиентский процесс · Германия

        Forschungsmittel.com

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

        Открыть кейс
        Операционная платформа · Field workflow · Великобритания

        Vulken FM

        Платформа для операционных процессов с веб-интерфейсом и мобильными сценариями для команды в поле. Подробности — в основном разделе «Внутренние системы».

        Открыть кейс
        Клиентский портал · Юридические услуги

        Защищённая клиентская платформа

        Кабинет клиента и внутреннее рабочее пространство команды для документов, статусов и коммуникации с усиленными требованиями к приватности. Основной разбор сценария — на странице «Клиентские кабинеты».

        Открыть кейс
        06 · Частые вопросы про кастомные платформы
        1. Сайт показывает информацию и собирает обращения. CRM управляет лидами, сделками и базовыми коммуникациями. Кастомная платформа управляет процессом: пользователями, ролями, статусами, документами, заявками или заказами и интеграциями — со своей логикой и рабочей админ-панелью для команды.

        Дальше · Следующий шаг

        Определим, нужен ли вам
        собственный платформенный слой.

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

        Обсудить проектПосмотреть услуги
        Студия
        H-Studio
        Senior-поставка · Москва · Россия
        Контакт
        Офис
        ул. Октябрьская д. 80 стр. 6
        117593 Москва