BPMN — Краткое руководство

Что такое BPMN

Инициатива по управлению бизнес-процессами (BPMI) разработала стандартную нотацию моделирования бизнес-процессов (BPMN). Спецификация BPMN 1.0 была опубликована в мае 2004 года. Эта спецификация представляет собой результат более чем двухлетней работы Рабочей группы по нотации BPMI. Документ спецификации BPMN был выпущен OMG в феврале 2006 года. Версия 2.0 BPMN была разработана в 2010 году, а фактическая версия спецификации была выпущена в декабре 2013 года.

Цель BPMN

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

Внедрение BPMN

BPMN также будет поддерживаться внутренней моделью, позволяющей создавать исполняемые файлы BPEL4WS. Таким образом, BPMN создает стандартизированный мост для разрыва между проектированием бизнес-процессов и их реализацией.

Простой BPMN

BPMN определяет диаграмму бизнес-процессов (BPD), основанную на методе построения блок-схем, предназначенном для создания графических моделей операций бизнес-процессов. Таким образом, модель бизнес-процесса представляет собой сеть графических объектов, представляющих собой действия (т. е. работу) и элементы управления потоком, определяющие порядок их выполнения.

Простая BPMN, проиллюстрированная с помощью Visual Paradigm

Ключевые понятия BPMN

BPD состоит из набора графических элементов. Эти элементы позволяют легко разрабатывать простые диаграммы, которые будут знакомы большинству бизнес-аналитиков (например, блок-схемы).

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

Подход, принятый для обработки этих двух противоречащих друг другу требований, заключался в организации графических аспектов нотации в определенные категории. Это обеспечивает небольшой набор категорий обозначений, чтобы читатель BPD мог легко распознать основные типы элементов и понять схему. В основные категории элементов могут быть добавлены дополнительные варианты и информация для поддержки требований к сложности без существенного изменения основного внешнего вида диаграммы.

Четыре основные категории элементов:

  • Объекты потока  (событие/активность/шлюз)
  • Соединение объектов  (поток операций/поток сообщений/ассоциация)
  • Плавательные дорожки  (бассейн/дорожка)
  • Артефакты  (объект данных/группа/аннотация)
Четыре основные категории элементов

Объекты потока BPD имеет небольшой набор (три) основных элемента, которые являются объектами потока, поэтому разработчикам моделей не нужно изучать и распознавать большое количество различных форм. Три объекта потока:

Объекты потока BPMN

BPD состоит из небольшого набора (трех) основных элементов, а именно:

Flow Objects, чтобы моделистам не приходилось изучать и распознавать большое количество различных форм. Три объекта потока:

  1. Событие представлено кружком и является чем-то, что «происходит» в ходе бизнес-процесса. Эти события влияют на ход процесса и обычно имеют причину (триггер) или воздействие (результат). События представляют собой круги с открытым центром, позволяющие внутренним маркерам различать различные триггеры или результаты. Существует три типа событий в зависимости от того, когда они влияют на поток: начало, промежуточное и окончание (см. рисунки справа соответственно).
Объект потока BPMN — события

2. Деятельность представлена ​​прямоугольником со скругленными углами (см. рисунок справа) и является общим термином для работы, которую выполняет компания. Activity может быть атомарным или неатомарным (составным). Типы действий: задача и подпроцесс. Подпроцесс отмечен небольшим знаком «плюс» внизу в центре формы.

Объект потока BPMN — действие

3. Шлюз представлен знакомой ромбовидной формой (см. рисунок справа) и используется для управления расхождением и схождением Потока операций. Таким образом, он будет определять традиционные решения, а также разветвления, слияния и соединения путей. Внутренние маркеры будут указывать тип контроля поведения.

Объект потока BPMN — шлюз

BPMN, соединяющий объекты

Объекты потока соединены вместе на диаграмме, чтобы создать базовую скелетную структуру бизнес-процесса. Есть три соединительных объекта, которые обеспечивают эту функцию. Эти разъемы:

  1. Поток  операций  представлен сплошной линией со сплошной стрелкой (см. рисунок справа) и используется для отображения порядка (последовательности), в котором действия будут выполняться в Процессе. Обратите внимание, что термин «поток управления» обычно не используется в BPMN.
BPMN Connecting Objects — Последовательность действий

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

Соединение объектов BPMN — поток операций

3.  Ассоциация  представлена ​​пунктирной линией со стрелкой (см. рисунок справа) и используется для связывания данных, текста и других артефактов с объектами потока. Ассоциации используются для отображения входов и выходов деятельности.

BPMN, соединяющий объекты — ассоциация

Краткий обзор диаграммы BPMN

Разработчикам моделей, которым требуется или требуется низкий уровень точности для создания моделей процессов для документирования и коммуникации, основные элементы плюс соединители обеспечат возможность легкого создания понятных диаграмм (см. Диаграмму ниже).

Нажмите и мгновенно откройте диаграмму  с помощью  Visual Paradigm Online )

Для разработчиков моделей, которым требуется более высокий уровень точности для создания моделей процессов, которые будут подвергаться подробному анализу или будут управляться системой управления бизнес-процессами (BPMS), дополнительные детали могут быть добавлены к основным элементам и отображены в разделе «Закупки и финансовые расчеты». (см. схему ниже).

Сегмент процесса с более подробной информацией

Нажмите и мгновенно откройте диаграмму  с помощью  Visual Paradigm Online )

Дорожки BPMN

Многие методологии моделирования процессов используют концепцию дорожек в качестве механизма для организации действий в отдельные визуальные категории, чтобы проиллюстрировать различные функциональные возможности или обязанности. BPMN поддерживает плавательные дорожки с двумя основными конструкциями. Два типа объектов дорожки BPD:

  1. Пул представляет участника процесса. Он также действует как графический контейнер для разделения набора действий из других пулов, обычно в контексте ситуаций B2B.
  2. Дорожка — это часть пула, которая простирается на всю длину пула по вертикали или горизонтали. Дорожки используются для организации и классификации действий.

Пример: Будущий процесс для процесса заказа на поставку на основе «как есть»

это будущий пример диаграммы процесса. После создания бизнес-процесса вашей существующей операции вы можете получить будущую модель процесса, рассмотрев и спроектировав необходимые улучшения или изменения, которые необходимо внести на основе.

Используйте этот шаблон диаграммы BPMN, чтобы приступить к созданию собственной схемы. Настройте диаграмму BPMN, чтобы она отражала вашу организацию. Щелкните Использовать этот шаблон  , чтобы начать.

Пример: Будущий процесс для процесса заказа на поставку на основе «как есть»

Пулы используются, когда на диаграмме присутствуют два отдельных бизнес-объекта или участника (см. диаграмму ниже), и они физически разделены на диаграмме. Действия в отдельных Пулах считаются автономными Процессами. Таким образом, Поток операций не может пересекать границу Пула. Поток сообщений определяется как механизм, показывающий связь между двумя участниками и, таким образом, должен соединяться между двумя пулами (или объектами в пулах).

Пример диаграммы бизнес-процесса: бизнес-процесс пациента

Дорожки более тесно связаны с традиционными методологиями моделирования процессов на дорожках. Дорожки часто используются для разделения действий, связанных с определенной функцией или ролью компании (см. Диаграмму ниже). Поток операций может пересекать границы дорожек внутри пула, но поток сообщений не может использоваться между объектами потока в дорожках одного и того же пула.

Пример: процесс отгрузки розничному продавцу оборудования

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

Используйте этот шаблон диаграммы BPMN и настройте его так, чтобы он отражал вашу организацию. Щелкните Использовать этот шаблон  , чтобы начать.

Пример: процесс отгрузки розничному продавцу оборудования

Артефакты BPMN

Артефакты BPMN была разработана, чтобы предоставить разработчикам моделей и инструментам моделирования некоторую гибкость в расширении базовой нотации и предоставлении возможности дополнительного контекста, подходящего для конкретной ситуации моделирования, например, для вертикального рынка (например, страхования или банковского дела). На диаграмму можно добавить любое количество Артефактов в зависимости от контекста моделируемых бизнес-процессов. Текущая версия спецификации BPMN предварительно определяет только три типа артефактов BPD, а именно:

Объекты данных  — это механизм, показывающий, как данные требуются или производятся действиями. Они связаны с действиями через Ассоциации.

Артефакт BPMN — объект данных

Группа   представлена ​​прямоугольником со скругленными углами, нарисованным пунктирной линией Группировку можно использовать для документирования или анализа, но она не влияет на поток операций.

Артефакт BPMN — объект данных

Аннотации  — это механизм, с помощью которого разработчик моделей предоставляет дополнительную текстовую информацию читателю диаграммы BPMN.

Артефакты BPMN — аннотация

Пример: Компания по производству дистиллированной воды Aqua

Это простой пример BPMN, который показывает поток бизнес-процессов, связанных с доставкой дистиллированной воды.

Используйте этот шаблон схемы BPMN в качестве отправной точки для создания собственной схемы или нажмите «  Создать пустую »  , чтобы начать с нуля. Нажмите, чтобы открыть/редактировать пример )

Другие инструменты бизнес-анализа

Моделирование бизнес-процессов

Карта пути клиента

Программное обеспечение для бизнес-диаграмм

Leave a Reply

Ваш адрес email не будет опубликован.