Введение в моделирование бизнес процессов
TRANSCRIPT
Введение в моделирование
бизнес-процессов
Наталья Желнова
Содержание
Что такое бизнес-процесс
Стандарты в области управления бизнес-процессами
Стандарты в области моделирования бизнес-процессов
Нотации, используемые в моделировании бизнес-процессов
Введение в моделирование бизнес-процессов Москва, 2016 2
Что такое бизнес-процесс
Знакомство с основными понятиями, история вопроса
Определения бизнес-процесса
Бизнес-процесс невозможно определить вне контекста, в котором мы его рассматриваем
Возможные точки зрения:
Управление деятельностью предприятия
Автоматизация деятельности предприятия
Управление качеством на предприятии
Введение в моделирование бизнес-процессов Москва, 2016
Главная цель: повышение эффективности
управления организацией
4
Подходы к управлению
Системный подход
учитывает влияние всех факторов, воздействующих на организацию
акцентирует внимание на взаимосвязях между ее элементами
Ситуационный подход
гибкость в управлении
применение разных методов управления обусловлено ситуацией
Введение в моделирование бизнес-процессов Москва, 2016
Ситуационный подход – развитие системного подхода
5
Подходы к управлению
Функциональный подход
предприятие – набор подразделений, каждое из которых исполняет определенные функции
объектом управления являются единицы его оргструктуры (отделы)
Процессный подход
объектом управления выступает определенная деятельность на предприятии – процесс
Введение в моделирование бизнес-процессов
Москва, 2016
Процессный подход позволяет встроить контроль
качества в сам процесс
6
Формулировки определений
Бизнес-процесс - совокупность взаимосвязанных или взаимодействующих видов деятельности, преобразующих входы в
выходы
Введение в моделирование бизнес-процессов Москва, 2016
(ISO 9000:2000)
7
Формулировки определений
Бизнес-процесс - структурированный набор действий, охватывающий различные сущности предприятия и подчиненный определенной цели
Введение в моделирование бизнес-процессов Москва, 2016
(ISO/CD 15531-1)
8
Формулировки определений
Бизнес-процесс – совокупность различных видов деятельности, в рамках которой «на входе» используется один или более видов ресурсов, и в результате этой деятельности «на выходе» создается продукт, представляющий ценность для потребителя
Введение в моделирование бизнес-процессов Москва, 2016
(М. Хаммер, Д. Чампи, Реинжиниринг бизнес-процессов)
9
Формулировки определений
Бизнес-процесс – несколько связанных работ или процедур, в совокупности реализующих конкретную цель текущей деятельности в рамках существующей оргструктуры
Введение в моделирование бизнес-процессов Москва, 2016
(Ойхман Е.Г., Попов Э.В, Реинжиниринг бизнеса)
10
Ключевые элементы БП
Потребитель (клиент) – субъект, получающий и использующий выходы (результаты) бизнес-процесса
Поставщик – субъект, предоставляющий ресурсы для выполнения бизнес-процесса
Последовательность операций – последовательность действий, выполняемых участниками бизнес-процесса для достижения результата (цели)
Бизнес-правило – набор условий, управляющих ходом выполнения бизнес-процесса
Начало и окончание процесса – события, начинающие и завершающие последовательность выполняемых в рамках процесса операций
Введение в моделирование бизнес-процессов Москва, 2016 11
Ключевые элементы БП
Входы процесса – объекты (материальные, информационные), необходимые для выполнения бизнес-процесса. В ходе выполнения процесса входы преобразуются в выходы
Выходы процесса – объекты (материальные, информационные), являющиеся результатами выполнения бизнес-процесса
Ресурсы - объекты, потребляемые в ходе выполнения бизнес-процесса и необходимых для получения конечного результата процесса
Показатели бизнес-процесса – количественные и/или качественные параметры, характеризующие бизнес-процесс и его результат
Введение в моделирование бизнес-процессов Москва, 2016 12
Что такое модель бизнес-процесса
Основные элементы модели Подходы к моделированию
Модель БП
Модель бизнес-процесса – формализованное (графическое, табличное, текстовое, символьное) описание, отражающее реально существующую или предполагаемую деятельность предприятия
Введение в моделирование бизнес-процессов Москва, 2016
(Е. Копцюх, Основные задачи этапа обследования в рамках
проектов автоматизации)
14
Элементы модели БП
1. набор составляющих процесс шагов (операций)
2. порядок выполнения шагов процесса
3. механизмы контроля и управления в рамках бизнес-процесса
4. исполнители каждого из шагов
5. входящие документы/информация, исходящие документы/информация
6. ресурсы, необходимые для выполнения каждого шага
7. документация/условия, регламентирующие выполнение шагов процесса
8. параметры, характеризующие выполнение бизнес-функций и процесса в целом
9. смежные процессы
10. границы бизнес-процессов
11. родительские и дочерние процессы
Введение в моделирование бизнес-процессов Москва, 2016 15
Подходы к моделированию БП
Функциональный
главным элементом является функция – бизнес-функция, действие, операция
система представлена в виде иерархии взаимосвязанных функций
Объектно-ориентированный
главным элементом является объект;
объекты модели соответствуют объектам реального мира;
объекты взаимодействуют через обмен сообщениями
Введение в моделирование бизнес-процессов Москва, 2016 16
Преимущества и недостатки
Объектно-ориентированный подход
Функциональный подход
Преимущества меньшая наглядность последовательности и логики операций в бизнес-процессах компании
большая наглядность последовательности и логики операций в бизнес-процессах компании
Недостатки большая объективность при выделении операций над объектами
некоторая субъективность в детализации операций
Введение в моделирование бизнес-процессов Москва, 2016 17
Классификация моделей БП
Функциональные – описывают совокупность выполняемых системой функций и их входы и выходы
Поведенческие – показывают, когда и/или при каких условиях выполняются бизнес-функции
состояния системы, переходы между ними
события, последовательность событий
Структурные – характеризуют состав подсистем, их взаимосвязи
Информационные – отражают структуры данных, их состав и взаимосвязи
Введение в моделирование бизнес-процессов Москва, 2016
Различные виды моделей могут дополнять друг друга
18
Эволюция моделирования БП
Первая волна – 1920-1980-е гг.
низкая степень автоматизации моделирования
разрозненные модели, не отражающие картину целиком
Вторая волна – 1990-е гг.
появление специализированного ПО для моделирования БП
ручной реинжиниринг БП
Третья волна – 2000-е гг.
исполняемые модели
имитационное моделирование и анализ моделей в динамике
интегрированные в BPMS средства моделирования
Введение в моделирование бизнес-процессов Москва, 2016 19
Основные принципы моделирования бизнес-
процессов Принципы моделирования бизнес-процессов
Участники моделирования бизнес-процесссов
Цели моделирования БП
Определить результат бизнес-процесса и его значимость для бизнеса
Определить набор и последовательность действий, составляющих бизнес-процесс
Определить и разделить зоны ответственности сотрудников или подразделений организации
Определить ресурсы, потребляемые бизнес-процессом
Понять суть взаимодействий между сотрудниками и подразделениями организации
Введение в моделирование бизнес-процессов Москва, 2016 21
Цели моделирования БП
Увидеть ход движения документов в ходе процесса
Определить потенциальные узкие места и возможности для улучшения процесса
Более эффективно внедрить стандарты качества
Использовать модели процесса для обучения новых сотрудников
Выполнить автоматизацию процесса более эффективно
Описать деятельность предприятия в целом для получения целостной картины
Введение в моделирование бизнес-процессов Москва, 2016 22
Основные шаги в моделировании
1. Определить роли участников бизнес-процесса
2. Определить бизнес-функции процесса
3. Привязать роли к бизнес-функциям
4. Определить порядок исполнения бизнес-функций
5. Добавить события
6. Добавить документы
Введение в моделирование бизнес-процессов Москва, 2016
После создания модели – исследовать БП и определить его
метрики (KPI)
23
Артефакты моделирования
Процессная карта – показывает связь между процессами и их взаимодействие
Диаграмма ролей – показывает роли при выполнении процесса и связи между ними
Модель как есть, включающая:
диаграмму окружения процесса
высокоуровневую диаграмму процесса
подробная диаграмма для каждого шага
диаграмму обработки исключений
Введение в моделирование бизнес-процессов Москва, 2016 24
Состав группы моделирования
Владелец бизнес-процесса
Специалист по управлению качеством
Бизнес-аналитик
Представитель IT-подразделения
Введение в моделирование бизнес-процессов Москва, 2016 25
Стандарты и инструменты
Стандарты в области моделирования бизнес-процессов Инструменты моделирования бизнес-процессов
Стандарты в моделировании
Первая волна
Методология SADT (Structured Analysis and Design Technique) – впервые использует графический язык моделирования
Семейство стандартов IDEF
Нотации DFD (нотации Гейна-Соррона и Йордона деМарко), ERD
Введение в моделирование бизнес-процессов Москва, 2016 27
Стандарты в моделировании
Вторая волна
ePC - диаграммы для планирования потоков работ бизнес-процессов
Третья волна
BPMN 1.2 - 2.0
UML
нотации моделирования на базе XML (BPML, BPEL, XPDL)
Введение в моделирование бизнес-процессов Москва, 2016 28
Стандарты в моделировании
Третья волна – методологии построения исполняемых моделей
Организации по стандартизации, выпускающие методологии создания исполняемых моделей:
OASIS (Organization for the Advancement of Structured Information Standards)
OMG (Object Management Group)
W3C (World Wide Web Consortium)
WfMC (Workflow Management Coalition)
Введение в моделирование бизнес-процессов Москва, 2016 29
Стандарты в моделировании Организация Спецификации, описывающие:
архитектуру WF-систем
языки определения бизнес-процессов
графические нотации диаграммы описания бизнес-процессов
WfMC Workflow reference model
WPDL XPDL
BPMI BPML BPMN
IBM, Microsoft, BEA, SAP, Siebel
BPEL4WS
OMG Workflow Management Facility Specification
Activity-диаграмма языка UML
Введение в моделирование бизнес-процессов Москва, 2016 30
Другие стандарты
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 Conversation Languange - 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
Введение в моделирование бизнес-процессов Москва, 2016 32
Тенденции развития стандартов
Попытка утвердить BPML и BPEL4WS в качестве промышленного стандарта через OASIS
Подача в OASIS спецификации Wf-XML
OASIS создал собственный комитет по разработке спецификации языка определения бизнес-процессов на основе BPEL4WS с учетом решений BPML
Вероятно объединение BPMN и Activity diagram UML в будущем
Введение в моделирование бизнес-процессов Москва, 2016 33
Инструменты моделирования
Введение в моделирование бизнес-процессов Москва, 2016 34
ePC BPMN IDEF0 DFD ERM UML
BPWin и ERWin
+ +
Oracle Designer
+ +
Rational Software
+
ARIS + + +
System Architect
+ +
Power Designer
+
Enterprise Architect
+ + + +