4ibpms2
TRANSCRIPT
![Page 1: 4ibpms2](https://reader030.vdocuments.site/reader030/viewer/2022032420/55a482a31a28abf1458b4800/html5/thumbnails/1.jpg)
4И 2.0: Подсистема управления бизнес-процессами(4iBPMS)
• Нужна ли поддержка бизнес-процессов?(Что такое бизнес-процессы?)
• В какой форме она может существовать в Системе 4И?(Какие бывают системы управления бизнес-процессами?)
![Page 2: 4ibpms2](https://reader030.vdocuments.site/reader030/viewer/2022032420/55a482a31a28abf1458b4800/html5/thumbnails/2.jpg)
4iBPMS: Определения
• Бизнес-процесс — повторяющаяся последовательность взаимосвязанных активностей или задач, которые приводят к созданию определенного продукта или услуги, значимых для потребителей.
• Шаблон процесса – описание бизнес-процесса, сохраненное для повторного использования. Может быть изображен схематически.
• Экземпляр процесса – существующая в определенный момент времени исполняемая копия шаблона.
• Маршрут – последовательность этапов (активностей) и назначенных исполнителей
• Система управления бизнес-процессами (BPMS) – информационная система, обеспечивающая поддержку бизнес-процессов.
![Page 3: 4ibpms2](https://reader030.vdocuments.site/reader030/viewer/2022032420/55a482a31a28abf1458b4800/html5/thumbnails/3.jpg)
4iBPMS: Шаблон и экземпляр
Экземпляр 1
Шаблон
Экземпляр N
Как ведет себя экземпляр процесса при изменении шаблона?
Можно ли управлять экземплярами процесса (не по шаблону)?
![Page 4: 4ibpms2](https://reader030.vdocuments.site/reader030/viewer/2022032420/55a482a31a28abf1458b4800/html5/thumbnails/4.jpg)
4iBPMS: Предпосылки появления BPMS
Источник: Анатолий Белайчук, BPM: кому, зачем, когда. 2006
![Page 5: 4ibpms2](https://reader030.vdocuments.site/reader030/viewer/2022032420/55a482a31a28abf1458b4800/html5/thumbnails/5.jpg)
4iBPMS: Классификация BPMS, Workflow
Workflow - это полная или частичная автоматизация бизнес-процесса, при которой документы, информация или задания передаются от одного участника (бизнес-процесса) к другому для выполнения действий согласно набору руководящих правил
Источник: www.bpms.ru
![Page 6: 4ibpms2](https://reader030.vdocuments.site/reader030/viewer/2022032420/55a482a31a28abf1458b4800/html5/thumbnails/6.jpg)
4iBPMS: Классификация BPMS, Forrester Q3 2010
![Page 7: 4ibpms2](https://reader030.vdocuments.site/reader030/viewer/2022032420/55a482a31a28abf1458b4800/html5/thumbnails/7.jpg)
4iBPMS: Структура BPMS
• Конструктор шаблонов(графический или табличный)
• Сервер исполнения(BP Runtime Engine)
• Средство мониторинга и анализа исполнения процессов(BAM)
• Средство интеграции (WS, SOAP, ESB)
![Page 8: 4ibpms2](https://reader030.vdocuments.site/reader030/viewer/2022032420/55a482a31a28abf1458b4800/html5/thumbnails/8.jpg)
4iBPMS: Проектирование шаблона (OSWorkflow)
State 1 State 2
Step 1
State 1 State 2Transition 1
Step 2
State 1 State 2Transition 1
Conditions:
Validators:
Postfunctions:
Step 3
![Page 9: 4ibpms2](https://reader030.vdocuments.site/reader030/viewer/2022032420/55a482a31a28abf1458b4800/html5/thumbnails/9.jpg)
4iBPMS: Пример простого процесса«Выстрелил и забыл»
По
дси
сте
ма
уп
ра
вле
ни
я б
изн
ес п
роц
есс
ам
и
@И
ниц
иато
рB
P R
untim
e
En
gin
e@
Исп
ол
ни
тел
ь
S1
Создать процесс
Шаблон
Стартовать процесс
S2
Создать задачу и оповещение для @исполнителя
Маршрут
Задача
S3
Проанализировать задачу
Изменить статус
Обновить историю,
проанализировать маршрут
I1
I2
История обработки
Есть следующий
этап?
Нет
E1
Да
![Page 10: 4ibpms2](https://reader030.vdocuments.site/reader030/viewer/2022032420/55a482a31a28abf1458b4800/html5/thumbnails/10.jpg)
4iBPMS: Пример процесса с обработкой исключения«Стопкран»
Под
сист
ем
а у
пр
авл
ени
я б
изн
ес
пр
оце
ссам
и
@И
ниц
иато
рB
P R
untim
e
En
gin
e@
Исп
ол
ни
тел
ь
S1
Создать/изменить процесс
Шаблон
Стартовать процесс
S2
Создать задачу и оповещение для @исполнителя
Маршрут
Задача
S3
Проанализировать задачу
Изменить статус
Обновить историю,
проанализировать маршрут
I1
I2
История обработки
Есть следующий
этап?
Нет
E1
Да
Вернуть@Инициатору
Проанализировать задачу
I2
Продолжить?E2
Нет
Да
![Page 11: 4ibpms2](https://reader030.vdocuments.site/reader030/viewer/2022032420/55a482a31a28abf1458b4800/html5/thumbnails/11.jpg)
4iBPMS: Пример процесса с динамическим назначением исполнителей «А теперь – Горбатый!»
Подси
стем
а у
правл
ения
бизн
ес
про
цесс
ам
и
@И
ниц
иато
рB
P R
untim
e
Eng
ine
@И
спол
ните
ль
S1
Создать/изменить процесс
Шаблон
Стартовать процесс
S2
Создать задачу и оповещение для @исполнителя
Маршрут
Задача
S3
Проанализировать задачу
Изменить статус
Обновить историю,
проанализировать маршрут
I1
I2
История обработки
Есть следующий
этап?
Нет
E1
Да
Вернуть@Инициатору
Проанализировать задачу
I2
Продолжить?E2
Нет
Да
Изменить маршрут
I3
![Page 12: 4ibpms2](https://reader030.vdocuments.site/reader030/viewer/2022032420/55a482a31a28abf1458b4800/html5/thumbnails/12.jpg)
4iBPMS: Динамическим бизнес-процесс: что нам потребуется?
• Роли — @Инициатор, @Исполнитель.
• Действия (transitions) – «Обработать/Завершить», «Вернуть инициатору», «Изменить маршрут», «Сохранить (шаблон)», «Загрузить (шаблон)».
• Справочники – «Шаблоны (общие)» «Шаблоны (личные)», «Типы процессов», «Статусы», «Результаты (?)».
• Экранные формы – «Список процессов», «Список задач», «Процесс», «Задача», «История обработки (?)»