Маневренное управление бизнесом на основе bpm/acm
DESCRIPTION
Маневренное управление бизнесом на основе BPM/ACM. Кузин В. Е. «Консолидация и интеграция информационных систем и ИТ-ресурсов » - Intelligent Enterprise. Эволюция ИТ предприятия. ИТ на производственном предприятии «вчера»: «островная» автоматизация. - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: Маневренное управление бизнесом на основе BPM/ACM](https://reader035.vdocuments.site/reader035/viewer/2022081506/56813364550346895d9a7b19/html5/thumbnails/1.jpg)
Маневренное управление бизнесом на основе BPM/ACM
Кузин В. Е.
«Консолидация и интеграция информационных систем и ИТ-ресурсов» - Intelligent Enterprise
![Page 2: Маневренное управление бизнесом на основе BPM/ACM](https://reader035.vdocuments.site/reader035/viewer/2022081506/56813364550346895d9a7b19/html5/thumbnails/2.jpg)
Маневренное управление бизнесом на основе BPM/ACM
2
Эволюция ИТ предприятия
07.11.2013
![Page 3: Маневренное управление бизнесом на основе BPM/ACM](https://reader035.vdocuments.site/reader035/viewer/2022081506/56813364550346895d9a7b19/html5/thumbnails/3.jpg)
ИТ на производственном предприятии «вчера»: «островная» автоматизация
Маневренное управление бизнесом на основе BPM/ACM 307.11.2013
![Page 4: Маневренное управление бизнесом на основе BPM/ACM](https://reader035.vdocuments.site/reader035/viewer/2022081506/56813364550346895d9a7b19/html5/thumbnails/4.jpg)
Маневренное управление бизнесом на основе BPM/ACM
4
ИТ на производственном предприятии «сегодня»: бизнес-логика жестко
«закодирована» внутри КИС
07.11.2013
![Page 5: Маневренное управление бизнесом на основе BPM/ACM](https://reader035.vdocuments.site/reader035/viewer/2022081506/56813364550346895d9a7b19/html5/thumbnails/5.jpg)
Маневренное управление бизнесом на основе BPM/ACM
5
«Следствия» текущей ситуации
• Бизнес работает так, как закодировал программист (1c, SAP, Oracle, …).
• Монополия на данные (данными «владеет»: гл. бухгалтер, ит-директор, …)
СНИЖАЕТСЯ УПРАВЛЯЕМОСТЬ И МАНЕВРЕННОСТЬ БИЗНЕСА, БИЗНЕС-ЦЕЛИ
НЕ ДОСТИГАЮТСЯ!!!
07.11.2013
![Page 6: Маневренное управление бизнесом на основе BPM/ACM](https://reader035.vdocuments.site/reader035/viewer/2022081506/56813364550346895d9a7b19/html5/thumbnails/6.jpg)
Маневренное управление бизнесом на основе BPM/ACM
6
ИТ на производственном предприятии «завтра»: «муравейник» Аншиной
• Четко поставленные цели, собранные в иерархию. Нижний уровень – уровень рядовых сотрудников
• Относительная свобода действий, подкрепленная автоматизацией управления бизнес-процессами
• Квалификация• Мотивация
07.11.2013
![Page 7: Маневренное управление бизнесом на основе BPM/ACM](https://reader035.vdocuments.site/reader035/viewer/2022081506/56813364550346895d9a7b19/html5/thumbnails/7.jpg)
Состояние ИТ на производственном предприятии ЗАВТРА
Маневренное управление бизнесом на основе BPM/ACM 707.11.2013
![Page 8: Маневренное управление бизнесом на основе BPM/ACM](https://reader035.vdocuments.site/reader035/viewer/2022081506/56813364550346895d9a7b19/html5/thumbnails/8.jpg)
Маневренное управление бизнесом на основе BPM/ACM
8
Принципы и технологии «муравейника» (маневренного управления бизнесом)
• BPM (управление бизнес-процессами) – на основе BPMN (нотация описания управления
бизнес-процессами) + – на основе ACM (CMMN – нотация описания
управления ситуациями)• MDA (Model Driven Architecture) –
архитектура (предприятия) определяется моделями (изменение модели = изменение архитектуры)
07.11.2013
![Page 9: Маневренное управление бизнесом на основе BPM/ACM](https://reader035.vdocuments.site/reader035/viewer/2022081506/56813364550346895d9a7b19/html5/thumbnails/9.jpg)
Маневренное управление бизнесом на основе BPM/ACM
9
Принципы и технологии «муравейника» (маневренного управления бизнесом)
• Целеориентированное управление бизнес-процессами (модель бизнес-процесса включает описание изменение состояния системы, обеспечивающее достижение бизнес- целей)
• Единое информационное пространство на основе семантической сети (OWL, RDF), которая поддерживается с использованием распределенных хранилищ данных, ESB, Prolog-процессора, LISP-процессора.
07.11.2013
![Page 10: Маневренное управление бизнесом на основе BPM/ACM](https://reader035.vdocuments.site/reader035/viewer/2022081506/56813364550346895d9a7b19/html5/thumbnails/10.jpg)
Парадигмы управления бизнес-процессами
Маневренное управление бизнесом на основе BPM/ACM 1007.11.2013
![Page 11: Маневренное управление бизнесом на основе BPM/ACM](https://reader035.vdocuments.site/reader035/viewer/2022081506/56813364550346895d9a7b19/html5/thumbnails/11.jpg)
Маневренное управление бизнесом на основе BPM/ACM
11
Пример MDA №1: открытие заказа в производство (I)
07.11.2013
![Page 12: Маневренное управление бизнесом на основе BPM/ACM](https://reader035.vdocuments.site/reader035/viewer/2022081506/56813364550346895d9a7b19/html5/thumbnails/12.jpg)
Маневренное управление бизнесом на основе BPM/ACM
12
Пример MDA №1: открытие заказа в производство (II)
07.11.2013
![Page 13: Маневренное управление бизнесом на основе BPM/ACM](https://reader035.vdocuments.site/reader035/viewer/2022081506/56813364550346895d9a7b19/html5/thumbnails/13.jpg)
Маневренное управление бизнесом на основе BPM/ACM
13
Пример MDA №2 – выполнение заказа на поставку
07.11.2013
![Page 14: Маневренное управление бизнесом на основе BPM/ACM](https://reader035.vdocuments.site/reader035/viewer/2022081506/56813364550346895d9a7b19/html5/thumbnails/14.jpg)
Маневренное управление бизнесом на основе BPM/ACM
14
Пример MDA №2 – выполнение заказа на поставку
07.11.2013
![Page 15: Маневренное управление бизнесом на основе BPM/ACM](https://reader035.vdocuments.site/reader035/viewer/2022081506/56813364550346895d9a7b19/html5/thumbnails/15.jpg)
Стандарт CMMN, базовые понятия - I
Маневренное управление бизнесом на основе BPM/ACM 15
• Задание – то, над чем работают• Этап – средство иерархической группировки
заданий
07.11.2013
![Page 16: Маневренное управление бизнесом на основе BPM/ACM](https://reader035.vdocuments.site/reader035/viewer/2022081506/56813364550346895d9a7b19/html5/thumbnails/16.jpg)
Стандарт CMMN, базовые понятия - II
• Цель – операционная бизнес-цель• Ход «обработки» ситуации определяется запросами
пользователя и логическими условиями
Маневренное управление бизнесом на основе BPM/ACM 1607.11.2013
![Page 17: Маневренное управление бизнесом на основе BPM/ACM](https://reader035.vdocuments.site/reader035/viewer/2022081506/56813364550346895d9a7b19/html5/thumbnails/17.jpg)
Пример MDA №2 в CMMN
Маневренное управление бизнесом на основе BPM/ACM 1707.11.2013
![Page 18: Маневренное управление бизнесом на основе BPM/ACM](https://reader035.vdocuments.site/reader035/viewer/2022081506/56813364550346895d9a7b19/html5/thumbnails/18.jpg)
Пример MDA №3 – подготовка ценового предложения
Маневренное управление бизнесом на основе BPM/ACM 1807.11.2013
![Page 19: Маневренное управление бизнесом на основе BPM/ACM](https://reader035.vdocuments.site/reader035/viewer/2022081506/56813364550346895d9a7b19/html5/thumbnails/19.jpg)
Бизнес-процесс – целенаправленное движение бизнес-системы в пространстве состояний
Маневренное управление бизнесом на основе BPM/ACM 1907.11.2013
![Page 20: Маневренное управление бизнесом на основе BPM/ACM](https://reader035.vdocuments.site/reader035/viewer/2022081506/56813364550346895d9a7b19/html5/thumbnails/20.jpg)
Траектория движения в пространстве состояний
Zm (t1)
Zh (t1)
Ze(t1)
Zc(t1)
Zco(1, t1)
Zco(n, t1)
...
Zso(1, t1)
Zso(m, t1)
...
Z(t1)
Zm (t2)
Zh (t2)
Ze(t2)
Zc(t2)
Zco(1, t2)
Zco(n, t2)
...
Zso(1, t2)
Zso(m, t2)
...
Z(t2)
Zm (tk)
Zh (tk)
Ze(tk)
Zc(tk)
Zco(1, tk)
Zco(n, tk)
...
Zso(1, tk)
Zso(m, tk)
...
Z(tk)...
20Маневренное управление бизнесом на основе BPM/ACM07.11.2013
![Page 21: Маневренное управление бизнесом на основе BPM/ACM](https://reader035.vdocuments.site/reader035/viewer/2022081506/56813364550346895d9a7b19/html5/thumbnails/21.jpg)
Терминальный уровень пространства состояний
Z = Zm x Ze x Zh x Zc x Zco x Zso• Zm - Материалы• Ze - Оборудование• Zh - Персонал• Zc - Денежные средства• Zco - Заказы на продукцию компании• Zso - Заказы поставщикам
21Маневренное управление бизнесом на основе BPM/ACM07.11.2013
![Page 22: Маневренное управление бизнесом на основе BPM/ACM](https://reader035.vdocuments.site/reader035/viewer/2022081506/56813364550346895d9a7b19/html5/thumbnails/22.jpg)
«Свертка» пространства состояний (пример)
22Маневренное управление бизнесом на основе BPM/ACM07.11.2013
![Page 23: Маневренное управление бизнесом на основе BPM/ACM](https://reader035.vdocuments.site/reader035/viewer/2022081506/56813364550346895d9a7b19/html5/thumbnails/23.jpg)
Маневренное управление бизнесом на основе BPM/ACM
23
Дерево целей, интегрированное с организационной структурой
07.11.2013
![Page 24: Маневренное управление бизнесом на основе BPM/ACM](https://reader035.vdocuments.site/reader035/viewer/2022081506/56813364550346895d9a7b19/html5/thumbnails/24.jpg)
Элементарный шаг движения в пространстве состояний - сервис
24Маневренное управление бизнесом на основе BPM/ACM
{Xi(t)} - входные ресурсы{Ck(t)} -управляющие
сигналы (цели){Yj(t)} - выходные
ресурсы{Ms} - персонал,
оборудование, инструмент
{Sm} - начальные, конечные, аварийные состояния
07.11.2013
![Page 25: Маневренное управление бизнесом на основе BPM/ACM](https://reader035.vdocuments.site/reader035/viewer/2022081506/56813364550346895d9a7b19/html5/thumbnails/25.jpg)
Маневренное управление бизнесом на основе BPM/ACM
25
Пример сервисаSi - Спецификация заказа
подготовлена техническим отделом и готова к расценке
Ss - Ценовое предложение было подготовлено и согласовано с заказчиком
Sa- Ценовое предложение было подготовлено, но не было согласовано ИЛИ было подготовлено не вовремя из-за нестандартных требований
07.11.2013
![Page 26: Маневренное управление бизнесом на основе BPM/ACM](https://reader035.vdocuments.site/reader035/viewer/2022081506/56813364550346895d9a7b19/html5/thumbnails/26.jpg)
Декомпозиция цели (валовая прибыль) - пример
2012 20131 - 6 7 - 12 1 - 6 7 - 12
Вы
ручк
а
ПС
«М
оскв
а»П
С «
Рег
ионы
»П
С ..
.
МО
ЭК
МТ
К...
80 млн 150 млн
100 млн 200 млн
90 млн 170 млн
120 млн 220 млн
... ... ... ...
ЦФ
ОЮ
ФО
... ... ... ... ...
30 млн 90 млн 30 млн 120 млн
30 млн 110 млн 30 млн 120
С/с
пр
од
укц
ии
50 млн 100 млн 60 млн 120 млн
60 млн 120 млн 80 млн 140 млн
24 млн 72 млн 25 млн 85 млн
26 млн 95 млн 26 млн 97 млн
+
+
+
26Маневренное управление бизнесом на основе BPM/ACM07.11.2013
![Page 27: Маневренное управление бизнесом на основе BPM/ACM](https://reader035.vdocuments.site/reader035/viewer/2022081506/56813364550346895d9a7b19/html5/thumbnails/27.jpg)
Маневренное управление бизнесом на основе BPM/ACM 2707.11.2013
![Page 28: Маневренное управление бизнесом на основе BPM/ACM](https://reader035.vdocuments.site/reader035/viewer/2022081506/56813364550346895d9a7b19/html5/thumbnails/28.jpg)
Маневренное управление бизнесом на основе BPM/ACM
28
Единое информационное пространство
• Структура – информационная модель предприятия
• Информационная модель предприятия интегрирует информационные модели сервисов
• Каждый сервис имеет свою информационную модель, которая используется для чтения/записи, отображения и преобразования данных в ходе реализации сервиса
07.11.2013
![Page 29: Маневренное управление бизнесом на основе BPM/ACM](https://reader035.vdocuments.site/reader035/viewer/2022081506/56813364550346895d9a7b19/html5/thumbnails/29.jpg)
Маневренное управление бизнесом на основе BPM/ACM
29
Информационная модель предприятия – семантическая сеть:
• Сущность• Отношение
– Задаваемое явно– Вычисляемое
• с помощью предикатов• с помощью лямбда выражений
• Класс (множество), определяемое с помощью– перечислений– операций над множествами (+, /, *, x)– предикатов
07.11.2013
![Page 30: Маневренное управление бизнесом на основе BPM/ACM](https://reader035.vdocuments.site/reader035/viewer/2022081506/56813364550346895d9a7b19/html5/thumbnails/30.jpg)
Маневренное управление бизнесом на основе BPM/ACM
30
Информационная модель сервиса (фрагмент)
07.11.2013
![Page 31: Маневренное управление бизнесом на основе BPM/ACM](https://reader035.vdocuments.site/reader035/viewer/2022081506/56813364550346895d9a7b19/html5/thumbnails/31.jpg)
ZAO "Mosflowline", 2013 (c) 31
Унифицированный интефейс доступа к данным
10.09.2013
![Page 32: Маневренное управление бизнесом на основе BPM/ACM](https://reader035.vdocuments.site/reader035/viewer/2022081506/56813364550346895d9a7b19/html5/thumbnails/32.jpg)
Маневренное управление бизнесом на основе BPM/ACM
32
Унифицированный web-интерфейс пользователя
07.11.2013
![Page 33: Маневренное управление бизнесом на основе BPM/ACM](https://reader035.vdocuments.site/reader035/viewer/2022081506/56813364550346895d9a7b19/html5/thumbnails/33.jpg)
Маневренное управление бизнесом на основе BPM/ACM
33
Унифицированный конструктор информационных объектов
07.11.2013
![Page 34: Маневренное управление бизнесом на основе BPM/ACM](https://reader035.vdocuments.site/reader035/viewer/2022081506/56813364550346895d9a7b19/html5/thumbnails/34.jpg)
Маневренное управление бизнесом на основе BPM/ACM
34
Инструментарий
• BPMS (Bizagi, IBM, Oracle, Pegasystems)• ACMS (Cordys, IBM, Papyrus, ACM-systems)• ESB (WebMethods ESB, ActiveMatrix Service
Bus, Oracle Service Bus, IBM Websphere Message Broker, Apache MQ)
• Интеграционная платформа (IBM Websphere, Oracle, Talend: Eclipse + JBoss)
07.11.2013
![Page 35: Маневренное управление бизнесом на основе BPM/ACM](https://reader035.vdocuments.site/reader035/viewer/2022081506/56813364550346895d9a7b19/html5/thumbnails/35.jpg)
Маневренное управление бизнесом на основе BPM/ACM
35
Выводы (I)
• Обособление (но не отделение) системы управления в ИТ-инфраструктуре
• Система управления строится по принципу MDA (с использованием BPM/ACM)
• Не лукавить! Модели процессов должны быть непосредственно исполняемыми (без промежуточной настройки)
07.11.2013
![Page 36: Маневренное управление бизнесом на основе BPM/ACM](https://reader035.vdocuments.site/reader035/viewer/2022081506/56813364550346895d9a7b19/html5/thumbnails/36.jpg)
Маневренное управление бизнесом на основе BPM/ACM
36
Выводы (II)
• Модель бизнес-процесса должна включать в себя описание достигаемых целей, которые должны принадлежать дереву целей бизнеса
• Дерево целей бизнеса – не презентация в PowerPoint, а совокупность логических высказываний, связанных друг с другом отношением логического следования
07.11.2013
![Page 37: Маневренное управление бизнесом на основе BPM/ACM](https://reader035.vdocuments.site/reader035/viewer/2022081506/56813364550346895d9a7b19/html5/thumbnails/37.jpg)
Маневренное управление бизнесом на основе BPM/ACM
37
Выводы (III)
• Единое информационное пространство строится на основе семантической сети, интегрирующей информационные модели отдельных сервисов, образующих бизнес-процессы
07.11.2013
![Page 38: Маневренное управление бизнесом на основе BPM/ACM](https://reader035.vdocuments.site/reader035/viewer/2022081506/56813364550346895d9a7b19/html5/thumbnails/38.jpg)
Спасибо за внимание!
• Контакты для обсуждения:– Кузин В. Е. – [email protected]– +7-916-619-7712
Маневренное управление бизнесом на основе BPM/ACM 3807.11.2013