3. Что такое бизнес-процесс
Бизнес-процесс невозможно определить вне контекста, в котором мы его
рассматриваем
Возможные точки зрения:
Управление деятельностью предприятия
Автоматизация деятельности предприятия
Управление качеством на предприятии
Главная цель: повышение эффективности управления организацией
4. Определения бизнес-процесса
Бизнес-процесс – совокупность взаимосвязанных или взаимодействующих видов
деятельности, преобразующих входы в выходы (ISO 9000:2000)
Бизнес-процесс – структурированный набор действий, охватывающий различные
сущности предприятия и подчиненный определенной цели (ISO/CD 15531-1)
Бизнес-процесс – совокупность различных видов деятельности, в рамках которой
«на входе» используется один или более видов ресурсов, и в результате этой
деятельности «на выходе» создается продукт, представляющий ценность для
потребителя (М. Хаммер, Д. Чампи, Реинжиниринг бизнес-процессов)
Бизнес-процесс – несколько связанных работ или процедур, в совокупности
реализующих конкретную цель текущей деятельности в рамках существующей
оргструктуры (Ойхман Е.Г., Попов Э.В, Реинжиниринг бизнеса)
5. Ключевые элементы бизнес-процесса
Потребитель (клиент) – субъект, получающий и использующий выходы
(результаты) бизнес-процесса
Поставщик – субъект, предоставляющий ресурсы для выполнения
бизнес-процесса
Последовательность операций – последовательность действий,
выполняемых участниками бизнес-процесса для достижения результата
(цели)
Бизнес-правило – набор условий, управляющих ходом выполнения
бизнес-процесса
Начало и окончание процесса – события, начинающие и завершающие
последовательность выполняемых в рамках процесса операций
6. Ключевые элементы бизнес-процесса
Входы процесса – объекты (материальные, информационные),
необходимые для выполнения бизнес-процесса. В ходе выполнения
процесса входы преобразуются в выходы
Выходы процесса – объекты (материальные, информационные),
являющиеся результатами выполнения бизнес-процесса
Ресурсы – объекты, потребляемые в ходе выполнения бизнес-
процесса и необходимые для получения конечного результата
процесса
Показатели бизнес-процесса – количественные и/или качественные
параметры, характеризующие бизнес-процесс и его результат
7. Классификация бизнес-процессов
Классификация СМК:
• Основные процессы организации — совокупная последовательность действий по
преобразованию требований внешнего потребителя (клиента), полученных на входе, в
конечный продукт, имеющий ценность для внешнего потребителя, на выходе («Выпуск
готовой продукции», «Обработка заказа», «Оказание услуг» и т.д.)
• Поддерживающие (вспомогательные) процессы. Вспомогательный процесс отличается
от бизнес-процесса организации тем, что он преобразует ресурсы, полученные на входе
в ресурсы, имеющие ценность только для внутреннего потребителя («Управление
персоналом», «Обслуживание IT-структуры компании», «Управление оборудованием»)
• Управленческие процессы. Эти процессы служат целям постоянного улучшения
организации («Планирование», «Анализ данных», «Внутренний аудит»)
9. Классификация бизнес-процессов
Два подхода к структурированию бизнес-процессов
• Иерархическое представление организации бизнес-процессов
• Сквозные (End-to-end) процессы
11. Что такое модель бизнес-процесса
Модель бизнес-процесса – формализованное (графическое,
табличное, текстовое, символьное) описание, отражающее
реально существующую или предполагаемую деятельность
предприятия
(Е. Копцюх, Основные задачи этапа обследования в рамках
проектов автоматизации)
12. Элементы модели бизнес-процесса
• набор составляющих процесс
шагов (операций)
• порядок выполнения шагов
процесса
• механизмы контроля и
управления в рамках процесса
• исполнители каждого из шагов
• входящие и исходящие
документы/информация
• ресурсы, необходимые для
выполнения каждого шага
• документация/условия,
регламентирующие выполнение
шагов процесса
• параметры, характеризующие
выполнение бизнес-функций и
процесса в целом
• границы бизнес-процессов
• смежные процессы
• родительские и дочерние
процессы
13. Подходы к моделированию бизнес-
процессов
Функциональный Объектно-ориентированный
• главным элементом является функция –
бизнес-функция, действие, операция
• система представлена в виде иерархии
взаимосвязанных функций
• главным элементом является объект
• объекты модели соответствуют объектам
реального мира
• объекты взаимодействуют через обмен
сообщениями
14. Преимущества и недостатки подходов
к моделированию
Функциональный Объектно-ориентированный
• большая наглядность последовательности и
логики операций в бизнес-процессах
компании
• некоторая субъективность в детализации
операций
• меньшая наглядность последовательности и
логики операций в бизнес-процессах
компании
• большая объективность при выделении
операций над объектами
15. Какие бывают модели бизнес-
процессов
Функциональные
описывают совокупность выполняемых
системой функций и их входы и выходы
Поведенческие
показывают, когда и/или при каких
условиях выполняются бизнес-функции:
• состояния системы, переходы между
ними
• события, последовательность событий
Структурные
характеризуют состав подсистем, их
взаимосвязи
Информационные
отражают структуры данных, их состав и
взаимосвязи
Различные виды моделей могут дополнять друг друга
16. Эволюция моделирования бизнес-
процессов
низкая степень
автоматизации
моделирования
разрозненные модели, не
отражающие картину
целиком
появление
специализированного ПО
для моделирования бизнес-
процессов
ручной реинжиниринг
бизнес-процессов
исполняемые модели
бизнес-процессов
имитационное
моделирование и анализ
моделей в динамике
средства моделирования,
интегрированные в BPMS
Первая волна (1920 -
1980)
Вторая волна (1990 -
2000)
Третья волна (начиная с
2000)
18. Цели моделирования бизнес-
процессов
Определить результат бизнес-процесса и его значимость для бизнеса
Определить набор и последовательность действий, составляющих бизнес-процесс
Определить и разделить зоны ответственности сотрудников или подразделений
организации
Определить ресурсы, потребляемые бизнес-процессом
Понять суть взаимодействий между сотрудниками и подразделениями организации
Увидеть ход движения документов в ходе процесса
Определить потенциальные узкие места и возможности для улучшения процесса
Более эффективно внедрить стандарты качества
19. Цели моделирования бизнес-
процессов
Использовать модели процесса для обучения новых сотрудников
Выполнить автоматизацию процесса более эффективно
Описать деятельность предприятия в целом для получения целостной картины
20. Целевая аудитория моделей бизнес-
процессов
Руководство компании
Бизнес-пользователи
Сотрудники структурного подразделения, занимающегося управлением
и контролем качества
Сотрудники структурного подразделения, занимающегося
автоматизацией деятельности предприятия
Эксперты предметной области
21. Основные шаги в моделировании
бизнес-процессов
1. Определить границы бизнес-процесса
2. Определить роли участников бизнес-процесса
3. Определить бизнес-функции процесса
4. Привязать роли к бизнес-функциям
5. Определить порядок исполнения бизнес-функций
6. Добавить события
7. Добавить документы/данные
22. Артефакты моделирования бизнес-
процесса
Состав артефактов моделирования бизнес-процессов зависит от выбранной
методологии и нотации моделирования
Общими для современных подходов к моделированию являются:
◦ Карта процессов (ландшафт процессов) – показывает связь между процессами и их
взаимодействие
◦ Диаграмма ролей – показывает роли исполнителей процесса и связи между ними
◦ Модель бизнес-процесса, включающая:
◦ диаграмму окружения процесса
◦ высокоуровневую диаграмму процесса
◦ подробную диаграмму для каждого шага
◦ диаграмму обработки исключений
27. Состав группы моделирования бизнес-
процессов
Владелец бизнес-процесса
Специалист по управлению качеством
Бизнес-аналитик
Эксперт предметной области
Представитель IT-подразделения
29. Диаграммы, которые можно использовать
для моделирования бизнес-процессов
Блок-схемы (flow chart)
Известны с 1921 года
Содержит следующие элементы для описания процессов:
◦ границы (начало/конец) процесса
◦ действия
◦ документы и данные
◦ ветвления
Модели, созданные с использованием семейства стандартов SADT/IDEF
Содержит следующие элементы:
◦ совокупность взаимосвязанных действий (Activities),
◦ реализуемых на основе определенных правил (Control),
◦ с учетом потребляемых информационных, человеческих и производственных ресурсов (Mechanism)
◦ имеющих четко определенный вход (Input)
◦ и не менее четко определенный выход (Output)
30. Диаграммы, которые можно использовать
для моделирования бизнес-процессов
Модели, созданные с использованием методологииARIS
Модели объединяются в 5 типов представлений:
◦ Представление Организация
◦ Представление Данные
◦ Представление Функция
◦ Представление Продукт/Услуга
◦ Представление Управление (включает диаграммы EPC)
Нотация моделирования бизнес-процессов EPC (событийная цепочка процесса):
◦ шаг процесса (функция)
◦ событие
◦ операторы ветвления
◦ субъекты (организационные единицы)
◦ ресурсы (документы, информационные ресурсы, ...)
31. Диаграммы, которые можно использовать
для моделирования бизнес-процессов
Диаграммы, созданные в нотации BPMN
Виды диаграмм:
◦ диаграмма процесса
◦ диаграмма взаимодействия
◦ диаграмма хореографии
◦ диаграмма диалога
UML-диаграммы
Виды диаграмм:
◦ диаграмма деятельности (activity)
◦ диаграмма вариантов использования
32. Эволюция подходов к моделированию
бизнес-процессов
Методология SADT
(Structured Analysis and
Design Technique) –
впервые использует
графический язык
моделирования
Семейство стандартов
IDEF
Нотации DFD (нотации
Гейна-Соррона и
Йордона деМарко), ERD
Методология ARIS
EPC (Event-Driven
Process Chain) –
диаграммы для
планирования
потоков работ
бизнес-процессов
BPMN 1.2 - 2.0
UML
нотации моделирования
на базе XML (BPEL, BPML,
XPDL, …)
Первая волна (1920 - 1980)
Вторая волна (1990 -
2000)
Третья волна (начиная с
2000)
33. Организации, разрабатывающие стандарты
моделирования бизнес-процессов
Методологии построения исполняемых моделей
Организации по стандартизации, определяющие методологии создания
исполняемых моделей:
◦ OASIS (Organization for the Advancement of Structured Information Standards)
◦ OMG (Object Management Group)
◦ W3C (World Wide Web Consortium)
◦ WfMC (Workflow Management Coalition)
Третья волна (начиная с 2000)
34. Стандарты в моделировании бизнес-
процессов
WfMC Workflow reference model WPDL (Workflow Process Definition Language)
XPDL (XML Process Definition Language)
BPMI BPML (Business Process Modeling Language)
OMG
BPMI и OMG
объединились в
2005 г.
BPMN
Activity-диаграмма
языка UML
IBM, Microsoft, BEA,
SAP, Siebel
OASIS
BPEL (Business Process Execution Language)
BPEL4WS (Web Services Business Process Execution
Language)
35. Другие стандарты
Business Process Specification Schema - BPSS (Electronic Business XML - ebXML).
www.ebxml.org/specs/ebBPSS.pdf
Business Transaction Protocol - BTP (OASIS). www.oasis-
open.org/committees/download.php/1184
Web Services ConversationLanguange - WSCL (HP Labs/W3C) www.w3.org/TR/2002/NOTE-
wscl10-20020314
Web Services Choreography Interface- WSCI (SUN/BEA/W3C)
http://ftpna2.bea.com/pub/downloads/wsci-spec-10.pdf
Process Specification Language - PSL (National Institute of Standards and Technology, USA).
www.mel.nist.gov/psl/
Business Process Definition Metamodel (OMG). www.bpmn.org/Documents/BPDM/OMG-BPD-
2004-01-12-Revision.pdf
36. Тенденции развития стандартов
Попытка утвердить BPML и BPEL4WS в качестве промышленного стандарта через OASIS
Подача в OASIS спецификации Wf-XML
OASIS создал собственный комитет по разработке спецификации языка определения
бизнес-процессов на основе BPEL4WS с учетом решений BPML
Вероятно объединение BPMN и Activity diagram UML в будущем
37. Продукты, лежащие в основе BPMS
Продукт Поддерживаемые платформы Поддерживаемые нотации
ActiveVOS (BPMS) Servlet или Java EE BPMN 2.0; WS-BPEL
Activiti (WE) Java BPMN 2.0
Apache ODE (WE) Apache Axis, JBI, Java EE BPEL4WS 1.1, WS-BPEL 2.0
BizTalk Server (BPA) .NET BPEL, BPMN
Imixs-Workflow (WE) Java EE BPMN 2.0
jBPM (WE) Java EE BPMN 2.0
Open ESB Java EE, JBI WS-BPEL 2.0
Oracle BPEL Process Manager Java EE WS-BPEL 2.0, BPMN 2.0
SAP Exchange Infrastructure BPEL
WebSphere Process Server (IBM) Java EE WS-BPEL
Comindware (BAP) .NET BPMN 2.0
ELMA BPM (BPMS) .NET BPMN 2.0
Bizagi (BPMS) BPMN 2.0
38. Критерии оценки BPM-решений
(Gartner)
поддержка задач «человек-человек» (англ. human workflow) и удобство интерфейса
пользователя
поддержка организационной структуры и ролевых групп;
возможность переназначения заданий, оперативного вмешательства в процесс и
обработки исключительных ситуаций;
возможность управления логикой процесса с рабочего места пользователя;
удобство использования и администрирования;
наличие графических средств разработки моделей бизнес-процесса;
поддержка общепринятых архитектур и стандартов;
39. Критерии оценки BPM-решений
(Gartner)
производительность и масштабируемость;
способность обслуживать многочисленные, продолжительные и распределённые
процессы;
понятный интерфейс настройки и возможность минимального участия ИТ-специалистов
во внедрении и поддержке;
возможность информирования в реальном времени по отклонениям показателей
процесса;
поддержка сервис-ориентированной архитектуры;
присутствие шаблонов бизнес-процессов, референтных моделей бизнес-процессов, на
основании которых могут быть разработаны новые процессы;
низкая совокупная стоимость владения
40. Инструменты моделирования
EPC BPMN IDEF0 DFD Data Model UML
Oracle Designer + +
ARIS + + + +
IBM Rational
System Architect
+ +
Sybase
PowerDesigner
+ +
Visual Paradigm +
Sparx Enterprise
Architect
+ + + +
Business Studio + + +
42. Анализ бизнес-процессов
Какие данные можно собрать и проанализировать
показатели качества функционирования процесса:
• приемлемость и пригодность (оценки продукта с точки зрения потребителя)
• эффективность процесса (стоимость издержек, переделки, отходы и другие потери времени и
ресурсов)
• деловая эффективность (оценки с точки зрения ценности для бизнеса: прибыльность
продукта)
• интегральные временные показатели (дата предоставления товара или услуги конечному
пользователю, время разработки, и т.п.)
• точность и полнота
• качество взаимодействия с клиентом (учет всех требований клиента, скорость реакции)
данные, характеризующие мнение потребителя о качестве процесса;
данные, позволяющие сравнить протекание аналогичных процессов в вашей и
других организациях
43. Реинжиниринг бизнес-процессов
1. Создание модели «As Is» и определение показателей качества функционирования процесса для
анализа текущего состояния
2. Проведение анализа текущего состояния и составление отчета о текущем состоянии
3. Проведение сравнительного анализа на основании данных, позволяющих сравнить протекание
аналогичных процессов в вашей и других организациях
4. Выработка стандартов для каждого показателя, полученного в результате анализа
5. Выявление проблем, возникающих при реализации данного процесса
6. Формирование списка потенциальных решений
7. Создание видения будущего состояния процесса (модели «To Be»)
8. Подготовка списка инициатив, необходимых для достижения желаемого состояния процесса
9. Проведение предварительного анализа инициатив с точки зрения их экономической эффективности
10. Разработать рекомендации по оптимизации процесса
44. Подходы к реинжинирингу бизнес-
процессов
методика быстрого анализа решения (FAST);
бенчмаркинг процесса;
перепроектирование процесса
инжиниринг процесса;
реинжиниринг процесса
45. Методы совершенствования бизнес-
процессов
удовлетворение требований к качеству процесса;
объединение нескольких работ (задач) в одну;
повышение вовлеченности клиентов в процесс;
интеграция поставщиков в процессы организации;
создание различных версий процессов, каждая их которых ориентирована на одну соответствующую ей
ситуацию (случай);
упрощение процессов: уменьшение количества входов;
ориентация на повышение автономности процессов;
направленность на сокращение временных параметров процесса;
устранение излишних или длинных потоков;
устранение разрывов в бизнес-процессах;
минимизация потребляемых ресурсов
47. Полезные источники информации
Свод знаний по управлению бизнес-процессами (BPM CBOK)
Владимир Репин, Виталий Елиферов Процессный подход к управлению.
Моделирование бизнес-процессов
Владимир Репин, Виталий Елиферов Бизнес-процессы. Регламентация и управление.
Учебное пособие
В.И. Морозова, К.Э. Врублевский Моделирование бизнес-процессов с использованием
методологии ARIS
Описание стандарта BPMN 2.0 на сайте OMG (https://www.omg.org/bpmn/)
https://bpmn2.ru/