Uploaded by Olgapro Olgapro

BPMN (1) (1) (1) (1)

advertisement
Тема 1.
BPM, BPMN, BPMS
•
BPM – это философия управления бизнесом. Это подход к
тому, как мы этим бизнесом управляем
•
BPMN – это способ описания нотаций, т.е. набор символов
•
BPMS – это системы автоматизации
BPM
BPM (англ. business process management, управление бизнеспроцессами) – концепция процессного управления
организацией, рассматривающая бизнес-процессы как особые
ресурсы предприятия.
Основным инструментом визуализации в проектном подходе
является план проекта
Основным инструментом визуализации бизнес-процессного
подхода являются bpmn-диаграммы
BPMN
Нотация BPMN (Business Process Model
and Notation - модель бизнес-процессов и
нотация) используется для описания
процессов нижнего уровня.
Диаграмма процесса в нотации BPMN
представляет
собой
алгоритм
выполнения процесса.
Каждый
процесс
может
быть
декомпозирован на более низкие уровни.
BPMN – это набор значков в визуальном представлении, это XML – отображение этих значков и это
набор правил и их применение.
BPMS
BPMS
–
это
(англ. Business Process Management System)
–
программное
обеспечение
для
реализации
BPM-концепции.
По
сути,
любая система для создания и управления
бизнес-процессами считается BPMS.
Camunda Modeler – графическое приложение, платформа для
моделирования и автоматизации бизнес-процессов (БП) со
встроенным механизмом выполнения бизнес-процессов BPMN 2.0
(BPMN-движок).
Установка программы
Зайти по ссылке https://camunda.com/download/modeler/
и скачать ZIP-архив, выбрав ОС, которая установлена у вас на ПК.
Распаковать архив в папку на локальный диск.
Запустить файл с расширением EXE.
Activate the hand tool –
используется для перемещения
диаграммы вверх-вниз, вправо-влево,
удерживая ее левой кнопкой мыши.
Activate the lasso tool – используется
для выделения области диаграммы позволяет выделить несколько элементов
диаграммы, удерживая левую кнопку мыши.
Create StartEvent - начальное событие
Create Intermediate/Boundary Event промежуточное событие
Create StartEvent - завершающее событие
Create Gateway - развилка или шлюз,
логический оператор
Create Task – задача
Выделяются все элементы, попавшие в
выделяемую область.
Activate the create/remove space tool –
Create expanded SubProcess – несколько задач,
выделенные в отдельную подзадачу
Create Group
позволяет «раздвинуть» или «сжать»
диаграмму: указатель мыши ставиться на то
место на диаграмме, где нужно «раздвинуть»
или «сжать» диаграмму, и удерживая левую
кнопку мыши, указателем переместить часть
Create Pool/Participant – пул, используются для
разграничении ответственности между задачами,
организациями, пользователями. Пулы
взаимодействуют между собой только потоками
сообщений.
диаграммы в нужное место.
Activate the global connect tool соединяющие элементы: поток управления
(сплошная линия) и поток сообщений
(прерывистая линия)
Интерфейс пользователя
Слева расположена панель элементов для работы с диаграммой
Справа расположена Панель свойств Properties Panel (2), в которой можно задать свойства либо самой диаграммы, либо
выделенного элемента.
Работа в программе
После запуска программы вы увидите окно
Выбираем BPMN diagram, создается новый проект.
Пример диаграммы
Что такое процесс
Экземпляр процесса
Авторы BPMN выделяют 3 уровня моделирования:
• Описательный (согласовательный);
• Аналитический;
• Исполняемый.
Адаптация схемы под уровень моделирования и включение
дополнительных деталей на каждом уровне помогут вам
избежать проблем при согласовании и сэкономят много
времени.
Основы BPMN
3 уровня моделирования в BPMN
Описательный (Согласовательный) уровень
Это уровень для руководства, которое заинтересовано в улучшении процесса. Как правило,
руководителям интересны:
•
результат процесса;
•
основные задачи процесса;
•
исполнители процесса;
•
общение с внешними участниками процесса;
•
KPI процесса.
Аналитический уровень
Это уровень для непосредственных участников процесса и аналитики.
Схема такого уровня может быть ежедневной инструкцией.
Исполняемый уровень
Модель этого уровня нужна для инженера BPMS, для тех кто автоматизирует БП. Она похожа на
аналитическую модель, но должна быть дополнена следующей информацией (в том числе текстом):
•
данные процесса;
•
группы и роли в терминах системы;
•
бизнес-правила;
•
Требования к пользовательскому интерфейсу;
•
Требования к KPI;
•
скрипты и сервисные задачи
Основы BPMN
Структура элементов BPMN
Основные типы категорий и элементов
Task
UserTask
ServiceTask
ServiceTask
События
(Event)
Эксклюзивный (исключающий)
Эксклюзивный шлюз по событиям
Параллельный шлюз по событиям
Неэксклюзивный шлюз
Комплексный шлюз (составной)
Параллельный шлюз
Основные типы элемента Шлюз:
параллельный шлюз, используется для обозначения слияния/ ветвления потоков
управления в рамках процесса
исключающий шлюз, используется для ветвления потока управления на несколько
альтернативных потоков, когда выполнение процесса зависит от выполнения некоторого
исключающего условия
неэксклюзивный шлюз, используется для ветвления потока управления на несколько
потоков, когда выполнение процесса зависит от выполнения условий
комплексный шлюз, используется для ветвления потока управления на несколько
потоков, когда выполнение процесса зависит от выполнения условий
Эксклюзивный шлюз по событиям, используется для ветвления потока на несколько
альтернативных потоков, когда дальнейшее выполнение процесса зависит от возникновения
некоторого события-обработчика, следующего после шлюза. Событие, идущее после шлюза и
возникшее первым, определяет дальнейший ход выполнения процесса.
Сноски, комментарии, подписи и т.д.
Соединяющие элементы:
Ассоциации
Зоны отвественности:
Дорожка
Пул
Lk;lk
Пример создания схемы по
регламенту вы рассмотрите в
следующем разделе
Download