Нотации моделирования бизнес-процессов организации (часть 2)
Выбери формат для чтения
Загружаем конспект в формате pdf
Это займет всего пару минут! А пока ты можешь прочитать работу в формате Word 👇
Лекция 29. Нотации моделирования бизнес-процессов организации (часть
2)
Структурные модели процессов организации Модели процессов на
операционном уровне Наиболее известные нотации моделирования: нотации
типа Work Flow, нотация ARIS eEPC ,нотация BPMN
Структурные модели процессов организации
В этой лекции мы рассмотрим особенности использования
структурных моделей при моделировании процессов организации.
Под структурной будем понимать модель, включающую в себя
упорядоченный по определенному принципу набор процессов (групп
процессов) с указанием основных связей между ними.
Основное назначение структурной модели – показать, как устроен
бизнес организации, раскрыть информацию об основных группах процессов
и их взаимосвязях. Структурная модель не показывает последовательность
выполнения процессов во времени.
Структурные модели можно использовать локально (не в системе
процессов организации) для схематичного описания состава процессов,
декомпозированных на следующий уровень. Например, такая структурная
схема может быть представлена в регламенте двухуровневого процесса.
Для
формирования
структурных
моделей
используются
соответствующие нотации: IDEF0, ARIS Value Added Chain, Value Stream
Map (информационные потоки) компании Toyota, модель цепочек
создания ценности и др.
Структурные модели процессов, как правило, применяются для:
• описания, анализа бизнес-модели организации и определения
возможных направлений ее реорганизации;
• разработки системы бизнес-процессов организации по принципу
«сверху вниз»;
•
системного
описания
процессов,
автоматизировать (например, в ERP-системе);
которые
необходимо
• описания состава процессов, декомпозированных на следующий
уровень (несистемное,фрагментарное использование).
1
Рассмотрим деятельность торговой компании (розничная торговля
продуктами питания). На рис. 1 показан пример структурной модели
процессов, выполненной без использования специализированной нотации на
основе анализа цепочек создания ценности, осуществляемых компанией.
Рисунок 1 –Структурная модель процессов организации
На рис. 1 видно, что в модели выделено семь групп процессов. Цель ее
построения – демонстрация возможного варианта определения и
группировки процессов торговой компании. Такая модель может быть
представлена руководителям верхнего уровня для согласования. В
дальнейшем модель используется при построении системы процессов
организации.
На рис. 2 та же модель, что и на рис..1, только выполненная в стандарте
IDEF0.
Анализируя рис..2, отметим, что многочисленные стрелки, которые
обычно представлены на схемах IDEF0, не так уж важны руководителям
бизнеса для понимания и использования модели. Менеджеры крупной
торговой компании, проработавшие в бизнесе много лет, хорошо
представляют себе основные результаты работы каждого структурного
подразделения (ассортиментная матрица, план продаж и закупок и т. п.).
Поэтому загромождение структурной схемы стрелками скорее развлечение, а
не деятельность бизнес-аналитика, полезная для управления. Нужно
2
стремиться минимизировать
информативность схемы.
количество
Рисунок 2.- Пример структурной
компании[14]. Стандарт IDEF0
стрелок,сохраняя
модели
процессов
при
этом
торговой
Однако в случае проектирования компании с нуля проработка
основных связей на структурной схеме очень полезна. Но такие случаи на
практике встречаются редко.
Вопрос пользы структурных моделей для решения задач бизнесмоделирования спорный. Построение сложной, многоуровневой системы
процессов организации в одной модели IDEF0 (или в другой нотации)
излишне. Если соблюдать все формальные правила, то в такой модели может
получиться семь-восемь уровней декомпозиции. Реальную же ценность для
последующего описания и регламентации имеют один-два нижних уровня,
где выполняются конкретные операции и осуществляется реальный
документооборот. Именно на этих уровнях процессы можно описать в
формате Work Flow и при помощи этих описаний сформировать регламенты
работы сотрудников («регламент процесса», «инструкция по выполнению
процесса» и т. п.). Вопрос в том, как разработать адекватный реальному
бизнесу иерархический справочник процессов[15]. Если можно обойтись без
3
сложной (понятной только бизнес-аналитику)
процессов, то и не нужно ее создавать.
структурной
модели
Итак, структурная модель процессов нужна:
• бизнес-аналитикам для понимания деятельности организации и
создания адекватной системы процессов (в первую очередь для корректного
перехода к процессам уровня Work Flow – регламентируемым или
автоматически исполняемым в BPMS процессам);
• руководителям организации для:
– уточнения зон ответственности, целей и задач их деятельности;
– анализа и совершенствования архитектуры бизнеса;
• руководителям и бизнес-аналитикам при проектировании нового
бизнеса.
Среди руководителей компаний желающие работать со структурной
графической моделью процессов верхнего уровня встречаются редко.
Поэтому многоуровневая структурная модель (например, в IDEF0) – удел
узкого круга бизнес-аналитиков. В лучшем случае руководители используют
диаграмму первого уровня, которую размещают на стенде с нормативнометодической документацией.
Модели процессов на операционном уровне
В этом параграфе мы рассмотрим модели процессов на операционном
уровне. Они отображают последовательность выполнения операций процесса
(подпроцессов) во времени. Их обычно называют «модели Work Flow»[14].
Сейчас существует множество нотаций типа Work Flow, при помощи
которых можно описывать процессы операционного уровня. Рассмотрим
основу формирования моделей и некоторые важные аспекты их применения.
Нотации типа Work Flow
На рис. 3 показаны основные элементы, которые используются
практически во всех современных нотациях Work Flow. Можно выделить
пять основных:
1. События.
4
2. Операторы логики (по-другому их называют: блоки решения,
ветвления/развилки, шлюзы/гейтвеи [13]).
3. Операции процесса.
4. Стрелки типа «Связь предшествования».
5. Стрелки типа «Поток объектов».
События служат для определения границ процесса. Они могут
указывать на его начало и завершение.
Кроме того, возможны промежуточные события, возникающие по ходу
выполнения процесса. Примеры именования событий: «Поступила заявка
клиента на отгрузку продукции», «Утвержден план проекта»,«Подписана
накладная», «8.00 понедельника» и т. п. Как видно на рис. 3, в различных
нотациях события показаны при помощи разных условных обозначений.
Рисунок 3 - Основные элементы нотации Work Flow
Операторы логики служат для описания ситуаций, связанных с
ветвлением процесса. Оно может произойти по разным причинам (например,
принятие решения, проверка условия). Операторы логики бывают трех
типов[15]: логическое «И», логическое исключающее «ИЛИ», логическое
неисключающее «ИЛИ».
5
На рис. 4 приведен пример использования операторов логики при
построении схемы типа Work Flow (графические обозначения операторов
логики на схеме условные).
Рисунок 4.-- Использование операторов логики
При использовании логического оператора «И» (ситуация 1) после
операции 1 выполняются операция 2 и операция 3.
При использовании логического оператора исключающее «ИЛИ»
(ситуация 2) после операции 1 выполняется одна из двух операций – 2 или 3
При использовании логического оператора неисключающее «ИЛИ»
(ситуация 3) после операции 1 выполняется операция 2, либо операция 3,
либо операции 2 и 3.
Условные обозначения для операций процесса (задач, действий,
функций) выглядят практически одинаково во всех нотациях типа Work
Flow.
6
Важный элемент схемы Work Flow – связи. Они представлены при
помощи стрелок определенного вида. Первый тип – стрелки «Связь
предшествования». Без них построение модели типа Work Flow невозможно.
Стрелка «Связь предшествования», связывающая две операции, показывает,
что вторая операция начинает выполняться только после завершения первой.
Можно сказать, что стрелки «Связь предшествования» демонстрируют
развертку процесса во времени.
Стрелки «Поток объектов» используются на схемах типа Work Flow
для описания потоков документов и информации[16].
За счет использования событий, операторов логики и стрелок «Связь
предшествования» на схеме Work Flow можно показать сложную логику
выполнения процесса во времени.
Рассмотрим наиболее известные нотации моделирования
Простая блок-схема
Нотация «Простая блок-схема» реализована в MS Visio. На рис. 5
показаны элементы этой нотации и фрагмент соответствующей схемы. В
полном объеме нотация применяется редко.
Рис. 5-. Нотация «Простая блок-схема» в MS Visio
7
Вообще в MS Visio представлено несколько сложных нотаций типа
«Блок-схема». Видимо, поэтому они не нашли широкого применения, хотя и
были включены в набор нотаций, поставляемых с системой.
Нотация «Простая блок-схема» в самом доступном
используемом варианте содержит всего несколько элементов:
и
часто
• процесс;
• решение;
• ручная операция (реже);
• документ;
• данные;
• стрелка (для отображения связей между объектами схемы).
При помощи этой нотации можно показать потоки данных, если
необходимо описывать процессы для автоматизации.
Рассмотрим некоторые особенности применения простой блок-схемы, в
частности применение стрелок. Сотрудники компании, формирующие схемы
при помощи простой блок-схемы, придерживаются двух подходов:
• не именуют стрелки вообще;
• стараются присваивать стрелкам, связывающим элементы схемы,
простые и понятные названия.
На рисунке 6 показан пример применения простой блок-схемы в одной
из компаний. Применены все пять типов элементов. Тем не менее схема
выглядит вполне читаемой и понятной пользователю –сотруднику компании.
8
Рис. 6.- Пример схемы в нотации «Простая блок-схема»
Нотация «Простая блок-схема» часто подвергается в организациях
различным вариациям:
• изменяется смысл элемента «Решение» (его используют в качестве
операции процесса);
9
• по-разному используют стрелки связей (именуют или не именуют и т.
п.);
• по-разному используют стрелки связей в сочетании с объектом
«Документ»;
• прочее.
Интересно, что нотация «Простая блок-схема» в том или ином виде
часто используется специалистами по менеджменту качества при описании
процессов СМК, так как она самая простая из известных.
Преимущества простой блок-схемы (с сокращенным до минимума
количеством элементов):
• простота формирования графических схем процессов;
• интуитивная понятность схем сотрудникам (даже без специального
обучения);
• минимальная потребность в обучении сотрудников;
• наличие доступных инструментов для описания процессов (MS Visio,
MS Word).
Однако, как это часто бывает на практике, если нотация используется
без утвержденного внутреннего стандарта и специализированного средства
моделирования, компания получает множество нестандартно оформленных
схем, которые содержатся в различных файлах. Поддерживать такой массив
информации в связном состоянии и отслеживать изменения сложно.
Требуется большой объем ручного труда бизнес- аналитиков. Поэтому,
выбирая нотацию «Простая блок-схема», необходимо заранее разработать:
• внутренний стандарт использования этой нотации;
• внутренний стандарт формирования, хранения и актуализации файлов
со схемами процессов.
Масштабное использование в компании нотации «Простая блок-схема»
без современного средстват моделирования неэффективно.
10
Нотация ARIS eEPC
Нотация eEPC является частью общей методологии ARIS, в рамках
которой организация рассматривается с четырех позиций: организационной,
функциональной, структуры данных и бизнес-процессов. При этом каждая из
позиций разделяется на три подуровня: описание требований, описание
спецификации, описание внедрения. Для описания бизнес-процессов
предлагается использовать около 80 типов моделей, каждая из которых
принадлежит тому или иному аспекту.
ARIS eEPC – одна из первых нотаций, получившей широкую
известность на российском рынке. Она относится к нотациям Work Flow.
Особенности нотации – наличие элементов типа «Событие» и операторов
логики «И», неисключающее «ИЛИ», исключающее «ИЛИ».
В качестве примера рассмотрим процесс, представленный на рис. 7,
который начинается с события «Поступил заказ клиента». Оно инициирует
операцию «Выполнить учет заказа в системе», которую проводит менеджер
отдела сбыта. Для работы он использует систему учета заказов. Результат
операции отображается событием «Учет заказа выполнен». После этого
менеджер по сбыту осуществляет операцию «Выполнить анализ на
соответствие номенклатуре». Ее результат – два альтернативных события:
«Заказ соответствует номенклатуре» и «Заказ не соответствует
номенклатуре». Процесс ветвится. Для отображения ветвления процесса
используется символ логического исключающего «ИЛИ».
Рисунок 7.- Схема процесса в нотации ARIS eEPC
11
Операция «Уведомить клиента о невозможности выполнения заказа»
может выполняться в двух случаях: если заказ не соответствует
номенклатуре или если производство невозможно.
Для отображения на схеме процесса этих вариантов используется
символ логического «ИЛИ».
Нотация ARIS eEPC содержит большое количество графических
элементов. Поэтому при выполнении проектов создаются так называемые
методические фильтры (в рамках соглашений по моделированию), которые
ограничивают количество типов элементов, доступных пользователям при
создании схем процессов.
Следует отметить, что типичная схема в ARIS eEPC:
• не годится для автоматизации в системе класса BPM (Business Process
Management) (нужно применять дополнительный транслятор, переводящий
ее в нотацию BPMN, с последующей ручной доработкой);
• сложна для восприятия рядовыми сотрудниками (их нужно учить правилам
использования логических операторов и корректному чтению схем, которые
их содержат).
Итак, нотация ARIS eEPC не предназначена для описания
автоматически исполняемых процессов и неудобна для восприятия из-за
своей сложности. Моделирование в ARIS eEPC не дает значительных
преимуществ ни для автоматизации, ни для регламентации. Это
классическая, формально правильная, но неудобная для восприятия нотация.
Несмотря на перечисленные проблемы, применение нотации ARIS
eEPC и соответствующего средства моделирования, безусловно, позволяет
создать в организации качественную, комплексную процессную модель.
Многие крупные и средние российские компании используют ARIS eEPC для
описания и регламентации бизнес-процессов. В этих компаниях постепенно
произойдет переход от нотации ARIS eEPC к более сложной, но и более
выразительной (с точки зрения задач бизнес- моделирования) нотации BPMN
2.0.
12
Нотация BPMN
Разработана она компанией Business Process Management Initiative и
поддерживается Object Management Group после слияния организаций в 2005
году. Предыдущая версия BPMN – 1.2, последняя версия – 2.0.
Нотация BPMN появилась относительно недавно. Она ориентирована
на описание так называемых исполняемых процессов, то есть процессов,
которые поддерживаются системами автоматизации операционных
процессов – BPM.
Рассмотрим пример. В торговой компании есть отдел продаж,
деятельность которого заключается в получении и обработке заявок
клиентов, выставлении счетов и т. п. Структура процессов отдела
следующая:
• получение заявок клиентов;
• обработка заявки и выставление счета (процесс выполняется по одинаковой
процедуре несколькими менеджерами отдела);
• формирование графика доставки;
• обработка ждущих (отложенных) заявок;
• контроль остатков, рассылка информационных писем клиентам;
• изменение статуса товара в базе;
• обработка отказов.
На рис. 8 показан процесс «Обработка заявки и выставление счета клиенту»,
описанный в нотации BPMN. Схема рис. 8 содержит три объекта типа
Gateway, восемь – типа Event и четыре операции (действия, задачи). Как
видим, процесс совсем несложный, но количество условных обозначений,
нужных для его описания, значительно.
13
Рисунок 8- Фрагмент модели процесса в нотации BPMN 2.0
К нотации BPMN специалисты относятся по-разному. Для
профессионалов, описывающих процессы с целью автоматизации, она весьма
удобна. Более того, сейчас BPMN, очевидно, нет альтернативы. Но для
руководителей и сотрудников организации, не обладающих компетенциями в
области бизнес-моделирования, эта нотация слишком сложна. Применение
BPMN в масштабах компании требует значительных затрат на обучение
сотрудников, создание у них навыков моделирования. Это сложнее, чем при
использовании более простой и понятной нотации. Поэтому выбирать BPMN
можно в случае, если:
• руководители готовы тратить деньги на обучение и развитие культуры
бизнес-моделирования в организации;
• руководители сами готовы активно осваивать нотацию BPMN;
• предполагается активно использовать схемы процессов в BPMN для
автоматизации операционных процессов.
К сожалению, сейчас на русском языке нет книг по использованию нотации
BPMN. Есть только статьи, презентации, материалы вебинаров.
14
Нотация «Процедура» среды моделирования Business Studio
Сейчас одним из распространенных инструментов бизнес-моделирования
стала среда BusinessStudio[16]. В этой системе реализованы четыре нотации:
IDEF0, «Процесс», «Процедура», eEPC.
Нотация IDEF0 используется для построения моделей верхнего
уровня, а «Процедура» и eEPC – для создания моделей типа Work Flow.
Рассмотрим подробнее нотацию «Процедура» (см. рис. 9), так как она
наиболее проста и удобна для описания бизнес-процессов организации.
Основные элементы нотации – это:
• операция («Действие» в терминологии Business Studio);
• событие;
• блок «Решение»;
• стрелка типа «Связь предшествования»;
• стрелка типа «Поток объектов»;
• междиаграммная ссылка (МДС);
• сноска (текстовый комментарий);
• дорожки.
15
Рис. 9-Схема процесса в нотации «Процедура» среды моделирования
Business Studio
Схема процесса располагается на листе формата А4. Какие-либо
изменения размера листа, как правило, не допускаются. Это ограничение
дает возможность документировать схемы процессов в привычном формате
(включать в регламентирующие документы компании).
Рекомендуемое количество операций на одном листе – от 3 до 12. Если
операций более 15, необходимо либо агрегировать их, либо попытаться
разбить процесс на несколько подпроцессов.
16
В рамке автоматически указывается название процесса. Использовать
номер процесса в рамке нежелательно. Дело в том, что в справочнике
процессов удобно применять автоматическую нумерацию.
Если в него вносятся новые процессы, то нумерация меняется. При
этом в графических схемах, которые уже включены в регламентирующие
документы компании, остается старый номер процесса. Это неудобно.
Именно поэтому не рекомендуется указывать номер процесса на его
графической схеме.
Надписи на стрелках могут располагаться как горизонтально, так и
вертикально для обеспечения визуальной наглядности.
Операции процесса должны быть связаны между собой стрелками типа
«Связь предшествования».
Если после выполнения операции необходимо поставить блок
«Решение», то связи операций с этим блоком также отображаются при
помощи стрелок «Связь предшествования».
Если между двумя операциями на схеме представлен блок «Решение»,
то для моделирования передачи информации/документов из одной операции
в другую используют стрелки типа «Поток объектов».
В случае перехода на один уровень вверх относительно схемы
подпроцесса, разработанной в нотации «Процедура», дорожки на схеме
устанавливаются по должности или роли владельца подпроцесса.
17
Литература :
1.Репин В.В., Елиферов В.Г. Процессный подход к управлению.
Моделирование бизнес-процессов.- М.: РИА «Стандарты и качество», 2004.408 с..
2.Репин, В.В Бизнес-процессы: моделирование, внедрение , управление
3. Хаммер М., Хершман Л. Быстрее, лучше, дешевле. Девять методов
реинжиниринга бизнес-процессов. – М.: Альпина Паблишер, 2012.
4. Репин В. В. Бизнес-процессы компании:
регламентация. М.: Стандартыи качество, 2007.
построение,
анализ,
5. Харрингтон Дж. Совершенство управления процессами. – М.: Стандарты и
качество, 2007.
6. Бьёрн А. Бизнес-процессы. Инструменты совершенствования. – М.:
Стандарты и качество, 2003.
7. Де Гиус А. Живая компания. Рост, научение и долгожительство в деловой
среде. – СПб.:Стокгольмская школа экономики в Санкт-Петербурге, 2004.
8. Репин В. В., Елиферов В. Г. Процессный подход к управлению.
Моделирование бизнес-процессов. –М.: Стандарты и качество, 2004.
9.. Руководство пользователя Business Studio (2012).
10. Руководство технического специалиста Business Studio (2012).
11. Создание пользовательских отчетов Business Studio. Методика (2012).
12. Маклаков С. В. Моделирование бизнес-процессов с AIIFusion Process
Modeler. – М.: Диалог-МИФИ,2008.
13. Черемных С. В., Семенов И. О., Ручкин В. С. Структурный анализ систем:
IDEF-технологии. – М.:Финансы и статистика, 2001.
14. Моделирование бизнеса. Методология ARIS. Практическое руководство /
М. Каменнова [и др]. –М.: Серебряные нити, 2001.
15. Silver B. BPMN Method and Style: A levels-based methodology for BPM
process modeling andimprovement using BPMN 2.0. – Cody-Cassidy, 2009.
18