33
Введение в моделирование бизнес-процессов Наталья Желнова

Введение в моделирование бизнес процессов

Embed Size (px)

Citation preview

Page 1: Введение в моделирование бизнес процессов

Введение в моделирование

бизнес-процессов

Наталья Желнова

Page 2: Введение в моделирование бизнес процессов

Содержание

Что такое бизнес-процесс

Стандарты в области управления бизнес-процессами

Стандарты в области моделирования бизнес-процессов

Нотации, используемые в моделировании бизнес-процессов

Введение в моделирование бизнес-процессов Москва, 2016 2

Page 3: Введение в моделирование бизнес процессов

Что такое бизнес-процесс

Знакомство с основными понятиями, история вопроса

Page 4: Введение в моделирование бизнес процессов

Определения бизнес-процесса

Бизнес-процесс невозможно определить вне контекста, в котором мы его рассматриваем

Возможные точки зрения:

Управление деятельностью предприятия

Автоматизация деятельности предприятия

Управление качеством на предприятии

Введение в моделирование бизнес-процессов Москва, 2016

Главная цель: повышение эффективности

управления организацией

4

Page 5: Введение в моделирование бизнес процессов

Подходы к управлению

Системный подход

учитывает влияние всех факторов, воздействующих на организацию

акцентирует внимание на взаимосвязях между ее элементами

Ситуационный подход

гибкость в управлении

применение разных методов управления обусловлено ситуацией

Введение в моделирование бизнес-процессов Москва, 2016

Ситуационный подход – развитие системного подхода

5

Page 6: Введение в моделирование бизнес процессов

Подходы к управлению

Функциональный подход

предприятие – набор подразделений, каждое из которых исполняет определенные функции

объектом управления являются единицы его оргструктуры (отделы)

Процессный подход

объектом управления выступает определенная деятельность на предприятии – процесс

Введение в моделирование бизнес-процессов

Москва, 2016

Процессный подход позволяет встроить контроль

качества в сам процесс

6

Page 7: Введение в моделирование бизнес процессов

Формулировки определений

Бизнес-процесс - совокупность взаимосвязанных или взаимодействующих видов деятельности, преобразующих входы в

выходы

Введение в моделирование бизнес-процессов Москва, 2016

(ISO 9000:2000)

7

Page 8: Введение в моделирование бизнес процессов

Формулировки определений

Бизнес-процесс - структурированный набор действий, охватывающий различные сущности предприятия и подчиненный определенной цели

Введение в моделирование бизнес-процессов Москва, 2016

(ISO/CD 15531-1)

8

Page 9: Введение в моделирование бизнес процессов

Формулировки определений

Бизнес-процесс – совокупность различных видов деятельности, в рамках которой «на входе» используется один или более видов ресурсов, и в результате этой деятельности «на выходе» создается продукт, представляющий ценность для потребителя

Введение в моделирование бизнес-процессов Москва, 2016

(М. Хаммер, Д. Чампи, Реинжиниринг бизнес-процессов)

9

Page 10: Введение в моделирование бизнес процессов

Формулировки определений

Бизнес-процесс – несколько связанных работ или процедур, в совокупности реализующих конкретную цель текущей деятельности в рамках существующей оргструктуры

Введение в моделирование бизнес-процессов Москва, 2016

(Ойхман Е.Г., Попов Э.В, Реинжиниринг бизнеса)

10

Page 11: Введение в моделирование бизнес процессов

Ключевые элементы БП

Потребитель (клиент) – субъект, получающий и использующий выходы (результаты) бизнес-процесса

Поставщик – субъект, предоставляющий ресурсы для выполнения бизнес-процесса

Последовательность операций – последовательность действий, выполняемых участниками бизнес-процесса для достижения результата (цели)

Бизнес-правило – набор условий, управляющих ходом выполнения бизнес-процесса

Начало и окончание процесса – события, начинающие и завершающие последовательность выполняемых в рамках процесса операций

Введение в моделирование бизнес-процессов Москва, 2016 11

Page 12: Введение в моделирование бизнес процессов

Ключевые элементы БП

Входы процесса – объекты (материальные, информационные), необходимые для выполнения бизнес-процесса. В ходе выполнения процесса входы преобразуются в выходы

Выходы процесса – объекты (материальные, информационные), являющиеся результатами выполнения бизнес-процесса

Ресурсы - объекты, потребляемые в ходе выполнения бизнес-процесса и необходимых для получения конечного результата процесса

Показатели бизнес-процесса – количественные и/или качественные параметры, характеризующие бизнес-процесс и его результат

Введение в моделирование бизнес-процессов Москва, 2016 12

Page 13: Введение в моделирование бизнес процессов

Что такое модель бизнес-процесса

Основные элементы модели Подходы к моделированию

Page 14: Введение в моделирование бизнес процессов

Модель БП

Модель бизнес-процесса – формализованное (графическое, табличное, текстовое, символьное) описание, отражающее реально существующую или предполагаемую деятельность предприятия

Введение в моделирование бизнес-процессов Москва, 2016

(Е. Копцюх, Основные задачи этапа обследования в рамках

проектов автоматизации)

14

Page 15: Введение в моделирование бизнес процессов

Элементы модели БП

1. набор составляющих процесс шагов (операций)

2. порядок выполнения шагов процесса

3. механизмы контроля и управления в рамках бизнес-процесса

4. исполнители каждого из шагов

5. входящие документы/информация, исходящие документы/информация

6. ресурсы, необходимые для выполнения каждого шага

7. документация/условия, регламентирующие выполнение шагов процесса

8. параметры, характеризующие выполнение бизнес-функций и процесса в целом

9. смежные процессы

10. границы бизнес-процессов

11. родительские и дочерние процессы

Введение в моделирование бизнес-процессов Москва, 2016 15

Page 16: Введение в моделирование бизнес процессов

Подходы к моделированию БП

Функциональный

главным элементом является функция – бизнес-функция, действие, операция

система представлена в виде иерархии взаимосвязанных функций

Объектно-ориентированный

главным элементом является объект;

объекты модели соответствуют объектам реального мира;

объекты взаимодействуют через обмен сообщениями

Введение в моделирование бизнес-процессов Москва, 2016 16

Page 17: Введение в моделирование бизнес процессов

Преимущества и недостатки

Объектно-ориентированный подход

Функциональный подход

Преимущества меньшая наглядность последовательности и логики операций в бизнес-процессах компании

большая наглядность последовательности и логики операций в бизнес-процессах компании

Недостатки большая объективность при выделении операций над объектами

некоторая субъективность в детализации операций

Введение в моделирование бизнес-процессов Москва, 2016 17

Page 18: Введение в моделирование бизнес процессов

Классификация моделей БП

Функциональные – описывают совокупность выполняемых системой функций и их входы и выходы

Поведенческие – показывают, когда и/или при каких условиях выполняются бизнес-функции

состояния системы, переходы между ними

события, последовательность событий

Структурные – характеризуют состав подсистем, их взаимосвязи

Информационные – отражают структуры данных, их состав и взаимосвязи

Введение в моделирование бизнес-процессов Москва, 2016

Различные виды моделей могут дополнять друг друга

18

Page 19: Введение в моделирование бизнес процессов

Эволюция моделирования БП

Первая волна – 1920-1980-е гг.

низкая степень автоматизации моделирования

разрозненные модели, не отражающие картину целиком

Вторая волна – 1990-е гг.

появление специализированного ПО для моделирования БП

ручной реинжиниринг БП

Третья волна – 2000-е гг.

исполняемые модели

имитационное моделирование и анализ моделей в динамике

интегрированные в BPMS средства моделирования

Введение в моделирование бизнес-процессов Москва, 2016 19

Page 20: Введение в моделирование бизнес процессов

Основные принципы моделирования бизнес-

процессов Принципы моделирования бизнес-процессов

Участники моделирования бизнес-процесссов

Page 21: Введение в моделирование бизнес процессов

Цели моделирования БП

Определить результат бизнес-процесса и его значимость для бизнеса

Определить набор и последовательность действий, составляющих бизнес-процесс

Определить и разделить зоны ответственности сотрудников или подразделений организации

Определить ресурсы, потребляемые бизнес-процессом

Понять суть взаимодействий между сотрудниками и подразделениями организации

Введение в моделирование бизнес-процессов Москва, 2016 21

Page 22: Введение в моделирование бизнес процессов

Цели моделирования БП

Увидеть ход движения документов в ходе процесса

Определить потенциальные узкие места и возможности для улучшения процесса

Более эффективно внедрить стандарты качества

Использовать модели процесса для обучения новых сотрудников

Выполнить автоматизацию процесса более эффективно

Описать деятельность предприятия в целом для получения целостной картины

Введение в моделирование бизнес-процессов Москва, 2016 22

Page 23: Введение в моделирование бизнес процессов

Основные шаги в моделировании

1. Определить роли участников бизнес-процесса

2. Определить бизнес-функции процесса

3. Привязать роли к бизнес-функциям

4. Определить порядок исполнения бизнес-функций

5. Добавить события

6. Добавить документы

Введение в моделирование бизнес-процессов Москва, 2016

После создания модели – исследовать БП и определить его

метрики (KPI)

23

Page 24: Введение в моделирование бизнес процессов

Артефакты моделирования

Процессная карта – показывает связь между процессами и их взаимодействие

Диаграмма ролей – показывает роли при выполнении процесса и связи между ними

Модель как есть, включающая:

диаграмму окружения процесса

высокоуровневую диаграмму процесса

подробная диаграмма для каждого шага

диаграмму обработки исключений

Введение в моделирование бизнес-процессов Москва, 2016 24

Page 25: Введение в моделирование бизнес процессов

Состав группы моделирования

Владелец бизнес-процесса

Специалист по управлению качеством

Бизнес-аналитик

Представитель IT-подразделения

Введение в моделирование бизнес-процессов Москва, 2016 25

Page 26: Введение в моделирование бизнес процессов

Стандарты и инструменты

Стандарты в области моделирования бизнес-процессов Инструменты моделирования бизнес-процессов

Page 27: Введение в моделирование бизнес процессов

Стандарты в моделировании

Первая волна

Методология SADT (Structured Analysis and Design Technique) – впервые использует графический язык моделирования

Семейство стандартов IDEF

Нотации DFD (нотации Гейна-Соррона и Йордона деМарко), ERD

Введение в моделирование бизнес-процессов Москва, 2016 27

Page 28: Введение в моделирование бизнес процессов

Стандарты в моделировании

Вторая волна

ePC - диаграммы для планирования потоков работ бизнес-процессов

Третья волна

BPMN 1.2 - 2.0

UML

нотации моделирования на базе XML (BPML, BPEL, XPDL)

Введение в моделирование бизнес-процессов Москва, 2016 28

Page 29: Введение в моделирование бизнес процессов

Стандарты в моделировании

Третья волна – методологии построения исполняемых моделей

Организации по стандартизации, выпускающие методологии создания исполняемых моделей:

OASIS (Organization for the Advancement of Structured Information Standards)

OMG (Object Management Group)

W3C (World Wide Web Consortium)

WfMC (Workflow Management Coalition)

Введение в моделирование бизнес-процессов Москва, 2016 29

Page 30: Введение в моделирование бизнес процессов

Стандарты в моделировании Организация Спецификации, описывающие:

архитектуру 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

Page 31: Введение в моделирование бизнес процессов

Другие стандарты

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

Page 32: Введение в моделирование бизнес процессов

Тенденции развития стандартов

Попытка утвердить BPML и BPEL4WS в качестве промышленного стандарта через OASIS

Подача в OASIS спецификации Wf-XML

OASIS создал собственный комитет по разработке спецификации языка определения бизнес-процессов на основе BPEL4WS с учетом решений BPML

Вероятно объединение BPMN и Activity diagram UML в будущем

Введение в моделирование бизнес-процессов Москва, 2016 33

Page 33: Введение в моделирование бизнес процессов

Инструменты моделирования

Введение в моделирование бизнес-процессов Москва, 2016 34

ePC BPMN IDEF0 DFD ERM UML

BPWin и ERWin

+ +

Oracle Designer

+ +

Rational Software

+

ARIS + + +

System Architect

+ +

Power Designer

+

Enterprise Architect

+ + + +