https://en.wikipedia.org/wiki/Business_Process_Model_and_Notation
BPMN (англ. Business Process Model and Notation, нотация и модель бизнес-процессов) — система условных обозначений (нотация) и их описания в XML для моделирования бизнес-процессов.
В линейке продуктов SAP имеется приложение для построения BPMN диаграмм - SAP Power Disigner. Изложение деталей построения BPMN диаграмм проведем опираясь на документацию этого продукта.
SAP PowerDesigner предоставляет поддержку двух вариантов BPMN 2.0:
Условно, подчеркну, условно разобьем описание элементов на шаги. Эти шаги примерно будут описывать порядок осмысления и формализации бизнес-процесса.
Первый шаг при построении диаграмм - определение пулов и дорожек.
Второй шаг - определение стартового и, желательно, конечного события.
Третий шаг - опеределение задач.
Бизнес-правила в большинстве случае определяются в рамках задач.
В описательной BPMN 2.0 доступны различные типы задач. Из основных - следующие:
Шлюзы контролируют поток операций процесса и могут разделять или объединять поток, чтобы показать, что требуется несколько решений или одновременных действий.
В описательной BPMN 2.0 доступно два вида шлюзов.
Пятый шаг, выполняемые одновременно при выполнении третьего и четвертого шагов - определение потоков управления и потоков сообщений.
В описательной BPMN 2.0 доступны свои типы данных, и испольнительной - свои.
BPMN (англ. Business Process Model and Notation, нотация и модель бизнес-процессов) — система условных обозначений (нотация) и их описания в XML для моделирования бизнес-процессов.
BPMN не используется для построения:
- моделей данных,
- организационных структур,
- схем информационных потоков.
Для моделирования используются графические элементы, которые можно разделить на 4 категории:
- Объекты потока управления: события, действия и логические операторы (развилки)
- Соединяющие объекты: поток управления, поток сообщений и ассоциации
- Роли: пулы и дорожки
- Артефакты: данные, группы и текстовые аннотации.
Основные графические примитивы
- кружки - это события
- прямоугольники - это действия
- ромбы - логические операторы. которые определяют развилки
- стрелки - соединения перечисленного выше
- полосы, описываеме как "пулы" и "дорожки" - это роли
- всякие другие графические значки, типа скобки, выноски, изображения документов - это "прочие артефакты".
Отдельное пояснение касательно "пулов" и "дорожек", описывающих роли. Хорошая аналогия - бассейн с плавательными дорожками. Пул соответствует бассейну, дорожка - с пловцом.
Соответственно, когда вы чертите диаграмму - вам нужно четко разделить участников процесса, - сначала по бассейнам (пулам), а внутри каждого пула - по дорожками.
И здесь возникает довольно много ошибок, состоящих в том, что "пловцы" из разных бассейнов вдруг оказываются на соседних дорожках или даже все на одной дорожке.
В линейке продуктов SAP имеется приложение для построения BPMN диаграмм - SAP Power Disigner. Изложение деталей построения BPMN диаграмм проведем опираясь на документацию этого продукта.
SAP PowerDesigner предоставляет поддержку двух вариантов BPMN 2.0:
- Описательная BPMN 2.0 — предназначена для бизнес-пользователей и содержит подгруппу объектов BPMN 2.0, годных для конструирования и анализа бизнес-процессов
- Исполняемая BPMN 2.0 — предназначена для разработчиков технических моделей.
Условно, подчеркну, условно разобьем описание элементов на шаги. Эти шаги примерно будут описывать порядок осмысления и формализации бизнес-процесса.
Первый шаг при построении диаграмм - определение пулов и дорожек.
Второй шаг - определение стартового и, желательно, конечного события.
Третий шаг - опеределение задач.
Бизнес-правила в большинстве случае определяются в рамках задач.
В описательной BPMN 2.0 доступны различные типы задач. Из основных - следующие:
- Cтандартная задача.
- Сервисная задача.
- Пользовательская задача.
- Действия вызова. Эта задача описывает целый процесс, который может вызываться повторно, а также использоваться в разных процессах.
- Подпроцесс. Показывает, что данное действие состоит из подзадач и на схеме эти задачи "свернуты".
Шлюзы контролируют поток операций процесса и могут разделять или объединять поток, чтобы показать, что требуется несколько решений или одновременных действий.
В описательной BPMN 2.0 доступно два вида шлюзов.
Пятый шаг, выполняемые одновременно при выполнении третьего и четвертого шагов - определение потоков управления и потоков сообщений.
- Потоки управления — это сплошные линии со стрелками на одном конце, которые соединяют элементы процесса на диаграмме или в отдельном пуле и отображают порядок их выполнения.
- Потоки сообщений — это пунктирные линии со стрелками на одном конце, которые соединяют два отдельных пула (или элементы двух отдельных пулов) и отображают направление отправки сообщений.
В описательной BPMN 2.0 доступны свои типы данных, и испольнительной - свои.
Исполнителная часть BPMN гораздо сложнее описательной.
В определенной степени эта сложность уже проявляется на постере BPMN. Это постер достаточно "известный" и может быть найден в интернете.
Комментариев нет:
Отправить комментарий