BPM (Business Process Managment) — концепция управления, объединяющая цели организации с ожиданиями и потребностями клиентов, путем обеспечения эффективного выполнения бизнес-процессов. Разработчик — международная организация BPMI (Business Process Managment Initiative).
BPM как подход:
- Совершенствование оперативной деятельности
- Реорганизация (крупномасштабные изменения)
- Процессно-ориентированый подход
- Взгляд на бизнес через модели процессов и в привязке к явным бизнес-правилам и операционно-техническим параметрам.
Основные работы цикла управления процессами в BPM:
- Моделирование
- Анализ
- Проектирование
- Управление эффективностью
- Трансформация процессов
BPMN
Business Process Model and Notation
Цель создания BPMN:
- устранение расхождения между моделями бизнес-процессов и их реализацией.
- языки XML, разработанные для исполнения бизнес-процессов, теперь могут быть визуализированы в графической нотации, понятной обычным бизнес-пользователям
- бизнес-пользователи, внедренцы, заказчики и поставщики получают простые средства доступа к информации о процессе.
BPMN 2.0
выполнение смоделированного процесса в системе.
1. Роли
2. Объекты потока управления
3. Соединяющие объекты
4. Артефакты
1. Роли
2. Объекты потока управления
- события (events)
- действия (activities)
- логические операторы (gateways)
- Изображаются окружностью
- Означают какое-либо происшествие в мире
- Отвечают на вопрос «Что произошло?» или «Какой момент времени наступил?
- События инициируют действия или являются их результатами.
В одно событие может «входить» только одна стрелка и «выходить» из события одна стрелка.
Множественные экземпляры действия показывают, что одно действие выполняется многократно, по одному разу для каждого объекта.
Циклические действия/Стандартные повторения — процесс будет повторяться до тех пор пока не получен нужный результат.
- Изображаются ромбами
- Представляют точки ветвления в процессе
- Синхронизируют потоков управления
Кроме операторов ИЛИ и И также используются:
Сложный оператор имеет несколько условий, в зависимости от выполнения которых активируются исходящие ветви. Он затрудняет понимание диаграммы, так как условия, определяющие семантику оператора, графически не выражены на диаграмме. Использование оператора нежелательно.
Развилка по событиям
Исключающая развилка по событиям
Параллельная развилка по событиям
3. Соединяющие объекты
Свёрнутый подпроцесс является составным действием, но скрывает детали реализации процесса. Развёрнутый процесс является сложным действием и показывает внутри себя собственную диаграмму бизнес-процессов.
Автоматическая задача: Выполняется механизмом или сервисом автоматически, без участия сотрудника (участника, исполнителя, человека).
Ручная задача: Выполняется сотрудником (участником) без использования сервисов / механизмов/ оборудования.
Выполнение сценария. Сценарий создается заранее и представляет собой последовательность действий. Сценарий по сути является процедурой
Обращение к бизнес-правилу. Запускает действие какого-то правила. Предполагает наличие определенных условий и вариантов действий.
1 комментарий
Свежинцев Владислав · 10.05.2021 в 23:05
Полезная и информативная лекция,спасибо!