Управление бизнес-процессами (BPM)
Модуль BPM позволяет документировать, моделировать и анализировать бизнес-процессы организации. Он сочетает визуальные диаграммы BPMN 2.0 с оценками зрелости и отчётностью.
Модуль BPM может быть включён или отключён администратором в Настройках. При отключении навигация и функции BPM скрыты.
Навигатор процессов

Навигатор процессов организует процессы в три основные категории:
- Процессы управления — планирование, руководство и контроль
- Основные бизнес-процессы — основная деятельность по созданию ценности
- Поддерживающие процессы — деятельность, поддерживающая основные бизнес-операции
Фильтры: Тип, Зрелость (Начальный / Определённый / Управляемый / Оптимизированный), Уровень автоматизации, Риск (Низкий / Средний / Высокий / Критический), Глубина (L1 / L2 / L3).
Панель мониторинга BPM

Панель мониторинга BPM предоставляет сводный обзор состояния процессов:
| Показатель | Описание |
|---|---|
| Всего процессов | Общее количество задокументированных бизнес-процессов |
| Покрытие диаграммами | Процент процессов, имеющих связанную BPMN-диаграмму |
| Высокий риск | Количество процессов с высоким уровнем риска |
| Критический риск | Количество процессов с критическим уровнем риска |
Графики показывают распределение по типу процесса, уровню зрелости и уровню автоматизации. Таблица наиболее рискованных процессов помогает расставить приоритеты инвестиций.
Генерация BPMN с помощью ИИ
Генерация BPMN требует настроенного провайдера ИИ в Настройки → ИИ. Функция доступна пользователям с разрешением bpm.generate (роли «Администратор BPM» и «Участник» по умолчанию).
Вместо того чтобы рисовать процессный поток с нуля, вы можете описать его в произвольной форме и позволить Canopy сгенерировать BPMN-диаграмму за вас. Процесс генерации проходит многоэтапный цикл валидации:
- LLM преобразует ваш текст в структурированное JSON-представление Logic-Core
- Детерминированный рецензент проверяет правила корректности (например, каждый путь достигает конечного события, нет потерянных шлюзов)
- Движок компоновки рендерит Logic-Core в полностью соответствующую стандарту XML-диаграмму BPMN 2.0
- Проверка соответствия оценивает диаграмму по 28 правилам стиля и прагматики
Генерация новой диаграммы
- Откройте карточку «Бизнес-процесс» и перейдите на вкладку «Процессный поток».
- Если диаграммы ещё нет, нажмите «Сгенерировать с помощью ИИ».
- В диалоге введите описание процесса в произвольной форм е — чем конкретнее, тем лучше:
«Поступает заказ. Работник склада проверяет наличие товара. Если товар есть, заказ упаковывается и отправляется. Если нет, клиент получает уведомление и заказ отменяется.»
- Нажмите «Сгенерировать». Процесс выполняется в фоновом режиме (обычно 15–30 секунд).
- По завершении диалог показывает:
- Отрендеренную BPMN-диаграмму (предварительный просмотр)
- Сводку по соответствию — зелёная галочка, если все правила пройдены, или список предупреждений с уровнем серьёзности
- Нажмите «Сохранить», чтобы сохранить диаграмму, или закройте диалог, чтобы отменить.
Изменение существующей диаграммы
Если на карточке процесса уже есть BPMN-диаграмма, кнопка «Сгенерировать» меняется на «Изменить». Это позволяет доработать текущу ю диаграмму с помощью конкретной инструкции, а не генерировать её заново:
- На вкладке «Процессный поток» нажмите «Изменить».
- Опишите желаемое изменение:
«Добавить путь эскалации с шага согласования до проверки руководителем, если запрос превышает 10 000 €.»
- Нажмите «Сгенерировать». Существующий Logic-Core обновляется и повторно валидируется.
- Просмотрите обновлённую диаграмму и сводку по соответствию, затем нажмите «Сохранить».
Сводка по соответствию
После генерации диалог показывает сводку по соответствию на основе 28 правил в четырёх уровнях:
| Уровень | Правила | Примеры |
|---|---|---|
| Корректность | S01–S12 | Каждый путь достигает конечного события; шлюзы правильно спарены |
| Стиль | M01–M10 | Содержательные метки задач; корректное использование дорожек |
| Прагматика | P01–P03 | Процесс умещается на одной странице; нет избыточного ветвления |
| Workflow-сеть | WF01–WF03 | Достижимость и безопасность сети Петри |
Ошибки (красный) блокируют сохранение. Предупреждения (жёлтый) носят информационный характер — диаграмму всё равно можно сохранить.
Самостоятельно размещённая установка
Генерация BPMN требует вспомогательного сервиса bpmn-renderer, который выполняет шаг компоновки XML BPMN 2.0 (работает на ELK через библиотеку yet-another-bpmn-auto-layout). При использовании Docker Compose рендерер запускается автоматически:
docker compose up -d
Рендерер доступен только внутри внутренней сети Docker — он не открыт публично. Установите переменную окружения BPMN_RENDERER_URL, если запускаете рендерер по нестандартному адресу (см. Переменные окружения).
Редактор процессных потоков

Каждая карточка «Бизнес-процесс» может иметь диаграмму процессного потока BPMN 2.0. Редактор использует bpmn-js и предоставляет:
- Визуальное моделирование — перетаскивание элементов BPMN: задачи, события, шлюзы, дорожки и подпроцессы
- Стартовые шаблоны — выберите один из 6 готовых шаблонов BPMN для типичных паттернов процессов (или начните с чистого холста)
- Извлечение элементов — при сохранении диаграммы система автоматически извлекает все задачи, события, шлюзы и дорожки для анализа
Привязка элементов
Элементы BPMN можно привязать к карточкам корпоративной архитектуры. Например, привяжите задачу в диаграмме процесса к Приложению, которое её поддерживает. Это создаёт прослеживаемую связь между моделью процесса и ландшафтом архитектуры:
- Выберите любую задачу, событие или шлюз в BPMN-диаграмме
- Панель Привязка элементов показывает подходящие карточки (Приложение, Объект данных, ИТ-компонент)
- Привяжите элемент к карточке — связь сохраняется и видна как в процессном потоке, так и в связях карточки
Процесс утверждения
Диаграммы процессных потоков следуют рабочему процессу утверждения с контролем версий:
| Статус | Описание |
|---|---|
| Черновик | Редактируется, ещё не отправлена на проверку |
| На рассмотрении | Отправлена на утверждение, ожидает проверки |
| Опубликовано | Утверждена и видна как текущая версия |
| Архив | Ранее опубликованная версия, сохранена для истории |
Отправка черновика создаёт снимок версии. Утверждающие могут одобрить (опубликовать) или отклонить (с комментариями) отправку.
Оценки процессов
Карточки «Бизнес-процесс» поддерживают оценки процесса по следующим критериям:
- Эффективность — насколько хорошо процесс использует ресурсы
- Результативность — н асколько хорошо процесс достигает своих целей
- Соответствие — насколько хорошо процесс соответствует нормативным требованиям
Данные оценок поступают в отчёты BPM.
Отчёты BPM
Три специализированных отчёта доступны с панели мониторинга BPM:
- Отчёт по зрелости — распределение процессов по уровню зрелости, тенденции во времени
- Отчёт по рискам — обзор оценки рисков, выделение процессов, требующих внимания
- Отчёт по автоматизации — анализ уровней автоматизации по ландшафту процессов