С технической точки зрения максимальное количество функций (задач, подпроцессов) на одной модели BPMN ограничено только:
Оптимальное количество объектов зависит от уровня детализации модели, которых можно выделить три.
1. Концептуальный
Цель: общее понимание процесса руководством, выявление границ и основных этапов (подпроцессов).
Аудитория: топ-менеджеры, владельцы процессов. Пример: «Производство продукции: планирование производства, закупка комплектующих, подготовка оборудования, изготовление и сборка и т.д.». Оптимальное количество объектов: 5-10 этапов (подпроцессов).
2. Аналитический
Цель: общее описание процесса «как есть» или «как должно быть» для его анализа и оптимизации, регламентации (без глубокой детализации), а самое главное - для чёткого взаимодействия подразделений (сроки, правила, требования). Аудитория: бизнес-аналитики, руководители подразделений, исполнители процесса. Пример: «Закупка комплектующих: выбор поставщиков, оформление закупки, организация доставки и т.д.». Оптимальное количество объектов: до 12-15 процедур. Если больше - рекомендуется использовать механизм декомпозиции (см. ниже).
3. Исполнительный
Цель: описание процесса для автоматизации в BPM-системе, роботизации, или максимально детальной регламентации. Аудитория: бизнес-аналитики, системные аналитики, разработчики, тестировщики, исполнители процесса. Пример: «Выбор поставщиков: разослать запросы (ТЗ), собрать коммерческие предложения, проверить контрагентов, принять решение и т.д.» Оптимальное количество объектов: может быть много (30+), зависит от цели, указанной выше, и размера листа (модели).
BPMN поддерживает иерархию процессов. Это главный способ для соблюдения оптимального количества элементов на модели.
Процесс верхнего уровня декомпозируется на подпроцессы или этапы, подпроцессы декомпозируются на процедуры, а они затем раскладываются на мелкие шаги (функции). При этом подпроцессы и процедуры могут образовывать ещё несколько вложенных уровней в зависимости от размера и специфики организации.
Пример
На модели процесса «Выполнение заказов» содержится 6 процедур: принять заказ, собрать заказ, доставить заказ, выставить счет, проконтролировать и получить оплату, закрыть заказ. Если открываем «Собрать заказ», то будет модель с 10+ задачами: «Сформировать задание кладовщику», «Подобрать товар по списку», «Упаковать», «Провести контроль качества» и т.д. Таким образом, на каждой отдельной модели количество объектов в комфортном для восприятия диапазоне (правило "8 ± 2" для оперативной памяти человека).
Рис. 2. Дерево обеспечивающих процессов (начало)
Рис. 3. Дерево обеспечивающих процессов (продолжение)
Рис. 4. Дерево управляющих процессов (начало)
Рис. 5. Дерево управляющих процессов (продолжение)
Октябрь 2025 г.
* Поля, обязательные для заполнения.
* Поля, обязательные для заполнения.
* Поля, обязательные для заполнения.
* Поля, обязательные для заполнения.
* Поля, обязательные для заполнения.
* Поля, обязательные для заполнения.
* Поля, обязательные для заполнения.
* Поля, обязательные для заполнения.
* Поля, обязательные для заполнения.
Введите поисковый запрос:
Сообщение успешно отправлено