72.04K

Волховец_КП_бриф_для_стороннего_разработчика

1.

ВОЛХОВЕЦ
Этап «Коммерческое предложение»
Бриф для внешней команды разработки
Цель встречи
Дать разработчику достаточно контекста для
предварительной оценки сроков, бюджета,
команды и рисков.
Граница
Только первая стадия платформы —
коммерческое предложение.
ВОЛХОВЕЦ • ЭТАП «КОММЕРЧЕСКОЕ ПРЕДЛОЖЕНИЕ» • 15.08.2026 | 01
Режим
Коммерческая тайна: показываем архитектуру
и логику, но не раскрываем чувствительные
данные.

2.

01 • КОНФИДЕНЦИАЛЬНОСТЬ
Как читать этот материал
Можно показывать разработчику
Не передаём на первом обсуждении
Цели этапа, пользовательские роли, workflow, сущности, бизнесправила, калькуляторы как функциональные блоки, требования к
безопасности, качеству и интеграциям.
Прайс-листы, реальные тарифы, клиентские данные, поставщиков,
внутренние финансовые показатели, точные коммерческие
условия и иные справочники с чувствительными значениями.
Принцип
Разработчику нужна структура правил и интерфейсов, чтобы оценить работу. Конкретные значения нормативов и справочников можно
заменить обезличенными примерами.
• В презентации разделяем: «зафиксировано в материалах» и «предлагаем для оценки / уточнения».
• Цель первой встречи — получить оценку диапазона, а не финальную смету.
ВОЛХОВЕЦ • ЭТАП «КОММЕРЧЕСКОЕ ПРЕДЛОЖЕНИЕ» • 15.08.2026 | 02

3.

02 • КОНТЕКСТ
Что за компания и какой бизнес-процесс автоматизируем
Волховец
Контур бизнеса
Зачем платформа
В материалах платформа описана вокруг
B2B-подготовки коммерческого
предложения по продуктам: дверным
блокам, стеновым панелям и мебели.
Менеджер получает запрос → собирает
ведомость → при необходимости
подключает техническую подготовку →
считает доставку и монтаж → проверяет
маржу → формирует КП.
Свести в одно рабочее место данные,
расчёты, задачи, согласования, версии
КП и историю решений.
• Это не просто CRM и не просто калькулятор: в архитектурном документе этап описан как workflow-driven business engine.
• Следующие стадии платформы должны быть возможны без переписывания ядра.
ВОЛХОВЕЦ • ЭТАП «КОММЕРЧЕСКОЕ ПРЕДЛОЖЕНИЕ» • 15.08.2026 | 03

4.

03 • ГРАНИЦЫ V1
Первая стадия: только «Коммерческое предложение»
1. Регистрация
Запрос, ID, проверка дублей,
назначение.
2. Обработка
3. Подготовка КП
Клиент, объект, обязательные
данные.
Конфигураторы, ведомость,
ГТП, логистика, монтаж, маржа.
Внутри V1
4. Согласование
PDF, ответ клиента, версии,
agreed / closed.
Не является целью V1
Единая ведомость; ДБ/СП/МБ; технические флаги и задачи; два
канала ГТП; калькуляторы услуг; финансовые правила; таймеры;
аудит; версии КП.
Полная интеграция с CRM и 1С. В архитектуре предусмотрены
контракты и заменяемые адаптеры; внешние интеграции на
старте могут быть заглушками.
• Последующие этапы — архитектурный задел, а не текущий объём разработки.
ВОЛХОВЕЦ • ЭТАП «КОММЕРЧЕСКОЕ ПРЕДЛОЖЕНИЕ» • 15.08.2026 | 04

5.

04 • РОЛИ
Кто будет пользоваться системой
Менеджер B2B
Руководитель B2B
центральный исполнитель; запрос, ведомость, конфигураторы, КП
пул, сроки, эскалации, согласование маржи
ГТП
Логистика / сервис
технические флаги, задачи, решения, консультации
свои калькуляторы, нормативы, тарифы, расчёт услуг
ГФА / ГД
Ключевой принцип доступа
финансовые правила, аналитика / финальные решения по исключениям
Права проверяются на сервере; скрытая кнопка в UI не считается защитой.
ВОЛХОВЕЦ • ЭТАП «КОММЕРЧЕСКОЕ ПРЕДЛОЖЕНИЕ» • 15.08.2026 | 05

6.

05 • ДОМЕННАЯ МОДЕЛЬ
Центр системы — единая ведомость
Ведомость проекта
ДБ • СП • МБ • услуги
ГТП
Логистика
Монтаж
Флаги → вопросы → TASK →
решение → разморозка.
Вес / объём / поддоны +
адрес + транспорт + тариф.
Нормативы + сложность +
бригады + ставка + доп.
работы.
Каждая строка имеет
жизненный цикл, историю
и связь с расчётами.
Финансы
Цена + себестоимость + услуги → маржинальность → цветовая зона → при необходимости
согласование.
• Изменение ведомости запускает пересчёт и запись в timeline.
• После отправки КП ведомость read-only; возврат клиента открывает доработку.
ВОЛХОВЕЦ • ЭТАП «КОММЕРЧЕСКОЕ ПРЕДЛОЖЕНИЕ» • 15.08.2026 | 06

7.

06 • БИЗНЕС-ЛОГИКА
Главная сложность — не экраны, а workflow
lead
Новый

processing
Обработка
Заморозка
Строки блокируются во время ГТП и
расчётов услуг.

preparing
Подготовка КП

client_approval
Клиент
Таймеры / SLA
Рабочий календарь, уведомления,
просрочки, эскалации.
• Это означает state machine + domain rules + фоновые процессы, а не обычный CRUD.
ВОЛХОВЕЦ • ЭТАП «КОММЕРЧЕСКОЕ ПРЕДЛОЖЕНИЕ» • 15.08.2026 | 07

agreed / closed
Результат
Аудит / версии
Timeline, snapshot, old→new, автор,
timestamp, комментарий.

8.

07 • ПРОДУКТ
Три конфигуратора — общий каркас, разные правила
Дверной блок — 5 шагов
1. Проём
2. Полотно
3. Погонаж
4. Фурнитура
5. Итог
Стеновая панель
Один шаг + итоговая комплектация.
Матрицы совместимости ограничивают
допустимые комбинации; часть
вариантов автоматически уходит в ГТП.
Есть производные размеры, типовые
расчёты и флаги нестандарта.
• Архитектурно нужен общий каркас конфигуратора + product-specific rule set.
• Справочники и матрицы совместимости — функционально критичная часть системы.
ВОЛХОВЕЦ • ЭТАП «КОММЕРЧЕСКОЕ ПРЕДЛОЖЕНИЕ» • 15.08.2026 | 08
Мебель
Корпус → фасады → наполнение →
фурнитура → электрика.
Любая позиция мебели требует
технической проверки.

9.

08 • ТЕХНИЧЕСКАЯ ЭКСПЕРТИЗА
ГТП: маршрутизация технических вопросов
Сводный запрос
Цепочка
Менеджер отправляет вопросы по строкам; строки замораживаются;
каждый вопрос получает ответственного и SLA до 5 рабочих дней.
Конфигуратор → флаг → вопрос → TASK → специалист →
решение → обновление ведомости → разморозка
Роли: технолог, конструктор ДБ/СП, конструктор мебели,
производственный конструктор, снабжение.
Консультация
Отдельная сущность; не блокирует ведомость; SLA до 2 рабочих
часов; просрочка → руководитель ГТП.
• Разработчику важно реализовать не только UI задач, но и связи с конкретной строкой, правами, SLA, заморозкой и историей.
ВОЛХОВЕЦ • ЭТАП «КОММЕРЧЕСКОЕ ПРЕДЛОЖЕНИЕ» • 15.08.2026 | 09

10.

09 • ЛОГИСТИКА + МОНТАЖ
Калькуляторы услуг: управляемые правила, не «зашитые» цифры
Логистика
Монтаж
Вход: ведомость + адрес + условия.
Вход: ДБ / СП / МБ + объект.
Правила: география, груз, транспорт, тарифы, окна,
коэффициенты.
Правила: трудозатраты, сложность, бригады, ставки,
дополнительные работы, география.
Результат: стоимость доставки + ориентировочная дата.
Результат: стоимость + продолжительность.
Нестандартный маршрут → ручная проверка.
Новый сценарий → исключение / ручное подтверждение.
• Отделы управляют нормативами и справочниками; разработчик строит движок, который применяет правила.
• Точные значения тарифов и нормативов в эту презентацию не выносим.
ВОЛХОВЕЦ • ЭТАП «КОММЕРЧЕСКОЕ ПРЕДЛОЖЕНИЕ» • 15.08.2026 | 10

11.

10 • ФИНАНСЫ
Финансовый контур блокирует workflow
Расчёт
Маржа = (Цена − Себестоимость −
Услуги) / Цена × 100%
Зоны
Особая эскалация
≥40% — зелёная
30–40% — контроль
<30% — эскалация
<20% И сумма КП > 50 млн ₽ →
Генеральный директор.
Техническое следствие
При несогласованной марже блокируются «Сформировать КП» и «Далее». Решение, дата, комментарий и факт согласования должны
сохраняться для аудита.
• Скидка влияет на маржу; изменение цены, себестоимости или услуг запускает пересчёт.
ВОЛХОВЕЦ • ЭТАП «КОММЕРЧЕСКОЕ ПРЕДЛОЖЕНИЕ» • 15.08.2026 | 11

12.

11 • DATA + INTEGRATIONS
Данные и интеграции
Справочники
Хранилища
Продуктовые справочники, цены,
матрицы совместимости, нормативы.
PostgreSQL — структурированные
данные.
Импорт Excel/табличных данных с
валидацией и протоколом ошибок.
Отдельный слой файлов.
Snapshot КП сохраняет состояние
данных на момент расчёта.
Интеграции
CRM, email, 1С, S3/files.
V1: заглушки + контракты. Адаптеры
должны заменяться без переписывания
core workflow.
• Закладываем idempotency, correlation ID, timeline интеграционных событий, retry/error handling.
• Точные форматы внешних систем потребуют отдельного этапа уточнения.
ВОЛХОВЕЦ • ЭТАП «КОММЕРЧЕСКОЕ ПРЕДЛОЖЕНИЕ» • 15.08.2026 | 12

13.

12 • АРХИТЕКТУРА
Предлагаемый технический контур уже описан
Frontend
SPA / UI / конфигураторы / dashboards
API / Backend
REST API / JWT / RBAC / workflow
Domain
business rules / calculators / state
Data
PostgreSQL / files / snapshots
Adapters
CRM / email / 1С / S3
• Ключевой архитектурный принцип: не зашивать права, SLA и маршрутизацию в UI.
• Frontend и Backend должны масштабироваться независимо; критичные права — только server-side.
ВОЛХОВЕЦ • ЭТАП «КОММЕРЧЕСКОЕ ПРЕДЛОЖЕНИЕ» • 15.08.2026 | 13

14.

13 • НЕФУНКЦИОНАЛЬНЫЕ ТРЕБОВАНИЯ
Что уже задано по качеству системы
≤ 500 мс
комфортный UI-отклик
≤ 3 сек
PDF / длительная операция
JWT + RBAC
серверная авторизация
50
активных сессий v1
1280–480 px
адаптивность; мобильные сценарии
ограничены
Безопасность
Email + пароль → JWT → Authorization header → server-side RBAC. localStorage — только кэш/черновики.
ВОЛХОВЕЦ • ЭТАП «КОММЕРЧЕСКОЕ ПРЕДЛОЖЕНИЕ» • 15.08.2026 | 14
Автосохранение
Изменения сохраняются на сервере; допустим
debounce 300–500 мс.

15.

14 • ОЦЕНКА
Какой ресурс нужен для разработки — предварительная оценка
Оценка трудоёмкости
Календарный срок
Ориентир: ~12–18 человеко-месяцев на
V1 при нормальном качестве,
тестировании и подготовке к
дальнейшим этапам.
Ориентир: 5–7 месяцев при команде 5–7
специалистов с параллельной работой.
Это оценка по текущему описанию, не
коммерческое предложение.
Сжатие сроков возможно увеличением
команды, но не линейно.
Что сильнее всего влияет
Полнота справочников и матриц;
точность расчётов; UI; PDF; SLA; RBAC;
тестирование бизнес-правил;
интеграционные контракты.
• Для точной цены разработчику нужен короткий discovery / техническое обследование с декомпозицией backlog и
acceptance criteria.
• Разумно запросить 2 оценки: MVP и полный V1.
ВОЛХОВЕЦ • ЭТАП «КОММЕРЧЕСКОЕ ПРЕДЛОЖЕНИЕ» • 15.08.2026 | 15

16.

15 • КОМАНДА
Какие компетенции понадобятся
Tech Lead / Solution Architect
Backend 2
архитектура, domain design, RBAC, интеграции
REST API, workflow/state machine, расчёты, PostgreSQL, async jobs
Frontend 1–2
QA 1
SPA, сложные формы, конфигураторы, dashboards, автосохранение
API + бизнес-правила + state transitions + regression
UX/UI 0,5
DevOps 0,5
ролевые кабинеты, конфигураторы, понятные состояния/ошибки
CI/CD, окружения, PostgreSQL/files, мониторинг, безопасность
BA/PM 1
детализация правил, backlog, acceptance, работа с владельцами процессов
ВОЛХОВЕЦ • ЭТАП «КОММЕРЧЕСКОЕ ПРЕДЛОЖЕНИЕ» • 15.08.2026 | 16

17.

16 • DISCOVERY
Что нужно уточнить до финальной сметы
• Полный backlog и acceptance criteria по каждому модулю.
• Точный состав и объём справочников / матриц совместимости и кто их наполняет.
• Точные формулы и тестовые примеры для ДБ, логистики и монтажа.
• Матрица ролей и спецправ: кто видит / редактирует / согласует.
• Рабочий календарь и правила SLA / эскалаций.
• Требования к PDF и шаблоны документов.
• Форматы будущих интеграций и границы V1.
• Среда размещения, резервное копирование, мониторинг, политика доступа.
Результат discovery
После этих ответов подрядчик сможет дать фиксированный диапазон по срокам, команде, стоимости и этапам.
ВОЛХОВЕЦ • ЭТАП «КОММЕРЧЕСКОЕ ПРЕДЛОЖЕНИЕ» • 15.08.2026 | 17

18.

17 • ЗАПРОС НА ОЦЕНКУ
Что мы хотим получить от стороннего разработчика
1. Архитектурное предложение
Как подрядчик предлагает реализовать
описанную модель и какие решения
изменит.
4. Риски и допущения
Что может увеличить срок/стоимость и что
подрядчик считает внешней зависимостью.
2. Оценку
Сроки, человеко-часы/месяцы, состав
команды и диапазон стоимости.
5. Состав команды
Роли, seniority, занятость, что делает
подрядчик, что нужно дать со стороны
Волховца.
3. План этапов
Discovery → UX/архитектура → разработка
→ интеграция → тестирование → запуск.
6. Границы ответственности
Код, инфраструктура, данные, справочники,
тестирование, документация,
сопровождение.
• Отдельно просим отметить, какие части текущего описания недостаточно определены для оценки и какие вопросы нужно
закрыть первой встречей.
ВОЛХОВЕЦ • ЭТАП «КОММЕРЧЕСКОЕ ПРЕДЛОЖЕНИЕ» • 15.08.2026 | 18

19.

18 • ФИНАЛ
Главная мысль для разработчика
Это не просто интерфейс
Внутри — workflow, расчётный
движок, роли, SLA, заморозка,
версии, аудит и финансовые
блокировки.
Это первая стадия
Сейчас строим контур КП, но
архитектура должна позволить
продолжить платформу дальше.
ыходе встречи:
Нам нужна оценка
Не только цена разработки: команда,
календарный план, риски,
зависимости, что потребуется от
заказчика.
но вашей команде, чтобы реализовать этот этап, сколько это займёт и сколько ресурсов потребу
ВОЛХОВЕЦ • ЭТАП «КОММЕРЧЕСКОЕ ПРЕДЛОЖЕНИЕ» • 15.08.2026 | 19

20.

ПРИЛОЖЕНИЯ
Основа материала
• «Описание платформы — Этап „Коммерческое предложение“», версия 1.0 / 15.08.2026.
• «Волховец_КП_архитектура_для_разработки_v2_0» — архитектурная выжимка.
• Материалы по менеджеру B2B, ГТП, логистике, сервису/монтажу, ГФА.
• Оценка сроков / команды / трудоёмкости в слайде 15 — аналитическая оценка на основе объёма требований, а не
цифра из исходных материалов.
ВОЛХОВЕЦ • ЭТАП «КОММЕРЧЕСКОЕ ПРЕДЛОЖЕНИЕ» • 15.08.2026 | 20
English     Русский Rules