SlideShare a Scribd company logo
Семинар по курсу
«Моделирование и анализ бизнес-процессов»
Тема семинара: Сравнение нотаций EPC, BPMN, IDEF
Группа «Нотация BPMN»
Копп А.
Трофимцева А.
Коляда А.
Порядина Н.
Василевская О.
Научный руководитель: Арзуманян М.Ю.
2013 г.
1
Нотация BPMN
2
1. Что такое BPMN?
2. Причины появления нотации
3. Сравнение BPMN и eEPC/Aris, IDEF
4. Спецификация BPMN
5. Проекты, для которых рекомендовано использование
нотации BPMN
6. Местоположение BPMN в модели уровней зрелости
процессов
7. Программные продукты
8. Мнения, обсуждения…
3
Что такое BPMN?
• BPMN (англ. Business Process Model and Notation, нотация и модель
бизнес-процессов) — система условных обозначений (нотация) для
моделирования бизнес-процессов.
• разработана организацией «Business Process Management Initiative
(BPMI)», и поддерживается группой компаний «Object Management
Group», после слияния организаций в 2005 году.
• Модель в нотации BPMN – BPD (Business Process Diagram)
Версии:
• Май, 2004 – BPMN 1.0 – выпуск первой редакции
• BPMN 1.1
• BPMN 1.2
• последняя версия BPMN 2.0. (2011г.)
Цель BPMN 2.0: создание единой спецификации, описывающей
нотацию, метамодель и формат обмена моделей, но с новым
именем, которое сохранило бы бренд «BPMN».
4
Причины появления нотации
Цель разработки BPMN – создание нотации, понятной всем бизнес-
пользователям:
 аналитикам, создающим начальные проекты процессов,
 разработчикам, ответственным за внедрение технологии
 менеджерам, управляющим процессами и контролирующие их
-создание внутренней модели, связывающей поколение
языков XML с реализацией бизнес-процессов (например BPEL4WS и BPML)
Причина появления BPMN: необходимость построения простого механизма для
проектирования как простых, так и сложных моделей бизнес-процессов.
5
Сравнение BPMN и eEPC/Aris, IDEF
критерий BPMN 2.0 eEPC/Aris IDEF (имеет разные версии)
появление май 2004г.
нотация класса workflow
Начало 1990-ых годов
нотация класса workflow
1981
подход процессный функциональный
Цель
моделирования:
• Документирование и
исполнение бп
*BPMN2.0-
переносимая
• для настройки
системы
планирования
ресурсов предприятия
(ERP)
• Для реорганизации бп
Формализация и описания бп
Что позволяет
моделировать в
бизнес-
процессах
• потоки работ
• Потоки данных
• Потоки сообщений
• Ассоциировать данные
с действиями
Последовательность
выполнения функций
IDEF0: потоки работ (состав процессов)
На кого
ориентирована
• Бизнес-аналитик
• Технич.разработчики
• Менеджеры
Технич.специалисты iDEF3: для технич.специалистов
Обычно
используется
для описания…
Процессов нижнего
уровня
Процессов нижнего
уровня
IDEF0: Описание процессов верхнего
уровня (хотя можно и всю
деятельность компании),
Управленческий консалтинг
IDEF3: Описание процессов нижнего
уровня, исп.при декомпозиции блоков
IDEF0
6
Сравнение BPMN и eEPC/Aris, IDEF
критерий BPMN eEPC/Aris IDEF
Правила
соединения
элементов
Вход.поток операций
(сообщений) может быть
присоединен к любой
точкой Элемента потока
(слева, справа, сверху,
снизу).
Исх. поток операций может
брать начало из любой
точки Элемента потока
(слева, справа, сверху,
снизу).
*но есть рекомендации
Есть правила Регламентированы,
Стандарт IDEF0 соответствует
требованиям ISO 9000
IDEF0: cоподчинённость,
доминирование объектов (не рассм.
врем.посл-ть)
Кол-во
элементов на
диаграмме
Неограниченно,
различные элементы
Неограниченно,
различные элементы
Не более 6 блоков на бланке
В IDEF0: стрелки, блоки
декомпозиция Есть элемент «Подпроцесс»
можно
сворачивать/разворачивать
позволяет IDEF0 позволяет
Кол-во
атрибутов у
элементов
Много у каждого элемента Различные атрибуты IDEF0: не указано время
Логика «если,
то.., иначе»
Есть Есть IDEF0 –нет
IDEF3 –есть
7
Сравнение BPMN и eEPC/Aris, IDEF
критерий BPMN eEPC/Aris IDEF
Степень
информативнос
ти диаграмм
Высокая
информативность,
наглядность
Высокая наглядность,
каждый блок выделен
формой и цветом, легко
увидеть исполнителей,
требующиеся материалы,
возможные состояния
системы, список
выполняемых в ходе
процесса функций
IDEF0:
Степень
восприятия
диаграммы
менеджерами
интуитивно понятна Сложная,
огромное количество
состояний
сложная
8
Спецификация BPMN
• Причина появления BPMN:
необходимость построения простого механизма для проектирования как
простых, так и сложных моделей бизнес-процессов.
Систематизация графических элементов нотации BPMN по 2 категориям:
1. Набор основных графических элементов BPMN (simple notation)
2. 2. Полный перечень элементов BPMN -удовлетворение требований
комплексной графической нотации (powerful notation)
• => BPMN - это «две нотации в одной»
9
Спецификация BPMN
Четыре основные категории элементов:
1. Элементы потока (Flow Objects)
2. Соединяющие элементы (Connecting Objects)
3. Зоны ответственности (Swimlanes)
4. Артефакты (Artifacts)
Графические элементы нотации имеют атрибуты для хранения
метаинформации объектов, необходимой для установления соответствия с
языком исполнения или для других целей моделирования бизнес-процессов
10
Спецификация BPMN. Элементы потока
1. Элементы потока (Flow Objects)
важнейшие графич.элементы, определяют ход бизнес-процесса.
• События (Events); • Действия (Activities); • Шлюзы (Gateways)
11
Спецификация BPMN. Соединяющие элементы
2. Соединяющие элементы (Connecting Objects) – связываются друг с другом и с
другими элементами диаграммы
• Поток операций (Sequence Flow);
• Поток сообщений (Message Flow);
• Ассоциация (Association)
12
Спецификация BPMN. Зоны ответственности
3. Существуют два способа группировки основных элементов моделирования с
помощью Зон ответственности:
•Группировка с помощью Пула (Pool);
•Группировка с помощью Дорожки (Lane).
13
Спецификация BPMN. Артефакты
4. Артефакты используются для добавления дополнительной информации о
Процессе.
•Объект данных (Data object)
•Группа (Gruop)
•Аннотация (Annotation)
14
Спецификация BPMN. Типы подмоделей процессов
Три типа подмоделей:
1. Частные бизнес-процессы
• описывают внутреннюю деятельность компании
• помещается в отдельный пул
2. Абстрактные (открытые) бизнес-процессы
• отображение взаимодействия между 2-мя частными бизнес-процессами
• показываются те действия, которые участвуют в коммуникации с другими
процессами
3. Процессы взаимодействия (глобальные)
• отображает взаимодействия между двумя и более сущностями
• могут помещаться в пул
15
Спецификация BPMN
Нотация BPM заключает в себе концепцию моделирования, применяемую для
Бизнес-процессов.
В данной спецификации не затронуты следующие аспекты:
• Определение типов организационных структур и их ресурсов,
• Функциональное моделирование структуры организации,
• Создание моделей данных и информационных моделей,
• Моделирование стратегии,
• Создание бизнес-правил
16
Проекты, для которых рекомендовано
использование нотации BPMN
Выбор нотации определяется целью моделирования
=> BPMN обладает самым широким спектром применений - 3 из 4
17
Проекты, для которых рекомендовано
использование нотации BPMN
BPMN – это «две нотации в одной»
Выбор нотации определяется целью моделирования
•нужна детализация до исполняемой диаграммы для приоритетных процессов
(их обычно 5-10%), которые наиболее значимы для бизнеса (их эффективность
непосредственно отражается в строке «прибыли/убытки»)-используем полную
палитру
•нужна только принципиальная, не столь детальная схема процессов, не
попавших в список приоритетных - используем сокращенную палитру, «базовый
уровень» BPMN
18
Проекты, для которых рекомендовано
использование нотации BPMN
Изменение целей, влекущее смену нотации- это двойные затраты на
инструментарий и на приобретение компетенции, получается две правды об
одном и том же процессе.
…если бы BPMN предназначался только для моделирования исполняемых
бизнес-процессов, то он назывался бы BPEL и не получил бы широкого признания
BPMN - важное звено в виде стандарта между проектированием и внедрением
бизнес-процесса
19
Местоположение BPMN в модели уровней зрелости процессов
(Capability Maturity Model, СММ)
5 уровней зрелости одного из процессов организации:
0. неполный процесс
 Создан отдел, в котором этот процесс выполняется
 Есть общая направленность
 Определены общие границы деятельности
1. Выполняемый процесс
 У процесса есть ресурсы
 Правила работы
 Определены затраты (например. зарплата работников)
2. Управляемый процесс
 Определены целевые пок-ли, ведётся отчётность, установлены цели на каждый месяц
3. Устоявшийся процесс
 Есть регламент выполнения процесса
 Проводится обучение специалистов
4. Предсказуемый процесс
 Планирование, мониторинг,
 Поставлены количественные цели
 Включение в «сквозные» процессы компании
5. Совершенствуемый процесс
 Контур контроля и развития. Постоянная оптимизация
20
Местоположение BPMN в модели уровней зрелости процессов
(Capability Maturity Model, СММ)
Capability Maturity Model (СММ)— модель зрелости возможностей создания ПО организацией.
Уровни:
1.Начальный.
Организация не имеет явно осознанного процесса, и качество продукта (ПО) целиком определяется
индивидуальными способностями разработчиков. Один проявляет инициативу и команда следует его
указаниям. Успех одного проекта не гарантирует успех другого. При завершении проекта не фиксируются
данные о трудозатратах, расписании и качестве.
2.Повторяемый.
Делаются записи о трудозатратах и планах. Функциональность каждого проекта описана в письменной
форме.
3.Установленный.
Определенный, документированный, установленный процесс работы, не зависящий от отдельных
личностей, т.е. введены проф. стандарты, а разработчики их выполняют.
4.Управляемый.
Могут точно предсказать сроки и стоимость работ, есть база данных накопленных измерений. Нет
изменений при появления новых технологий и парадигм.
5.Оптимизированный.
Есть постоянно действующая процедура поиска и освоения новых и улучшенных методов и
инструментов.
21
Местоположение BPMN в модели уровней зрелости процессов
(Capability Maturity Model Integration, СММI)
В CMMI формализованы этапы совершенствования процессов- существует 5
уровней зрелости, каждый из которых указывает на зрелость процессов
организации.
5. Фокус на совершенствование процессов Оптимизируемый
4. Процессы измеряются и контролируются Управляемый на основе количественных данных
3. Процессы определены на уровне всей организации.
Процессы исполняются заблаговременно
Определенный
2. Процессы определены на уровне проектов. Зачастую
процессы появляются в ответ на определенные события
Управляемый
1. Процессы непредсказуемые, слабо контролируемые.
процессы появляются в ответ на определенные события
Начальный
22
Местоположение BPMN в модели уровней зрелости процессов
(Capability Maturity Model Integration, СММI)
IDEF0
EPC
BPMN
23
Программные продукты. BPM-системы.
1) IBM Web Sphere Business Modeler Advanced (IBM)
2) Lombardi Teamworks (Lombardi Software → теперь IBM, IBM WebSphere
Lombardi)
3) SAP Netweaver BPM (SAP)
4) Oracle BPM Suite (Oracle Corp.)
5) и др.
У каждого из представленных в списке продуктов есть свои
особенности, внешний вид элементов моделей BPMN может несколько
различаться в силу гибкости данной нотации.
24
Мнения, обсуждения..
BPMN для управления процессов СЕГОДНЯ - то же самое, что SQL для управления
данными 20 лет назад
25
Мнения, обсуждения..
На портале FineXpert.ru были опубликованы данные об изменении динамики
популярности запросов по стандартам моделирования бизнес-процессов в мире
за 2004-2012г.
*инструмент Google Insights for Search
*для исследования были выбраны IDEF, BPMN, eEPC, FlowChart, ValueAdded
26
Мнения, обсуждения..
• Источник : http://chevalry.livejournal.com/115586.html
• Источник: http://www.uml2.ru/forum/index.php?topic=4522.0;wap2
27
Источники
1. www.finexpert.ru «Эволюция BPM: хит-парад инструментов управления бизнес-процессами»,
«Простые» схемы бизнес-процессов: «За» и «Против»
2. http://ru.wikipedia.org/wiki/BPMN
3. http://mainthing.ru/ru/item/561/ “Почему BPMN имеет значение”
4. http://elma-bpm.ru/bpmn2/7.html#7_1 «Область применения BPMN»
5. https://sites.google.com/site/penzacons/stati/vidy-biznes-processov “Бизнес-процесс производства”
6. http://ru.wikipedia.org/wiki/Capability_Maturity_Model
7. http://ru.wikipedia.org/wiki/CMMI
8. http://www.bpm3.ru/print_version.php?ID=145&aid=186&PHPSESSID=gosp1dfaqcmtj082fq8sogq5s3
“Уровни зрелости процессного управления”
28

More Related Content

What's hot

аналитик и BPMN
аналитик и BPMNаналитик и BPMN
аналитик и BPMNYuri Vedenin
 
Business Studio presentation
Business Studio presentationBusiness Studio presentation
Business Studio presentation
bizstudio
 
Процессный подход к построению системы управления организацией
Процессный подход к построению системы управления организациейПроцессный подход к построению системы управления организацией
Процессный подход к построению системы управления организацией
Viktoriia Oleshko
 
Описание бизнес процессов веб-приложения - подходы, инструменты, подводные камни
Описание бизнес процессов веб-приложения - подходы, инструменты, подводные камниОписание бизнес процессов веб-приложения - подходы, инструменты, подводные камни
Описание бизнес процессов веб-приложения - подходы, инструменты, подводные камни
itconnect2016
 
Ddd happy dev-2013-tsepkov
Ddd happy dev-2013-tsepkovDdd happy dev-2013-tsepkov
Ddd happy dev-2013-tsepkov
Maxim Tsepkov
 
Bpm неделя 1
Bpm неделя 1Bpm неделя 1
Bpm неделя 1
Dzmitry Oskin
 
Документирование бизнес-процессов
Документирование бизнес-процессовДокументирование бизнес-процессов
Документирование бизнес-процессов
VYuri
 
Моделирование бизнес-процессов
Моделирование бизнес-процессовМоделирование бизнес-процессов
Моделирование бизнес-процессов
Kate Koltunova
 
7 видеошпаргалка+
7 видеошпаргалка+7 видеошпаргалка+
7 видеошпаргалка+RnD_SM
 
Synergy presentation [overview]
Synergy presentation [overview]Synergy presentation [overview]
Synergy presentation [overview]
Kirill Trokhin
 
Определение и описание процессов
Определение и описание процессовОпределение и описание процессов
Определение и описание процессов
Mikhail Kalinin
 
Business process design
Business process designBusiness process design
Business process design
Kate Koltunova
 
Itgm #9. dmn. как моделировать принимаемые решения
Itgm #9. dmn. как моделировать принимаемые решенияItgm #9. dmn. как моделировать принимаемые решения
Itgm #9. dmn. как моделировать принимаемые решения
SPbCoA
 
ОНУ им. и.и.Мечникова - Моделирование, анализ и оптимизация бизнес процессов ...
ОНУ им. и.и.Мечникова - Моделирование, анализ и оптимизация бизнес процессов ...ОНУ им. и.и.Мечникова - Моделирование, анализ и оптимизация бизнес процессов ...
ОНУ им. и.и.Мечникова - Моделирование, анализ и оптимизация бизнес процессов ...
Nick Turunov
 
Интеграция PLM + ERP: эффект синергии. Часть 6 (Журнал ИТМ, №9-2013)
Интеграция PLM + ERP: эффект синергии. Часть 6 (Журнал ИТМ, №9-2013)Интеграция PLM + ERP: эффект синергии. Часть 6 (Журнал ИТМ, №9-2013)
Интеграция PLM + ERP: эффект синергии. Часть 6 (Журнал ИТМ, №9-2013)
Vladimir Zakomirnyi (Закомирный)
 
Интеграция PLM + ERP: эффект синергии. Часть 5 (Журнал ИТМ №7-8-2013)
Интеграция PLM + ERP: эффект синергии. Часть 5 (Журнал ИТМ №7-8-2013)Интеграция PLM + ERP: эффект синергии. Часть 5 (Журнал ИТМ №7-8-2013)
Интеграция PLM + ERP: эффект синергии. Часть 5 (Журнал ИТМ №7-8-2013)
Vladimir Zakomirnyi (Закомирный)
 
7 видеошпаргалка
7 видеошпаргалка7 видеошпаргалка
7 видеошпаргалкаRnD_SM
 
7 видеошпаргалка+
7 видеошпаргалка+7 видеошпаргалка+
7 видеошпаргалка+RnD_SM
 

What's hot (20)

Bpm
BpmBpm
Bpm
 
аналитик и BPMN
аналитик и BPMNаналитик и BPMN
аналитик и BPMN
 
Business Studio presentation
Business Studio presentationBusiness Studio presentation
Business Studio presentation
 
Процессный подход к построению системы управления организацией
Процессный подход к построению системы управления организациейПроцессный подход к построению системы управления организацией
Процессный подход к построению системы управления организацией
 
Описание бизнес процессов веб-приложения - подходы, инструменты, подводные камни
Описание бизнес процессов веб-приложения - подходы, инструменты, подводные камниОписание бизнес процессов веб-приложения - подходы, инструменты, подводные камни
Описание бизнес процессов веб-приложения - подходы, инструменты, подводные камни
 
Ddd happy dev-2013-tsepkov
Ddd happy dev-2013-tsepkovDdd happy dev-2013-tsepkov
Ddd happy dev-2013-tsepkov
 
Bpm неделя 1
Bpm неделя 1Bpm неделя 1
Bpm неделя 1
 
Документирование бизнес-процессов
Документирование бизнес-процессовДокументирование бизнес-процессов
Документирование бизнес-процессов
 
презентация Idef0
презентация Idef0презентация Idef0
презентация Idef0
 
Моделирование бизнес-процессов
Моделирование бизнес-процессовМоделирование бизнес-процессов
Моделирование бизнес-процессов
 
7 видеошпаргалка+
7 видеошпаргалка+7 видеошпаргалка+
7 видеошпаргалка+
 
Synergy presentation [overview]
Synergy presentation [overview]Synergy presentation [overview]
Synergy presentation [overview]
 
Определение и описание процессов
Определение и описание процессовОпределение и описание процессов
Определение и описание процессов
 
Business process design
Business process designBusiness process design
Business process design
 
Itgm #9. dmn. как моделировать принимаемые решения
Itgm #9. dmn. как моделировать принимаемые решенияItgm #9. dmn. как моделировать принимаемые решения
Itgm #9. dmn. как моделировать принимаемые решения
 
ОНУ им. и.и.Мечникова - Моделирование, анализ и оптимизация бизнес процессов ...
ОНУ им. и.и.Мечникова - Моделирование, анализ и оптимизация бизнес процессов ...ОНУ им. и.и.Мечникова - Моделирование, анализ и оптимизация бизнес процессов ...
ОНУ им. и.и.Мечникова - Моделирование, анализ и оптимизация бизнес процессов ...
 
Интеграция PLM + ERP: эффект синергии. Часть 6 (Журнал ИТМ, №9-2013)
Интеграция PLM + ERP: эффект синергии. Часть 6 (Журнал ИТМ, №9-2013)Интеграция PLM + ERP: эффект синергии. Часть 6 (Журнал ИТМ, №9-2013)
Интеграция PLM + ERP: эффект синергии. Часть 6 (Журнал ИТМ, №9-2013)
 
Интеграция PLM + ERP: эффект синергии. Часть 5 (Журнал ИТМ №7-8-2013)
Интеграция PLM + ERP: эффект синергии. Часть 5 (Журнал ИТМ №7-8-2013)Интеграция PLM + ERP: эффект синергии. Часть 5 (Журнал ИТМ №7-8-2013)
Интеграция PLM + ERP: эффект синергии. Часть 5 (Журнал ИТМ №7-8-2013)
 
7 видеошпаргалка
7 видеошпаргалка7 видеошпаргалка
7 видеошпаргалка
 
7 видеошпаргалка+
7 видеошпаргалка+7 видеошпаргалка+
7 видеошпаргалка+
 

Similar to семинар Bpmn

Моделирование бизнес-процессов (Analyst Days 2016, СПб)
Моделирование бизнес-процессов (Analyst Days 2016, СПб)Моделирование бизнес-процессов (Analyst Days 2016, СПб)
Моделирование бизнес-процессов (Analyst Days 2016, СПб)
Natalia Zhelnova
 
Вебинар «Схемы бизнес-процессов в различных нотациях»
Вебинар «Схемы бизнес-процессов в различных нотациях»Вебинар «Схемы бизнес-процессов в различных нотациях»
Вебинар «Схемы бизнес-процессов в различных нотациях»
Алеся Гарасимович
 
Моделирование бизнес-процессов: методы и инструменты
Моделирование бизнес-процессов: методы и инструментыМоделирование бизнес-процессов: методы и инструменты
Моделирование бизнес-процессов: методы и инструменты
SQALab
 
Моделирование бизнес процессов в нотации BPMN
Моделирование бизнес процессов в нотации BPMNМоделирование бизнес процессов в нотации BPMN
Моделирование бизнес процессов в нотации BPMN
Oleg Romanovich
 
2012 03 22_бизнес-процессы
2012 03 22_бизнес-процессы2012 03 22_бизнес-процессы
2012 03 22_бизнес-процессыReshetnikov Alexander
 
Объединение систем моделирования и исполнения бизнес-процессов в единой инфор...
Объединение систем моделирования и исполнения бизнес-процессов в единой инфор...Объединение систем моделирования и исполнения бизнес-процессов в единой инфор...
Объединение систем моделирования и исполнения бизнес-процессов в единой инфор...
Andrey Shumakov
 
CEE-SECR'2011 Бизнес-процессы
CEE-SECR'2011 Бизнес-процессыCEE-SECR'2011 Бизнес-процессы
CEE-SECR'2011 Бизнес-процессы
Yury Kupriyanov
 
Описание и структурирование бизнес-процессов в компании при внедрении корпор...
Описание и структурирование бизнес-процессов в компании  при внедрении корпор...Описание и структурирование бизнес-процессов в компании  при внедрении корпор...
Описание и структурирование бизнес-процессов в компании при внедрении корпор...
Виктор Степанов
 
Презентация - Обзор BPM CBOK
Презентация - Обзор BPM CBOK Презентация - Обзор BPM CBOK
Презентация - Обзор BPM CBOK
Andrey Koptelov
 
Олег Афанасьев. Проект. Стандартизация работы компании-2012.
Олег Афанасьев. Проект. Стандартизация работы компании-2012.Олег Афанасьев. Проект. Стандартизация работы компании-2012.
Олег Афанасьев. Проект. Стандартизация работы компании-2012.
Oleg Afanasyev
 
BPM: Почему надо говорить о системе курсов для всех заинтересованных лиц орга...
BPM: Почему надо говорить о системе курсов для всех заинтересованных лиц орга...BPM: Почему надо говорить о системе курсов для всех заинтересованных лиц орга...
BPM: Почему надо говорить о системе курсов для всех заинтересованных лиц орга...
ABPMP Russian Chapter
 
Введение в моделирование бизнес процессов
Введение в моделирование бизнес процессовВведение в моделирование бизнес процессов
Введение в моделирование бизнес процессов
Natalia Zhelnova
 
моделирование бизнес процессов с B pwin 4.0
моделирование бизнес процессов с B pwin 4.0моделирование бизнес процессов с B pwin 4.0
моделирование бизнес процессов с B pwin 4.0vaha1411
 
Business studio 4.0 система моделирования бизнес процессов
Business studio 4.0 система моделирования бизнес процессовBusiness studio 4.0 система моделирования бизнес процессов
Business studio 4.0 система моделирования бизнес процессов
Natasha Zaverukha
 
Роснефть_Модуль1_1
Роснефть_Модуль1_1Роснефть_Модуль1_1
Роснефть_Модуль1_1
varlamovdenis
 
2. мастер класс бизнес-процессы - краткая версия
2. мастер класс бизнес-процессы - краткая версия2. мастер класс бизнес-процессы - краткая версия
2. мастер класс бизнес-процессы - краткая версияВЦ СофтСервис
 
Мастер-класс "Процессное управление"
Мастер-класс "Процессное управление"Мастер-класс "Процессное управление"
Мастер-класс "Процессное управление"
ABPMP Russian Chapter
 
Доклад на конференции "Проектирование бизнес-архитектур"
Доклад на конференции "Проектирование бизнес-архитектур"Доклад на конференции "Проектирование бизнес-архитектур"
Доклад на конференции "Проектирование бизнес-архитектур"
Andrey Koptelov
 
Business Process Managment
Business Process ManagmentBusiness Process Managment
Business Process ManagmentPutinTheJew
 

Similar to семинар Bpmn (20)

Моделирование бизнес-процессов (Analyst Days 2016, СПб)
Моделирование бизнес-процессов (Analyst Days 2016, СПб)Моделирование бизнес-процессов (Analyst Days 2016, СПб)
Моделирование бизнес-процессов (Analyst Days 2016, СПб)
 
Вебинар «Схемы бизнес-процессов в различных нотациях»
Вебинар «Схемы бизнес-процессов в различных нотациях»Вебинар «Схемы бизнес-процессов в различных нотациях»
Вебинар «Схемы бизнес-процессов в различных нотациях»
 
Моделирование бизнес-процессов: методы и инструменты
Моделирование бизнес-процессов: методы и инструментыМоделирование бизнес-процессов: методы и инструменты
Моделирование бизнес-процессов: методы и инструменты
 
Моделирование бизнес процессов в нотации BPMN
Моделирование бизнес процессов в нотации BPMNМоделирование бизнес процессов в нотации BPMN
Моделирование бизнес процессов в нотации BPMN
 
2012 03 22_бизнес-процессы
2012 03 22_бизнес-процессы2012 03 22_бизнес-процессы
2012 03 22_бизнес-процессы
 
Объединение систем моделирования и исполнения бизнес-процессов в единой инфор...
Объединение систем моделирования и исполнения бизнес-процессов в единой инфор...Объединение систем моделирования и исполнения бизнес-процессов в единой инфор...
Объединение систем моделирования и исполнения бизнес-процессов в единой инфор...
 
CEE-SECR'2011 Бизнес-процессы
CEE-SECR'2011 Бизнес-процессыCEE-SECR'2011 Бизнес-процессы
CEE-SECR'2011 Бизнес-процессы
 
Описание и структурирование бизнес-процессов в компании при внедрении корпор...
Описание и структурирование бизнес-процессов в компании  при внедрении корпор...Описание и структурирование бизнес-процессов в компании  при внедрении корпор...
Описание и структурирование бизнес-процессов в компании при внедрении корпор...
 
Презентация - Обзор BPM CBOK
Презентация - Обзор BPM CBOK Презентация - Обзор BPM CBOK
Презентация - Обзор BPM CBOK
 
Олег Афанасьев. Проект. Стандартизация работы компании-2012.
Олег Афанасьев. Проект. Стандартизация работы компании-2012.Олег Афанасьев. Проект. Стандартизация работы компании-2012.
Олег Афанасьев. Проект. Стандартизация работы компании-2012.
 
BPM: Почему надо говорить о системе курсов для всех заинтересованных лиц орга...
BPM: Почему надо говорить о системе курсов для всех заинтересованных лиц орга...BPM: Почему надо говорить о системе курсов для всех заинтересованных лиц орга...
BPM: Почему надо говорить о системе курсов для всех заинтересованных лиц орга...
 
Введение в моделирование бизнес процессов
Введение в моделирование бизнес процессовВведение в моделирование бизнес процессов
Введение в моделирование бизнес процессов
 
моделирование бизнес процессов с B pwin 4.0
моделирование бизнес процессов с B pwin 4.0моделирование бизнес процессов с B pwin 4.0
моделирование бизнес процессов с B pwin 4.0
 
Business studio 4.0 система моделирования бизнес процессов
Business studio 4.0 система моделирования бизнес процессовBusiness studio 4.0 система моделирования бизнес процессов
Business studio 4.0 система моделирования бизнес процессов
 
Роснефть_Модуль1_1
Роснефть_Модуль1_1Роснефть_Модуль1_1
Роснефть_Модуль1_1
 
2. мастер класс бизнес-процессы - краткая версия
2. мастер класс бизнес-процессы - краткая версия2. мастер класс бизнес-процессы - краткая версия
2. мастер класс бизнес-процессы - краткая версия
 
Мастер-класс "Процессное управление"
Мастер-класс "Процессное управление"Мастер-класс "Процессное управление"
Мастер-класс "Процессное управление"
 
Доклад на конференции "Проектирование бизнес-архитектур"
Доклад на конференции "Проектирование бизнес-архитектур"Доклад на конференции "Проектирование бизнес-архитектур"
Доклад на конференции "Проектирование бизнес-архитектур"
 
Bpm
BpmBpm
Bpm
 
Business Process Managment
Business Process ManagmentBusiness Process Managment
Business Process Managment
 

семинар Bpmn

  • 1. Семинар по курсу «Моделирование и анализ бизнес-процессов» Тема семинара: Сравнение нотаций EPC, BPMN, IDEF Группа «Нотация BPMN» Копп А. Трофимцева А. Коляда А. Порядина Н. Василевская О. Научный руководитель: Арзуманян М.Ю. 2013 г. 1
  • 3. 1. Что такое BPMN? 2. Причины появления нотации 3. Сравнение BPMN и eEPC/Aris, IDEF 4. Спецификация BPMN 5. Проекты, для которых рекомендовано использование нотации BPMN 6. Местоположение BPMN в модели уровней зрелости процессов 7. Программные продукты 8. Мнения, обсуждения… 3
  • 4. Что такое BPMN? • BPMN (англ. Business Process Model and Notation, нотация и модель бизнес-процессов) — система условных обозначений (нотация) для моделирования бизнес-процессов. • разработана организацией «Business Process Management Initiative (BPMI)», и поддерживается группой компаний «Object Management Group», после слияния организаций в 2005 году. • Модель в нотации BPMN – BPD (Business Process Diagram) Версии: • Май, 2004 – BPMN 1.0 – выпуск первой редакции • BPMN 1.1 • BPMN 1.2 • последняя версия BPMN 2.0. (2011г.) Цель BPMN 2.0: создание единой спецификации, описывающей нотацию, метамодель и формат обмена моделей, но с новым именем, которое сохранило бы бренд «BPMN». 4
  • 5. Причины появления нотации Цель разработки BPMN – создание нотации, понятной всем бизнес- пользователям:  аналитикам, создающим начальные проекты процессов,  разработчикам, ответственным за внедрение технологии  менеджерам, управляющим процессами и контролирующие их -создание внутренней модели, связывающей поколение языков XML с реализацией бизнес-процессов (например BPEL4WS и BPML) Причина появления BPMN: необходимость построения простого механизма для проектирования как простых, так и сложных моделей бизнес-процессов. 5
  • 6. Сравнение BPMN и eEPC/Aris, IDEF критерий BPMN 2.0 eEPC/Aris IDEF (имеет разные версии) появление май 2004г. нотация класса workflow Начало 1990-ых годов нотация класса workflow 1981 подход процессный функциональный Цель моделирования: • Документирование и исполнение бп *BPMN2.0- переносимая • для настройки системы планирования ресурсов предприятия (ERP) • Для реорганизации бп Формализация и описания бп Что позволяет моделировать в бизнес- процессах • потоки работ • Потоки данных • Потоки сообщений • Ассоциировать данные с действиями Последовательность выполнения функций IDEF0: потоки работ (состав процессов) На кого ориентирована • Бизнес-аналитик • Технич.разработчики • Менеджеры Технич.специалисты iDEF3: для технич.специалистов Обычно используется для описания… Процессов нижнего уровня Процессов нижнего уровня IDEF0: Описание процессов верхнего уровня (хотя можно и всю деятельность компании), Управленческий консалтинг IDEF3: Описание процессов нижнего уровня, исп.при декомпозиции блоков IDEF0 6
  • 7. Сравнение BPMN и eEPC/Aris, IDEF критерий BPMN eEPC/Aris IDEF Правила соединения элементов Вход.поток операций (сообщений) может быть присоединен к любой точкой Элемента потока (слева, справа, сверху, снизу). Исх. поток операций может брать начало из любой точки Элемента потока (слева, справа, сверху, снизу). *но есть рекомендации Есть правила Регламентированы, Стандарт IDEF0 соответствует требованиям ISO 9000 IDEF0: cоподчинённость, доминирование объектов (не рассм. врем.посл-ть) Кол-во элементов на диаграмме Неограниченно, различные элементы Неограниченно, различные элементы Не более 6 блоков на бланке В IDEF0: стрелки, блоки декомпозиция Есть элемент «Подпроцесс» можно сворачивать/разворачивать позволяет IDEF0 позволяет Кол-во атрибутов у элементов Много у каждого элемента Различные атрибуты IDEF0: не указано время Логика «если, то.., иначе» Есть Есть IDEF0 –нет IDEF3 –есть 7
  • 8. Сравнение BPMN и eEPC/Aris, IDEF критерий BPMN eEPC/Aris IDEF Степень информативнос ти диаграмм Высокая информативность, наглядность Высокая наглядность, каждый блок выделен формой и цветом, легко увидеть исполнителей, требующиеся материалы, возможные состояния системы, список выполняемых в ходе процесса функций IDEF0: Степень восприятия диаграммы менеджерами интуитивно понятна Сложная, огромное количество состояний сложная 8
  • 9. Спецификация BPMN • Причина появления BPMN: необходимость построения простого механизма для проектирования как простых, так и сложных моделей бизнес-процессов. Систематизация графических элементов нотации BPMN по 2 категориям: 1. Набор основных графических элементов BPMN (simple notation) 2. 2. Полный перечень элементов BPMN -удовлетворение требований комплексной графической нотации (powerful notation) • => BPMN - это «две нотации в одной» 9
  • 10. Спецификация BPMN Четыре основные категории элементов: 1. Элементы потока (Flow Objects) 2. Соединяющие элементы (Connecting Objects) 3. Зоны ответственности (Swimlanes) 4. Артефакты (Artifacts) Графические элементы нотации имеют атрибуты для хранения метаинформации объектов, необходимой для установления соответствия с языком исполнения или для других целей моделирования бизнес-процессов 10
  • 11. Спецификация BPMN. Элементы потока 1. Элементы потока (Flow Objects) важнейшие графич.элементы, определяют ход бизнес-процесса. • События (Events); • Действия (Activities); • Шлюзы (Gateways) 11
  • 12. Спецификация BPMN. Соединяющие элементы 2. Соединяющие элементы (Connecting Objects) – связываются друг с другом и с другими элементами диаграммы • Поток операций (Sequence Flow); • Поток сообщений (Message Flow); • Ассоциация (Association) 12
  • 13. Спецификация BPMN. Зоны ответственности 3. Существуют два способа группировки основных элементов моделирования с помощью Зон ответственности: •Группировка с помощью Пула (Pool); •Группировка с помощью Дорожки (Lane). 13
  • 14. Спецификация BPMN. Артефакты 4. Артефакты используются для добавления дополнительной информации о Процессе. •Объект данных (Data object) •Группа (Gruop) •Аннотация (Annotation) 14
  • 15. Спецификация BPMN. Типы подмоделей процессов Три типа подмоделей: 1. Частные бизнес-процессы • описывают внутреннюю деятельность компании • помещается в отдельный пул 2. Абстрактные (открытые) бизнес-процессы • отображение взаимодействия между 2-мя частными бизнес-процессами • показываются те действия, которые участвуют в коммуникации с другими процессами 3. Процессы взаимодействия (глобальные) • отображает взаимодействия между двумя и более сущностями • могут помещаться в пул 15
  • 16. Спецификация BPMN Нотация BPM заключает в себе концепцию моделирования, применяемую для Бизнес-процессов. В данной спецификации не затронуты следующие аспекты: • Определение типов организационных структур и их ресурсов, • Функциональное моделирование структуры организации, • Создание моделей данных и информационных моделей, • Моделирование стратегии, • Создание бизнес-правил 16
  • 17. Проекты, для которых рекомендовано использование нотации BPMN Выбор нотации определяется целью моделирования => BPMN обладает самым широким спектром применений - 3 из 4 17
  • 18. Проекты, для которых рекомендовано использование нотации BPMN BPMN – это «две нотации в одной» Выбор нотации определяется целью моделирования •нужна детализация до исполняемой диаграммы для приоритетных процессов (их обычно 5-10%), которые наиболее значимы для бизнеса (их эффективность непосредственно отражается в строке «прибыли/убытки»)-используем полную палитру •нужна только принципиальная, не столь детальная схема процессов, не попавших в список приоритетных - используем сокращенную палитру, «базовый уровень» BPMN 18
  • 19. Проекты, для которых рекомендовано использование нотации BPMN Изменение целей, влекущее смену нотации- это двойные затраты на инструментарий и на приобретение компетенции, получается две правды об одном и том же процессе. …если бы BPMN предназначался только для моделирования исполняемых бизнес-процессов, то он назывался бы BPEL и не получил бы широкого признания BPMN - важное звено в виде стандарта между проектированием и внедрением бизнес-процесса 19
  • 20. Местоположение BPMN в модели уровней зрелости процессов (Capability Maturity Model, СММ) 5 уровней зрелости одного из процессов организации: 0. неполный процесс  Создан отдел, в котором этот процесс выполняется  Есть общая направленность  Определены общие границы деятельности 1. Выполняемый процесс  У процесса есть ресурсы  Правила работы  Определены затраты (например. зарплата работников) 2. Управляемый процесс  Определены целевые пок-ли, ведётся отчётность, установлены цели на каждый месяц 3. Устоявшийся процесс  Есть регламент выполнения процесса  Проводится обучение специалистов 4. Предсказуемый процесс  Планирование, мониторинг,  Поставлены количественные цели  Включение в «сквозные» процессы компании 5. Совершенствуемый процесс  Контур контроля и развития. Постоянная оптимизация 20
  • 21. Местоположение BPMN в модели уровней зрелости процессов (Capability Maturity Model, СММ) Capability Maturity Model (СММ)— модель зрелости возможностей создания ПО организацией. Уровни: 1.Начальный. Организация не имеет явно осознанного процесса, и качество продукта (ПО) целиком определяется индивидуальными способностями разработчиков. Один проявляет инициативу и команда следует его указаниям. Успех одного проекта не гарантирует успех другого. При завершении проекта не фиксируются данные о трудозатратах, расписании и качестве. 2.Повторяемый. Делаются записи о трудозатратах и планах. Функциональность каждого проекта описана в письменной форме. 3.Установленный. Определенный, документированный, установленный процесс работы, не зависящий от отдельных личностей, т.е. введены проф. стандарты, а разработчики их выполняют. 4.Управляемый. Могут точно предсказать сроки и стоимость работ, есть база данных накопленных измерений. Нет изменений при появления новых технологий и парадигм. 5.Оптимизированный. Есть постоянно действующая процедура поиска и освоения новых и улучшенных методов и инструментов. 21
  • 22. Местоположение BPMN в модели уровней зрелости процессов (Capability Maturity Model Integration, СММI) В CMMI формализованы этапы совершенствования процессов- существует 5 уровней зрелости, каждый из которых указывает на зрелость процессов организации. 5. Фокус на совершенствование процессов Оптимизируемый 4. Процессы измеряются и контролируются Управляемый на основе количественных данных 3. Процессы определены на уровне всей организации. Процессы исполняются заблаговременно Определенный 2. Процессы определены на уровне проектов. Зачастую процессы появляются в ответ на определенные события Управляемый 1. Процессы непредсказуемые, слабо контролируемые. процессы появляются в ответ на определенные события Начальный 22
  • 23. Местоположение BPMN в модели уровней зрелости процессов (Capability Maturity Model Integration, СММI) IDEF0 EPC BPMN 23
  • 24. Программные продукты. BPM-системы. 1) IBM Web Sphere Business Modeler Advanced (IBM) 2) Lombardi Teamworks (Lombardi Software → теперь IBM, IBM WebSphere Lombardi) 3) SAP Netweaver BPM (SAP) 4) Oracle BPM Suite (Oracle Corp.) 5) и др. У каждого из представленных в списке продуктов есть свои особенности, внешний вид элементов моделей BPMN может несколько различаться в силу гибкости данной нотации. 24
  • 25. Мнения, обсуждения.. BPMN для управления процессов СЕГОДНЯ - то же самое, что SQL для управления данными 20 лет назад 25
  • 26. Мнения, обсуждения.. На портале FineXpert.ru были опубликованы данные об изменении динамики популярности запросов по стандартам моделирования бизнес-процессов в мире за 2004-2012г. *инструмент Google Insights for Search *для исследования были выбраны IDEF, BPMN, eEPC, FlowChart, ValueAdded 26
  • 27. Мнения, обсуждения.. • Источник : http://chevalry.livejournal.com/115586.html • Источник: http://www.uml2.ru/forum/index.php?topic=4522.0;wap2 27
  • 28. Источники 1. www.finexpert.ru «Эволюция BPM: хит-парад инструментов управления бизнес-процессами», «Простые» схемы бизнес-процессов: «За» и «Против» 2. http://ru.wikipedia.org/wiki/BPMN 3. http://mainthing.ru/ru/item/561/ “Почему BPMN имеет значение” 4. http://elma-bpm.ru/bpmn2/7.html#7_1 «Область применения BPMN» 5. https://sites.google.com/site/penzacons/stati/vidy-biznes-processov “Бизнес-процесс производства” 6. http://ru.wikipedia.org/wiki/Capability_Maturity_Model 7. http://ru.wikipedia.org/wiki/CMMI 8. http://www.bpm3.ru/print_version.php?ID=145&aid=186&PHPSESSID=gosp1dfaqcmtj082fq8sogq5s3 “Уровни зрелости процессного управления” 28