Upload
emmanuel-maddox
View
70
Download
4
Embed Size (px)
DESCRIPTION
Маневренное управление бизнесом на основе BPM/ACM. Кузин В. Е. «Консолидация и интеграция информационных систем и ИТ-ресурсов » - Intelligent Enterprise. Эволюция ИТ предприятия. ИТ на производственном предприятии «вчера»: «островная» автоматизация. - PowerPoint PPT Presentation
Citation preview
Маневренное управление бизнесом на основе BPM/ACM
Кузин В. Е.
«Консолидация и интеграция информационных систем и ИТ-ресурсов» - Intelligent Enterprise
Маневренное управление бизнесом на основе BPM/ACM
2
Эволюция ИТ предприятия
07.11.2013
ИТ на производственном предприятии «вчера»: «островная» автоматизация
Маневренное управление бизнесом на основе BPM/ACM 307.11.2013
Маневренное управление бизнесом на основе BPM/ACM
4
ИТ на производственном предприятии «сегодня»: бизнес-логика жестко
«закодирована» внутри КИС
07.11.2013
Маневренное управление бизнесом на основе BPM/ACM
5
«Следствия» текущей ситуации
• Бизнес работает так, как закодировал программист (1c, SAP, Oracle, …).
• Монополия на данные (данными «владеет»: гл. бухгалтер, ит-директор, …)
СНИЖАЕТСЯ УПРАВЛЯЕМОСТЬ И МАНЕВРЕННОСТЬ БИЗНЕСА, БИЗНЕС-ЦЕЛИ
НЕ ДОСТИГАЮТСЯ!!!
07.11.2013
Маневренное управление бизнесом на основе BPM/ACM
6
ИТ на производственном предприятии «завтра»: «муравейник» Аншиной
• Четко поставленные цели, собранные в иерархию. Нижний уровень – уровень рядовых сотрудников
• Относительная свобода действий, подкрепленная автоматизацией управления бизнес-процессами
• Квалификация• Мотивация
07.11.2013
Состояние ИТ на производственном предприятии ЗАВТРА
Маневренное управление бизнесом на основе BPM/ACM 707.11.2013
Маневренное управление бизнесом на основе BPM/ACM
8
Принципы и технологии «муравейника» (маневренного управления бизнесом)
• BPM (управление бизнес-процессами) – на основе BPMN (нотация описания управления
бизнес-процессами) + – на основе ACM (CMMN – нотация описания
управления ситуациями)• MDA (Model Driven Architecture) –
архитектура (предприятия) определяется моделями (изменение модели = изменение архитектуры)
07.11.2013
Маневренное управление бизнесом на основе BPM/ACM
9
Принципы и технологии «муравейника» (маневренного управления бизнесом)
• Целеориентированное управление бизнес-процессами (модель бизнес-процесса включает описание изменение состояния системы, обеспечивающее достижение бизнес- целей)
• Единое информационное пространство на основе семантической сети (OWL, RDF), которая поддерживается с использованием распределенных хранилищ данных, ESB, Prolog-процессора, LISP-процессора.
07.11.2013
Парадигмы управления бизнес-процессами
Маневренное управление бизнесом на основе BPM/ACM 1007.11.2013
Маневренное управление бизнесом на основе BPM/ACM
11
Пример MDA №1: открытие заказа в производство (I)
07.11.2013
Маневренное управление бизнесом на основе BPM/ACM
12
Пример MDA №1: открытие заказа в производство (II)
07.11.2013
Маневренное управление бизнесом на основе BPM/ACM
13
Пример MDA №2 – выполнение заказа на поставку
07.11.2013
Маневренное управление бизнесом на основе BPM/ACM
14
Пример MDA №2 – выполнение заказа на поставку
07.11.2013
Стандарт CMMN, базовые понятия - I
Маневренное управление бизнесом на основе BPM/ACM 15
• Задание – то, над чем работают• Этап – средство иерархической группировки
заданий
07.11.2013
Стандарт CMMN, базовые понятия - II
• Цель – операционная бизнес-цель• Ход «обработки» ситуации определяется запросами
пользователя и логическими условиями
Маневренное управление бизнесом на основе BPM/ACM 1607.11.2013
Пример MDA №2 в CMMN
Маневренное управление бизнесом на основе BPM/ACM 1707.11.2013
Пример MDA №3 – подготовка ценового предложения
Маневренное управление бизнесом на основе BPM/ACM 1807.11.2013
Бизнес-процесс – целенаправленное движение бизнес-системы в пространстве состояний
Маневренное управление бизнесом на основе BPM/ACM 1907.11.2013
Траектория движения в пространстве состояний
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
Терминальный уровень пространства состояний
Z = Zm x Ze x Zh x Zc x Zco x Zso• Zm - Материалы• Ze - Оборудование• Zh - Персонал• Zc - Денежные средства• Zco - Заказы на продукцию компании• Zso - Заказы поставщикам
21Маневренное управление бизнесом на основе BPM/ACM07.11.2013
«Свертка» пространства состояний (пример)
22Маневренное управление бизнесом на основе BPM/ACM07.11.2013
Маневренное управление бизнесом на основе BPM/ACM
23
Дерево целей, интегрированное с организационной структурой
07.11.2013
Элементарный шаг движения в пространстве состояний - сервис
24Маневренное управление бизнесом на основе BPM/ACM
{Xi(t)} - входные ресурсы{Ck(t)} -управляющие
сигналы (цели){Yj(t)} - выходные
ресурсы{Ms} - персонал,
оборудование, инструмент
{Sm} - начальные, конечные, аварийные состояния
07.11.2013
Маневренное управление бизнесом на основе BPM/ACM
25
Пример сервисаSi - Спецификация заказа
подготовлена техническим отделом и готова к расценке
Ss - Ценовое предложение было подготовлено и согласовано с заказчиком
Sa- Ценовое предложение было подготовлено, но не было согласовано ИЛИ было подготовлено не вовремя из-за нестандартных требований
07.11.2013
Декомпозиция цели (валовая прибыль) - пример
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
Маневренное управление бизнесом на основе BPM/ACM 2707.11.2013
Маневренное управление бизнесом на основе BPM/ACM
28
Единое информационное пространство
• Структура – информационная модель предприятия
• Информационная модель предприятия интегрирует информационные модели сервисов
• Каждый сервис имеет свою информационную модель, которая используется для чтения/записи, отображения и преобразования данных в ходе реализации сервиса
07.11.2013
Маневренное управление бизнесом на основе BPM/ACM
29
Информационная модель предприятия – семантическая сеть:
• Сущность• Отношение
– Задаваемое явно– Вычисляемое
• с помощью предикатов• с помощью лямбда выражений
• Класс (множество), определяемое с помощью– перечислений– операций над множествами (+, /, *, x)– предикатов
07.11.2013
Маневренное управление бизнесом на основе BPM/ACM
30
Информационная модель сервиса (фрагмент)
07.11.2013
ZAO "Mosflowline", 2013 (c) 31
Унифицированный интефейс доступа к данным
10.09.2013
Маневренное управление бизнесом на основе BPM/ACM
32
Унифицированный web-интерфейс пользователя
07.11.2013
Маневренное управление бизнесом на основе BPM/ACM
33
Унифицированный конструктор информационных объектов
07.11.2013
Маневренное управление бизнесом на основе 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
Маневренное управление бизнесом на основе BPM/ACM
35
Выводы (I)
• Обособление (но не отделение) системы управления в ИТ-инфраструктуре
• Система управления строится по принципу MDA (с использованием BPM/ACM)
• Не лукавить! Модели процессов должны быть непосредственно исполняемыми (без промежуточной настройки)
07.11.2013
Маневренное управление бизнесом на основе BPM/ACM
36
Выводы (II)
• Модель бизнес-процесса должна включать в себя описание достигаемых целей, которые должны принадлежать дереву целей бизнеса
• Дерево целей бизнеса – не презентация в PowerPoint, а совокупность логических высказываний, связанных друг с другом отношением логического следования
07.11.2013
Маневренное управление бизнесом на основе BPM/ACM
37
Выводы (III)
• Единое информационное пространство строится на основе семантической сети, интегрирующей информационные модели отдельных сервисов, образующих бизнес-процессы
07.11.2013
Спасибо за внимание!
• Контакты для обсуждения:– Кузин В. Е. – [email protected]– +7-916-619-7712
Маневренное управление бизнесом на основе BPM/ACM 3807.11.2013