Маневренное управление бизнесом на основе BPM/ACM

Post on 02-Jan-2016

70 views 4 download

Tags:

description

Маневренное управление бизнесом на основе BPM/ACM. Кузин В. Е. «Консолидация и интеграция информационных систем и ИТ-ресурсов » - Intelligent Enterprise. Эволюция ИТ предприятия. ИТ на производственном предприятии «вчера»: «островная» автоматизация. - PowerPoint PPT Presentation

Transcript of Маневренное управление бизнесом на основе BPM/ACM

Маневренное управление бизнесом на основе 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

Спасибо за внимание!

• Контакты для обсуждения:– Кузин В. Е. – zilbernstein@gmail.com– +7-916-619-7712

Маневренное управление бизнесом на основе BPM/ACM 3807.11.2013