План развития 2026

Дорожная карта СмИТ Биллинг

Полная карта продукта: что реализовано в текущем build 821, что в активной разработке, что отложено в backlog и почему. Конкурентный анализ российского рынка биллинг-систем для ISP и стратегические рекомендации по приоритетам.

📅 Версия документа: 1.0 от 13.05.2026
🔧 Текущий build: 821
📊 Активных планов: 30+
🎯 Целевой сегмент: малые ISP 500–5 000 абонентов
Текущее состояние

Где мы сейчас

Платформа на современном стеке (Python 3.11 / Django 4.2 LTS / PostgreSQL 16), развёрнута в Docker, активная команда разработки выпускает релизы каждые 1–3 дня. AI-функции уже работают — мы единственные на российском рынке с встроенной интеграцией Claude в личный кабинет и мобильное приложение.

821
Текущий build версии 1.6.0
100+
Завершённых плановых задач
~30
Активных и отложенных планов
9
Готовых модулей в каталоге
Статус ключевых направлений

Что готово, что в работе

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

Готово · build 393

Логирование по каналам

Раздельные лог-каналы: payment.log, sorm.log, staff.log, radius.log + Nginx access/error. RotatingFileHandler 10 МБ × 5 копий. UI-управление retention/compress в build 801.

5 каналов RotatingFileHandler logrotate UI
Готово · build 401

Лояльность — реальная механика

Программы лояльности теперь реально применяют скидку % или начисляют бонус в billing_worker. Celery beat авто-назначает по стажу, авто-удаляет просроченные. UI на уровне Бонусов с сводкой и фильтрами.

discount_percent bonus_amount auto-assign по стажу
Готово · build 394

NAS мониторинг и алерты

Throttling WARNING для DOWN-состояний, Telegram-алерты после N минут даунтайма, дашборд состояния NAS с sparkline 24ч, SLA через VpnConst, экспорт CSV, history с группировкой по дням.

NasStatusLog SLA Telegram alerts
Готово · builds 412–415

СОРМ — UX и compliance

Расширенная таблица конфигов, кнопка «Выгрузить сейчас», SormReadinessCheck для готовности данных, SormExportLog как audit trail для проверок РКН, inline-actions для 14 отчётов, under-tabs Основные/Отчёты/FTP/Уведомления/История.

compliance РКН 13 отчётов audit trail
Готово · build 431

Резервные копии — UX

Sprint 1 + Sprint 2: confirm-модалки для destructive операций, polling статуса с бейджем «⏳ Идёт N мин», disk usage баннер через shutil.disk_usage, восстановление с вводом «ВОССТАНОВИТЬ», audit-поля last_action_by/at, Telegram-алерт при failure.

Health Score 75→88 polling filters
Готово · builds 457, 463–466

Раздел Интеграции

Единый integration_tester.js, кнопка «Проверить все», IntegrationStatusCache с polling каждые 60 сек. Объединение вкладок: TVIP+LFStream → IPTV, Адреса+Карта → География, Claude AI внутри FreeScout. AI-статус в футере админки.

batch-тесты 8 вкладок вместо 11 AI footer
Готово · builds 446–456

Библиотека отчётов с AI

Клик по названию открывает компактную модалку (вместо full-form с 167 полями). Цветные бейджи типов, sticky toolbar, CodeMirror 5 для SQL, AI-помощник создания отчётов на Claude Haiku — диалог на естественном языке → готовый SQL. Bulk-actions и CSV-export.

CodeMirror 5 AI-чат 68 SQL-отчётов
Готово · build 808

Captive Portal — RADIUS-сторона

Биллинг-логика walled-garden готова: UI настройки в /admin/settings/system/?tab=blocks, сервис block_policy.py, kill-switch «Разрешить всем», RADIUS authorize возвращает Filter-Id + IP из блок-пула при b_negbal. Ждём настройку NAS + nginx-портал.

walled-garden kill-switch soft block
Частично · build 467

UX-аудит 5 разделов

Дашборд, бэкапы, СОРМ, интеграции — закрыты полностью. Карточка абонента — доработана через серию hot-fix'ов (builds 791, 800, 802, 804, 806) без plan-driven Sprint 2 (полная реструктуризация в backlog).

Health Score: ~85 Sprint 2 отложен
План · 5–7 недель

Multi-Operator (несколько брендов)

Активация Carbon 4 multi-operator архитектуры: backfill OPERATOR_ID на 7 пустых таблицах, OperatorProfile для сотрудников, OperatorFilterMixin в querysets, раздел /admin/operators/. 3 фазы. Запуск — при появлении 2-го клиента.

11 моделей 3 фазы 26–33 дня
План · 21 день + pilot

Сервер обновлений

Централизованная доставка обновлений: license-сервер хранит подписанные пакеты, биллинг-клиент устанавливает одной кнопкой с pre-backup и авто-откатом. 9 модулей в каталоге, 8 преднастроенных тарифов, защита от пиратства. MVP за 5 дней при появлении 2-го клиента.

Ed25519 подпись 3 канала heartbeat
Заблокирован

Captive Portal — сеть и портал

Биллинг готов (build 808), но walled-garden ACL на боевом MikroTik не настроен, nginx-портал не поднят. Ждём ответ инженера по сетям + выделение IP для портала. Команда manage.py export_walled_garden не написана.

блокер: сеть блокер: IP 3.5 дня
План

Voice-bot (TTS/STT)

Голосовой ассистент для обработки звонков в техподдержку через Yandex Cloud TTS/STT. Интегрируется с существующим AI-чатом (Claude). Запуск — после стабилизации текстового AI (build 600+).

Yandex Cloud +Claude
Backlog

Услуги и Периоды

Связать справочник Period (Дневной/Ночной/Будни/Выходные) с реальной механикой биллинга, RADIUS-шейпера, скидок. Сейчас Period = пустая метаданная. Отложен — нет реальных бизнес-сценариев «турбо-выходные» / «ночной тариф».

отложен ~4 дня
Roadmap 2026

Дорожная карта

Расстановка приоритетов на ближайшие 12 месяцев. Q1 — фокус на платформе, Q2 — привлечение pilot-клиентов, Q3–Q4 — сертификация и масштабирование.

Q1 2026 (закрыт)
Платформа готова на 90%
Реализованы AI-чат в LK и mobile, mobile-app в Google Play, СОРМ полностью, FreeScout-CRM интеграция, библиотека отчётов с AI-помощником, UX-аудит дашборда/бэкапов/СОРМ/интеграций завершён с Health Score 88/100.
Q2 2026 (сейчас)
Подготовка к продажам
Найти 2–3 pilot-клиентов (бесплатно или со скидкой 50%). Реализовать MVP сервера обновлений за 5 дней. Подать заявку в Роспатент на регистрацию программы для ЭВМ. Migration tools из Mikbill. Запуск YouTube-канала с demo-видео.
Q3 2026
Multi-operator и сертификация
Multi-operator Фаза 1 (при появлении 2-го клиента). Начать сертификацию СОРМ в Минцифры (срок 6–12 мес, бюджет 500k–1M ₽). Comparison page на сайте billing.smit34.ru. Партнёрство с СКАТ DPI от VAS Experts.
Q4 2026
Масштабирование
Получить сертификат СОРМ. Целевой результат: 5–10 платных клиентов. Multi-operator Фаза 2–3 (финансы + RADIUS + multi-domain ЛК). DPI-интеграция. Voice-bot (TTS/STT) через Yandex Cloud.
2027+
Premium-сегмент
Расширение на medium-сегмент (5 000–30 000 абонентов). Multi-tenant SaaS-режим. Защита кода от пиратства уровня v3 (Cython + watermarking + integrity check). International expansion для b2b-клиентов без СОРМ-требований.
Конкурентный анализ

Российский рынок биллинг-систем

Объём рынка 5.28 млрд руб (2024), рост 12%/год. 7–10 серьёзных конкурентов с историей 15–20 лет каждый. Главные differentiators СмИТ: AI-функции, современный mobile-app, FreeScout-CRM, дизайн-система.

Параметр СмИТ Carbon Hydra UTM5 LANBilling Mikbill
Год основания 2025 2009 2007 2003 2003 2007
Клиентов 1 (СмИТ) 250+ 360 в 46 странах тысячи ~300 open-source
Целевой сегмент small (500–5K) small/medium medium/large small/medium medium/large micro
AI-чат в LK + mobile ✓ Claude
AI-помощник отчётов
Современный mobile-app ✓ Flutter ~ ~ ~ ~
FreeScout CRM ✓ глубокая ~
Captive Portal ✓ build 808
СОРМ-3 экспорт ✓ техн.
Сертификация Минцифры в плане
Multi-operator в плане ~
SaaS multi-tenant ✓ cloud.hydra ✓ cloud.lanbilling
Стек технологий Python 3.11+Django+PG16 Firebird legacy Java+PG C++ C/C++ + MySQL PHP+MySQL
Цена/год (от) ~120k ₽ ~300k ₽ ~150k ₽ ~100k ₽ $400

Полный анализ (50+ параметров × 7 систем, 8 секций рекомендаций): см. документ конкурентного исследования.

Стратегия

Топ-5 рекомендаций

В порядке убывания критичности для роста. Без выполнения первых двух остальные планы остаются over-engineering.

★★★★★

Найти 2–3 платных клиентов

Целевая аудитория: ISP 500–3 000 абонентов, региональные сети. Pitch: «современный СмИТ Биллинг с AI-чатом, mobile-app, FreeScout CRM». Первым — pilot 3 месяца бесплатно в обмен на отзывы и use cases.

★★★★★

Закрепить AI как differentiator

Что добавить: AI-помощник создания тарифов, AI-анализ оттока, AI-резюмирование тикетов, voice-bot через Yandex Cloud. Маркетинг: demo-видео «AI помогает оператору», whitepaper, кейсы реальных диалогов Claude.

★★★★

Сертификация СОРМ в Минцифры

Срок 6–12 месяцев, бюджет 500k–1M ₽. Без сертификата мы не можем легально продавать ISP с лицензией оператора связи. Альтернатива: начать с МКС / коттеджных посёлков (без лицензии оператора).

★★★★

Маркетинг и присутствие

TAdviser (бесплатно для упоминаний), NAG.ru (технические статьи), Habr (про graphify), ComNews (обзор биллингов). Партнёрство со СКАТ DPI / FreeScout. Конференции: ConnectedEvent, T+ Telecom.

★★★

Migration tools (импорт из конкурентов)

manage.py import_from_mikbill — главный источник наших клиентов. import_from_utm5 — старые UTM-инсталляции. import_from_lanbilling — для среднего сегмента. Carbon Soft активно использует это как marketing-преимущество.

★★★

Multi-operator Фаза 1

При появлении 3-го клиента активировать: audit + backfill OPERATOR_ID на 7 пустых таблицах, OperatorProfile для сотрудников, OperatorFilterMixin в querysets, раздел /admin/operators/. ~1.5 недели.

⚠️ Что НЕ делать: конкурировать с Carbon на их поле, целиться в enterprise (Hydra), дорабатывать фичи до 2-го клиента