
ИИ в CRM: как искусственный интеллект помогает продажам, а не просто автоматизирует рутину
ИИ в CRM сегодня перестал быть футуристическим концептом и превратился в производственную необходимость для конкурентоспособных компаний.
Пулы и дорожки в BPMN — это ключевые графические элементы нотации Business Process Model and Notation, которые разделяют участников бизнес-процесса и зоны ответственности. Пул (Pool) — это независимый участник: компания, система или отдел. Дорожка (Lane) — это роль или зона ответственности внутри пула (например: менеджер, бухгалтер). Взаимодействие между пулами осуществляется через поток сообщений (Message Flow) — пунктирную линию, а внутри пула — через поток операций (Sequence Flow) — сплошную линию. Если внутри одного пула есть дорожки, а поток операций переходит между ними, это называется Оркестровкой — единой диаграммой процесса.
Рис.1. Графическое изображение Пула и Дорожек (Зон Ответственности).
Типы задач в BPMN определяют, кто и как выполняет действие: Пользовательская задача (User Task) — человек с помощью системы, Ручное выполнение (Manual Task) — человек вне системы, Сервисная задача (Service Task) или Задача-сценарий (Script Task) — автоматически системой. Разные типы задач позволяют точно моделировать поведение процесса и степень автоматизации. Кроме задач, для управления логикой используются События и Шлюзы, а для группировки — Подпроцессы.
| Элемент BPMN | Что обозначает | Пример |
|---|---|---|
| Пул (Pool) | Участник процесса (компания, система) | ООО «Ромашка», CRM-система |
| Дорожка (Lane) | Роль / отдел внутри пула | Менеджер по продажам, бухгалтерия |
| Поток операций (Sequence Flow) | Последовательность задач внутри пула | Сплошная линия со стрелкой |
| Поток сообщений (Message Flow) | Взаимодействие между пулами | Пунктирная линия |
| Пользовательская задача (User Task) | Выполняется человеком через систему | Обработка заявки |
| Ручное выполнение (Manual Task) | Выполняется человеком вне системы | Проведение совещания |
| Сервисная задача (Service Task) | Автоматическое действие системы | Отправка уведомления |
| Событие (Event) | Инициирует или завершает процесс, фиксирует таймер или ошибку | Стартовое событие, таймер |
| Шлюз (Gateway) | Ветвление потока (XOR, AND, OR) | Выбор одного из нескольких вариантов |
| Подпроцесс (Sub-Process) | Группа задач, свёрнутая в один блок | Подготовка отчёта |
Основные элементы нотации BPMN 2.0, включая события, действия, шлюзы, потоки операций и сообщений, а также зоны ответственности (пулы и дорожки), подробно описаны в нашем переводе спецификации на русский язык: Элементы нотации BPMN. Это официальная документация, которая поможет углубить понимание стандарта.
Статья обновлена в 2026 году с учётом актуальных практик BPMN 2.0 и современных BPMS-систем.
Ниже разбираем каждый элемент подробно: чем Пул отличается от Дорожки, как правильно распределять зоны ответственности, какие типы задач BPMN существуют, как работают События и Шлюзы, и как избежать типичных ошибок моделирования.
📑 Содержание статьи
Пул (Pool) в нотации BPMN — это графический контейнер, который представляет отдельного участника бизнес-процесса и показывает границы его ответственности. Пул визуально отделяет одного участника от других и демонстрирует взаимодействие между ними, не раскрывая внутренних деталей.
В BPMN пул используется для отображения различных участников процесса:
Использование Пулов особенно важно в BPMS-системах (системах управления бизнес-процессами), где наглядное разделение ролей помогает управлять потоками задач и взаимодействием между участниками.
В случае если в системах BPMS каждый бизнес-процесс описывается отдельно (на одном листе описывается один процесс), то Пул, чаще всего, не визуализируют.
Пулы могут быть двух типов:
| Характеристика | Описание |
|---|---|
| Графическое отображение | Прямоугольник с жирной черной линией, простирается на всю высоту/ширину диаграммы. |
| Назначение | Отображение компании, системы или внешнего участника. |
| Взаимодействие | Связывается с другими пулами только через Поток сообщений (Message Flow) — пунктирную линию. |
| Внутренняя структура | Может содержать внутри себя дорожки (Lanes) и элементы потока. |
Дорожка (Lane) — это зона внутри пула, которая показывает роль или участника процесса и его зону ответственности. Она позволяет понять, кто выполняет конкретные действия, и визуально разделяет потоки операций внутри одного участника.
В BPMN Дорожки помогают структурировать бизнес-процесс, показывая, какие задачи выполняют конкретные роли. Например, внутри пула компании могут быть дорожки для менеджера, бухгалтера или директора. Каждая дорожка отображает ответственность конкретного участника процесса и облегчает управление процессами в BPMS-системе.
Дорожки могут располагаться как горизонтально (слева направо), так и вертикально. Любой элемент, помещенный в дорожку, выполняется исполнителем, указанным в заголовке дорожки.
Рис.2. Возможное расположение Дорожек в процессе.
| Дорожка (Lane) | Роль / Участник | Пример задачи |
|---|---|---|
| Lane | Менеджер по продажам | Обработка заказа клиента |
| Lane | Бухгалтер | Проверка платежа |
| Lane | Директор | Согласование бюджета |
| Lane | Специалист поддержки | Ответ на запрос клиента |
Пул — это отдельный участник процесса, который отображает границу процесса и показывает взаимодействие между участниками. Дорожка — это роль внутри пула, которая определяет зону ответственности конкретного исполнителя и показывает поток операций внутри участника.
Простое правило для BPMN:
| Критерий | Пул (Pool) | Дорожка (Lane) |
|---|---|---|
| Уровень абстракции | Высокий (Организация, Система) | Низкий (Роль, Должность, Отдел) |
| Взаимодействие | Только через Message Flow (связь с другими пулами) | Внутренняя передача через Sequence Flow |
| Границы | Не может быть пересечен Sequence Flow из другого пула | Может пересекаться Sequence Flow внутри своего пула |
| Обозначение | Жирная черная рамка | Тонкая разделительная линия внутри пула |
| Пример | Компания «А» | Менеджер, бухгалтер, директор |
Пулы и дорожки нужны для того, чтобы разделить участников процесса, показать зону ответственности каждого и визуализировать взаимодействие между ролями. Они помогают понять, кто выполняет задачи, и как происходит поток операций внутри и между участниками процесса.
Использование пулов и дорожек в BPMN позволяет:
| Цель использования | Что даёт процессу | Пример |
|---|---|---|
| Разделение участников | Чёткое отображение ролей | Компания и её отделы |
| Зона ответственности | Легко понять, кто отвечает за задачу | Менеджер, бухгалтер |
| Взаимодействие между ролями | Визуализация потоков операций | Поток задачи от менеджера к бухгалтеру |
| Управление процессами | Контроль и оптимизация | Автоматизация в BPMS-системе |
Пул используют для выделения участника процесса, а дорожки — для распределения ролей и зон ответственности внутри него.
Пул (Pool) применяют, когда нужно показать отдельного участника процесса — компанию, систему или контрагента.
Дорожки (Lane) создаются внутри пула и позволяют разделить зоны ответственности, показывая, кто именно выполняет задачи.
Простое правило:
| Ситуация | Что использовать | Почему | Пример |
|---|---|---|---|
| Разные компании или системы | Пулы | Это разные участники процесса | Клиент и Компания |
| Роли внутри одной компании | Дорожки | Нужно разделить зоны ответственности | Менеджер и бухгалтер |
| Взаимодействие между участниками | Пулы + Message Flow | Нужно показать обмен данными | Отправка заявки |
| Внутренняя логика процесса | Дорожки + Sequence Flow | Нужно показать поток операций | Обработка заявки |
| Полный бизнес-процесс | Пулы + дорожки | Нужна полная модель процесса | Клиент → Компания |
Задайте себе 2 вопроса:
Правильное использование пула и дорожки:
Да, BPMN можно использовать без пула. В этом случае диаграмма отображает последовательность действий и поток операций, но не разделяет участников процесса визуально.
В BPMS-системах часто один процесс моделируется на одном листе:
| Ситуация | Как использовать | Пример |
|---|---|---|
| Внутренний процесс компании | Без пула, с дорожками для ролей | Обработка заявки внутри отдела продаж |
| Простые процессы с одной ролью | Без пула и без дорожек | Автоматическая отправка уведомлений |
| Фокус на поток задач | Один поток операций | Последовательность согласований документа |
Количество дорожек (Lanes) в BPMN не ограничено. Однако, чтобы диаграмма оставалась читаемой, рекомендуется использовать не более 5–6 ролей на один пул. Каждая дорожка представляет конкретную роль, и задачи внутри неё выполняются именно этим исполнителем.
| Параметр | Рекомендация | Пример |
|---|---|---|
| Минимальное количество | Только необходимые роли | Менеджер, бухгалтер |
| Максимальное количество | Не перегружать диаграмму | До 5–6 ролей на один пул |
| Назначение | Каждая дорожка = отдельная зона ответственности | Отдел продаж, отдел логистики |
Дорожка в BPMN — это зона ответственности участника процесса, внутри которой выполняются все задачи этой роли. Любой элемент внутри дорожки исполняется конкретным участником, а поток задач визуально показывает последовательность операций между ролями.
Правильное использование дорожек помогает:
Например, поток операций может переходить из дорожки «Менеджер по продажам» в дорожку «Бухгалтер», и система показывает, кто и когда выполняет задачи. В BPMS-системах дорожки часто задаются как динамические зоны ответственности, то есть они показывают не конкретного сотрудника, а роль (должность), что упрощает управление при ротации сотрудников.
Тип задачи в BPMN показывает кто выполняет действие и как оно выполняется: человек, система или автоматически по правилу.
Задача (Task) в BPMN — это элемент бизнес-процесса, который обозначает конкретное действие, выполняемое участником процесса или системой. Разные типы задач помогают моделировать поведение процесса и степень автоматизации.
Задача, как элементарное Действие процесса, рассматривалась в контексте первого Урока. Однако там был задействован основной тип Задач при описании бизнес-процессов – Пользовательская Задача (User Task). Тип Задачи определяется маркерами внутри графического элемента.
Рис. 3. Пользовательская задача
| Тип задачи | Кто выполняет | Особенности | Пример |
|---|---|---|---|
| Пользовательская задача (User Task) | Человек | Выполняется с поддержкой системы | Обработка заявки менеджером |
| Ручное выполнение (Manual Task) | Человек | Выполняется вне системы | Проведение совещания |
| Сервисная задача (Service Task) | Система | Полностью автоматизировано | Отправка уведомления |
| Задача-сценарий (Script Task) | Система | Выполняется скриптом | Автоматический расчет данных |
| Бизнес-правило (Business Rule Task) | Система | Выполнение по правилу | Назначение ответственного по условию |
| Абстрактная задача (None Task) | Система или человек | Тип задачи не указан, используется для простых действий без маркера | Задача «Сделать звонок» без уточнения автоматизации |
| Отправка сообщения (Send Task) | Система | Отправляет сообщение другому пулу или процессу | Отправка счёта клиенту |
| Получение сообщения (Receive Task) | Система | Ожидает сообщение от другого пула или процесса | Получение подтверждения оплаты |
В нотации BPMN описывается несколько типов Задач, однако здесь мы привели наиболее распространённые при описании бизнес-процессов. С остальными типами Задач, а так же более подробно с приведёнными ниже, можно ознакомиться в разделе 10.2.3 «Задача» в нотации BPMN.
1️⃣ Кто выполняет задачу?
2️⃣ Нужен контроль внутри BPMS?
3️⃣ Есть бизнес-правило / условие?
4️⃣ Действие без уточнения, простое?
5️⃣ Задача для обмена сообщениями между пулами?
Пользовательская задача (User Task) — это тип задачи, которая выполняется человеком с использованием программного обеспечения (BPMS). Графически Пользовательская задача отображается в виде прямоугольника с закругленными углами, который выполнен одинарной тонкой линией, и отличается от других типов Задач наличием маркера в виде верхней части фигуры человека. Это базовый тип задач при описании бизнес-процессов, где человек выступает исполнителем при содействии системы.
Ручное выполнение (Manual Task) — представляет собой Задачу, выполнение которой подразумевает действия человека и исключает использование каких-либо автоматизированных механизмов исполнения или приложений. Маркер — иконка руки.
Рис. 4. Задача – Ручное выполнение (Manual Task).
Ручное выполнение не поддается управлению никаким механизмом выполнения бизнес-процесса. Такой тип Задач можно отнести к неуправляемым, т.е. к Задачам, начало и завершение выполнения которых не отслеживается механизмами выполнения бизнес-процесса. В случае BPMS-систем (систем управления бизнес-процессами), это предполагает собой некоторое действие, которое исполнитель выполняет за рамками системы.
Примеры: установка оборудования на месте у клиента, проведение совещания, сбор подписей.
Рис. 5. Использование Задачи – Ручное выполнение (Manual Task) в описании бизнес-процессов.
Примечание: На рисунке 5.3. приведён простой пример использования задачи Ручное выполнение в рамках процесса организации и проведения совещания в компании. Руководитель компании запускает процесс, заполняя данные по совещанию: дата, время, тематика, участник совещания (выбирает сотрудника, с которым планируется собрание). В данном примере для простоты рассмотрен вариант проведения совещания руководителя только с одним сотрудником компании. Сотруднику назначается задача «Подготовить материалы для совещания». Руководитель проводит совещание и, т.к. эта задача исполняется без подключения автоматизации, на диаграмме процесса действие выполнено в виде графического элемента Ручное выполнение. По итогам совещания сотрудник подготавливает отчёт и на этом процесс завершается.
Задача-сценарий (Script Task) или Сервисная задача (Service Task) выполняется автоматически системой без участия человека. Графически Задача-сценарий отображается как прямоугольник с закругленными углами. Содержит маркер — лист со скриптом или иконка шестеренки.
Рис. 6. Задача-сценарий (Script Task)
Примеры:
Рис. 7. и 8. Использование Задачи-сценария (Script Task) в описании бизнес-процесса.
Примечание: На рисунках выше показано использование Задачи-Сценария в различных ситуациях. Первый рисунок описывает процесс компании, когда клиент оставляет заказ на сайте компании или непосредственно секретарю, который формирует заявку. После этого система автоматически определяет менеджера компании, который отвечает либо за данный тип продукта либо за регион, из которого заказчик сделал заказ. Затем система формирует задачу определённому менеджеру и далее процесс обработки и выдачи заказа идёт по разработанному маршруту.
Второй рисунок отображает процесс сбора информации по отработанным часам сотрудниками компании для дальнейшего расчёта заработной платы. Сотрудникам компании параллельно приходят задачи на подготовку отчёта по трудозатратам. После выполнения всеми сотрудниками задач, система автоматически производит подсчёт и формирует единый сводный отчёт по всем сотрудникам. Этот отчёт направляется секретарю для внесения в реестр с последующим расчётом оплаты труда по отработанным часам.
Абстрактная задача (None Task) — это задача, тип которой явно не указан. Она не имеет специального маркера и используется, когда не требуется различать, выполняет ли действие человек или система. В BPMN 2.0 это базовая задача по умолчанию. Пример: задача «Подготовить документы», где способ выполнения не важен для модели.
Send Task используется для отправки сообщения другому пулу или процессу. Receive Task — для ожидания сообщения. Оба типа задач являются ключевыми для организации взаимодействия между разными участниками (пулами) в BPMN. Они работают в паре: один процесс отправляет сообщение, другой — его принимает.
Пример: в процессе «Обработка заказа» после выставления счёта используется Send Task для отправки счёта клиенту. В процессе клиента используется Receive Task для получения счёта.
События (Events) показывают, как процесс начинается, прерывается или завершается. Стандарт BPMN 2.0 выделяет три основных типа:
Шлюзы (Gateways) управляют ветвлением и слиянием потоков. Основные типы:
Подробно о типах событий, их маркерах и всех вариантах шлюзов с наглядными примерами читайте в отдельном уроке: ➡️Урок 2: События и шлюзы в BPMN
Подпроцесс (Sub-Process) — это группа связанных задач, свёрнутая в один блок для упрощения диаграммы. Он позволяет скрыть детали и сделать схему читаемой. В BPMN подпроцесс обозначается прямоугольником с маркером «+» и может быть:
Рис. 9. Задача – Подпроцесс.
Пример: процесс «Подготовка отчёта» может быть подпроцессом внутри более крупного процесса «Закрытие месяца». Использование подпроцессов помогает структурировать диаграмму и управлять сложностью.
Подробнее Подпроцесс рассмотрен в следующем уроке - ➡️ Урок 4: Практическое использование подпроцессов в BPMN
Поток операций (Sequence Flow) показывает последовательность задач внутри одного участника процесса (пула), а Поток сообщений (Message Flow) — взаимодействие между разными участниками (пулами).
| Тип потока | Где используется | Что показывает | Пример |
|---|---|---|---|
| Поток операций (Sequence Flow, сплошная линия) | Внутри пула | Последовательность задач | Обработка заказа внутри компании |
| Поток сообщений (Message Flow, пунктирная линия) | Между пулами | Обмен сообщениями | Запрос от клиента в банк |
👉 Поток операций не может пересекать границы процесса.
Поток операций (Sequence Flow):
Поток сообщений (Message Flow):
Подробнее о Потоках сообщений в нашем 5 Уроке: ➡️ Средства оповещения в BPMN.
Рассмотрим процесс, где участвуют два пула: Клиент и Компания. Внутри пула «Клиент» — одна дорожка «Менеджер клиента», внутри пула «Компания» — дорожки «Менеджер по продажам» и «Бухгалтер». Взаимодействие между пулами происходит через поток сообщений (пунктирная линия), например, клиент отправляет заявку, компания отвечает счётом.
| Элемент | Роль | Действие | Тип потока |
|---|---|---|---|
| Пул «Клиент» | Менеджер клиента | Отправляет заявку | Message Flow → |
| Пул «Компания» | Менеджер по продажам | Получает заявку | Sequence Flow внутри пула |
| Пул «Компания» | Менеджер по продажам | Обрабатывает заявку | Sequence Flow внутри пула |
| Пул «Компания» | Бухгалтер | Выставляет счёт | Sequence Flow внутри пула |
| Пул «Компания» | Менеджер по продажам | Отправляет счёт клиенту | Message Flow → |
Этот пример наглядно демонстрирует, как Message Flow соединяет разные пулы, а Sequence Flow работает внутри одного пула.
Самые частые ошибки в BPMN — это смешение участников процесса, неправильные потоки и нарушение границ пула, из-за чего диаграмма становится некорректной и теряет смысл.
| Ошибка | В чем проблема | Как правильно |
|---|---|---|
| Один пул для всех участников | Смешиваются разные участники процесса | Каждый участник = отдельный пул |
| Дорожки вне пула | Нарушается логика зоны ответственности | Дорожки всегда внутри пула |
| Неправильные потоки | Путаются Потоки Операций (Sequence Flow, сплошная линия) и Потоки Сообщений (Message Flow, пунктирная линия) | Внутри пула — Sequence, между пулами — Message |
Нельзя объединять разные компании или системы в один пул — это ломает границы процесса и искажает взаимодействие между участниками.
Как правильно:
Каждый участник процесса (клиент, банк, система) должен быть в отдельном пуле.
Дорожки не могут существовать отдельно — они всегда являются частью пула и отражают зону ответственности внутри участника процесса.
Как правильно:
Сначала создается пул, затем внутри него добавляются дорожки для ролей.
Смешение этих потоков нарушает логику потока операций и взаимодействия.
Как правильно:
Ошибки в пулах и дорожках:
Проверь свою диаграмму:
Рассмотрим процесс обработки заказа, где пул представляет компанию, а дорожки — роли сотрудников.
Рис. 10. Процесс «Обработка заказа»
Примечание: в расширенном примере-процессе (Рис.10) выделены две Дорожки – участники процесса «Офис-менеджер» и «Менеджер по продажам». Офис-менеджер отвечает за регистрацию и обработку заказа. Далее процесс переходит в зону ответственности Менеджера по продажам. Разработчики BPMS для дополнительного удобства сделали возможность задавать зону ответственности динамической, т.е. она не определяет конкретного сотрудника, а лишь показывает роль (должность) ответственного за выполнение задач. В рамках примера «Менеджер по продажам» задаётся динамической зоной, т.к. менеджеров в компании может быть много, а задачи будут выполняться одним из этих сотрудников.
Дорожка фактически является зоной ответственности участника: любой элемент, помещенный в дорожку, выполняется исполнителем, прописанным в заголовке дорожки. Так, например, на рисунке 10 видно, что поток операций переходит из дорожки «Офис-менеджер» в дорожку «Менеджер по продажам». Задачу, находящуюся в дорожке «Офис-менеджера» исполняет именно офис-менеджер. В одном процессе может быть неограниченное количество Дорожек. Таким образом, можно описать всех участников процесса – поток операций будет определять, какие задачи, кем, в какой момент, и в каком порядке будут выполняться в рамках процесса.
| Элемент | Роль / Участник | Пример задачи |
|---|---|---|
| Пул (Pool) | Компания «А» | Процесс обработки заказов |
| Дорожка (Lane) | Офис-менеджер | Регистрация заказа |
| Дорожка (Lane) | Менеджер по продажам | Связь с клиентом, оформление отгрузки |
Пул (Pool) — это контейнер в нотации BPMN, который показывает отдельного участника бизнес-процесса и его границы ответственности. Пул не детализирует внутренние задачи, а лишь обозначает, что внутри выполняется процесс, принадлежащий конкретному участнику — компании, системе или отделу. В BPMS-системах пулы используются для разделения процессов между разными организациями или внешними системами.
Дорожка (Lane) — это зона внутри пула, которая показывает роль или участника процесса и его зону ответственности. Дорожка позволяет понять, кто выполняет конкретные действия, и визуально разделяет потоки операций внутри одного участника. Например, внутри пула компании могут быть дорожки для менеджера, бухгалтера или директора.
Пул показывает «кто участвует» — компанию, систему или отдел. Дорожка показывает «кто делает» — роль или конкретного исполнителя внутри пула. Пул — это внешний участник процесса, а дорожка — внутренняя зона ответственности.
| Элемент | Уровень | Пример |
|---|---|---|
| Пул (Pool) | Внешний | Компания, CRM-система |
| Дорожка (Lane) | Внутренний | Менеджер, бухгалтер |
Да, BPMN можно использовать без пула. В этом случае диаграмма отображает последовательность действий и поток операций, но не разделяет участников процесса визуально. Такой подход подходит для внутренних процессов компании, где глобальные участники уже известны, а основное внимание уделяется последовательности задач.
В BPMN 2.0 выделяют следующие типы задач:
Sequence Flow (поток операций) — это сплошная линия со стрелкой, которая связывает элементы внутри одного пула. Она не может пересекать границы пула.
Message Flow (поток сообщений) — это пунктирная линия, которая связывает разные пулы или их элементы.
Подпроцесс (Sub-Process) — это группа связанных задач, объединённых в один блок для упрощения диаграммы. Обозначается значком «+». Подпроцесс позволяет скрыть детали и сделать схему читаемой, особенно в сложных бизнес-процессах.
В BPMN выделяют три основных типа событий:
Подробнее о событиях и шлюзах читайте в Уроке 2: События и шлюзы в BPMN.
Шлюзы управляют ветвлением и слиянием потоков, позволяя моделировать сложную бизнес-логику.
BPMN-диаграммы можно создавать в:
Стандарт BPMN 2.0 поддерживается всеми современными платформами.
Для проверки усвоенного материала, предлагаем Вам попробовать свои силы в описании процессов. Возьмём простой процесс из жизни – «Предоставление отпуска сотруднику». Постарайтесь учесть все возможные условия, направления потоков операций, используя по максимуму элементы BPMN, рассмотренные в этой статье: пулы, дорожки, различные типы задач, события (таймеры), шлюзы (XOR для согласования) и, возможно, подпроцессы.
Для описания процесса используйте триал-версию системы ELMA365. Активировать бесплатную версию можно ЗДЕСЬ.
Для проверки выполненного задания, Вы можете скачать наш вариант процесса, выполненного в дизайнере системы управления бизнес-процесса ELMA.
<< Содержание Урок 4: Практическое использование подпроцессов в BPMN>>
Поделиться:
Комментарии

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

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

Как портфельное управление (PPM) помогает достигать стратегических целей. Основные подходы (PMI, Agile, Stage-Gate) и инструменты автоматизации.