Перейти к основному содержимому

Управление бизнес-процессами (BPM)

Модуль BPM позволяет документировать, моделировать и анализировать бизнес-процессы организации. Он сочетает визуальные диаграммы BPMN 2.0 с оценками зрелости и отчётностью.

примечание

Модуль BPM может быть включён или отключён администратором в Настройках. При отключении навигация и функции BPM скрыты.

Навигатор процессов

Навигатор бизнес-процессов

Навигатор процессов организует процессы в три основные категории:

  • Процессы управления — планирование, руководство и контроль
  • Основные бизнес-процессы — основная деятельность по созданию ценности
  • Поддерживающие процессы — деятельность, поддерживающая основные бизнес-операции

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

Панель мониторинга BPM

Панель мониторинга BPM со статистикой

Панель мониторинга BPM предоставляет сводный обзор состояния процессов:

ПоказательОписание
Всего процессовОбщее количество задокументированных бизнес-процессов
Покрытие диаграммамиПроцент процессов, имеющих связанную BPMN-диаграмму
Высокий рискКоличество процессов с высоким уровнем риска
Критический рискКоличество процессов с критическим уровнем риска

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

Генерация BPMN с помощью ИИ

примечание

Генерация BPMN требует настроенного провайдера ИИ в Настройки → ИИ. Функция доступна пользователям с разрешением bpm.generate (роли «Администратор BPM» и «Участник» по умолчанию).

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

  1. LLM преобразует ваш текст в структурированное JSON-представление Logic-Core
  2. Детерминированный рецензент проверяет правила корректности (например, каждый путь достигает конечного события, нет потерянных шлюзов)
  3. Движок компоновки рендерит Logic-Core в полностью соответствующую стандарту XML-диаграмму BPMN 2.0
  4. Проверка соответствия оценивает диаграмму по 28 правилам стиля и прагматики

Генерация новой диаграммы

  1. Откройте карточку «Бизнес-процесс» и перейдите на вкладку «Процессный поток».
  2. Если диаграммы ещё нет, нажмите «Сгенерировать с помощью ИИ».
  3. В диалоге введите описание процесса в произвольной форме — чем конкретнее, тем лучше:

    «Поступает заказ. Работник склада проверяет наличие товара. Если товар есть, заказ упаковывается и отправляется. Если нет, клиент получает уведомление и заказ отменяется.»

  4. Нажмите «Сгенерировать». Процесс выполняется в фоновом режиме (обычно 15–30 секунд).
  5. По завершении диалог показывает:
    • Отрендеренную BPMN-диаграмму (предварительный просмотр)
    • Сводку по соответствию — зелёная галочка, если все правила пройдены, или список предупреждений с уровнем серьёзности
  6. Нажмите «Сохранить», чтобы сохранить диаграмму, или закройте диалог, чтобы отменить.

Изменение существующей диаграммы

Если на карточке процесса уже есть BPMN-диаграмма, кнопка «Сгенерировать» меняется на «Изменить». Это позволяет доработать текущую диаграмму с помощью конкретной инструкции, а не генерировать её заново:

  1. На вкладке «Процессный поток» нажмите «Изменить».
  2. Опишите желаемое изменение:

    «Добавить путь эскалации с шага согласования до проверки руководителем, если запрос превышает 10 000 €.»

  3. Нажмите «Сгенерировать». Существующий Logic-Core обновляется и повторно валидируется.
  4. Просмотрите обновлённую диаграмму и сводку по соответствию, затем нажмите «Сохранить».

Сводка по соответствию

После генерации диалог показывает сводку по соответствию на основе 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, если запускаете рендерер по нестандартному адресу (см. Переменные окружения).


Редактор процессных потоков

Редактор процессного потока BPM

Каждая карточка «Бизнес-процесс» может иметь диаграмму процессного потока BPMN 2.0. Редактор использует bpmn-js и предоставляет:

  • Визуальное моделирование — перетаскивание элементов BPMN: задачи, события, шлюзы, дорожки и подпроцессы
  • Стартовые шаблоны — выберите один из 6 готовых шаблонов BPMN для типичных паттернов процессов (или начните с чистого холста)
  • Извлечение элементов — при сохранении диаграммы система автоматически извлекает все задачи, события, шлюзы и дорожки для анализа

Привязка элементов

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

  • Выберите любую задачу, событие или шлюз в BPMN-диаграмме
  • Панель Привязка элементов показывает подходящие карточки (Приложение, Объект данных, ИТ-компонент)
  • Привяжите элемент к карточке — связь сохраняется и видна как в процессном потоке, так и в связях карточки

Процесс утверждения

Диаграммы процессных потоков следуют рабочему процессу утверждения с контролем версий:

СтатусОписание
ЧерновикРедактируется, ещё не отправлена на проверку
На рассмотренииОтправлена на утверждение, ожидает проверки
ОпубликованоУтверждена и видна как текущая версия
АрхивРанее опубликованная версия, сохранена для истории

Отправка черновика создаёт снимок версии. Утверждающие могут одобрить (опубликовать) или отклонить (с комментариями) отправку.

Оценки процессов

Карточки «Бизнес-процесс» поддерживают оценки процесса по следующим критериям:

  • Эффективность — насколько хорошо процесс использует ресурсы
  • Результативность — насколько хорошо процесс достигает своих целей
  • Соответствие — насколько хорошо процесс соответствует нормативным требованиям

Данные оценок поступают в отчёты BPM.

Отчёты BPM

Три специализированных отчёта доступны с панели мониторинга BPM:

  • Отчёт по зрелости — распределение процессов по уровню зрелости, тенденции во времени
  • Отчёт по рискам — обзор оценки рисков, выделение процессов, требующих внимания
  • Отчёт по автоматизации — анализ уровней автоматизации по ландшафту процессов