Содержание:
1. Простая блок-схема бизнес-процесса
5. Графические нотации бизнес-процессов. Выводы.
Добрый день, коллеги.
В данной статье будут рассмотрены общие подходы к моделированию процессов, графические нотации бизнес моделирования, применимость нотаций для различных задач и уровней детализации процессов. Сравнительный анализ будет проведен на примере 4-х часто используемых нотаций:
· Простая блок-схема;
· IDEF0;
· BPMN;
· EPC.
Главная цель использования графических нотаций - создание простых и понятных сотрудникам организации схем процессов. Графическая схема, в отличие от текстового описания, позволяет быстро, буквально, одним взглядом, охватить весь описываемый процесс или его часть, соответствующую требуемому уровню детализации. По этим схемам, как правило, работают сотрудники, которые не обучены сложным нотациям, не имеют навыков системного анализа и т.п. Для них очень важна простота и наглядность.
Этапы процесса моделирования рассмотрим на относительно простом примере: процессе заваривания чая. Наверное, хотя бы в общих чертах, все представляют последовательность действий и ожидаемый результат. В данном процессе, для наглядности будут два участника. Первый выполняет подготовительные операции (вскипятить воду), второй непосредственно занимается процессом заваривания.
1. Простая блок-схема бизнес-процесса
В простой блок-схеме используется интуитивно понятный набор графических элементов, основные из которых приведены в таблице:
Упрощенная схема заваривания чая в нотации простой блок-схемы приведена Рисунке 1.
Преимущества данной схемы:
· Простота элементов, наглядность;
Недостатки данной схемы:
· Необходимость указания участника непосредственно внутри блока, что затрудняет восприятие. Данный недостаток может быть нивелирован при помощи вынесения операций, выполняемых разными участниками в отдельные подпроцессы, для примера на схеме приведен «Подпроцесс восполнения компонентов».
· Сложность в описании временных задержек, ожиданий.
Рисунок 1. Схема заваривания чая в формате простой блок-схемы
2. Моделирование IDEF0
Нотация является федеральным стандартом обработки информации в США с 1993 года. К особенностям данного формата можно отнести следующие особенности:
· Использование контекстной диаграммы:
Бизнес-процессы idef0 обязательно подразумевают использование диаграммы верхнего уровня, так называемой «диаграммы А-0», которая устанавливает область моделирования, ее границу и связи объекта моделирования с окружающей средой.
· Поддержку декомпозиции:
В нотации используется последовательная декомпозиция процесса до требуемого уровня детализации. При этом, дочерняя диаграмма, создаваемая при композиции, охватывает ту же область, что и родительский процесс, но описывает ее более подробно.
· Доминирование:
Блоки на всех диаграммах, кроме контекстной, должны располагаться по диагонали от левого верхнего в нижний правый угол, в порядке присвоения номеров. Блоки, расположенные выше и левее «доминируют» над лежащими правее и ниже, что понимается как влияние, которое блок оказывает на подчиненные блоки, согласно пониманию автора диаграммы.
· Выделение 4 типов стрелок:
В нотации выделяются такие типы стрелок: «Вход», «Выход», «Механизм», «Управление». Тип стрелки определяется стороной функционального блока, к которой она присоединена. «Входы» преобразуются или потребляются процессом. «Выходы» - данные или материальные объекты, производимые процессом. «Механизмы» описывают средства поддержания процесса. «Управления» показывают условия, необходимые процессу для производства правильного выхода.
Описание основных графических элементов:
Нотация также поддерживает производные графические элементы, такие как ссылки на внешние диаграммы, процессы, а также объекты, которые участвуют в процессе, но находятся на уровнях декомпозиции, не смежных текущему.
Упрощенная схема заваривания чая в нотации IDEF0 приведена на Рисунке 2 (Контекстная диаграмма) и Рисунке 3 (Диаграмма первого уровня декомпозиции).
Преимущества данной схемы:
· Неограниченная глубина детализации;
· Жесткое регламентирование описания ресурсов процесса.
Недостатки данной схемы:
· Сложность при глубоком уровне детализации;
· В связи со сложностью хорошо подходит для верхнеуровневого и малоприменима для детального описания бизнес-процессов
Рисунок 2. Контекстная диаграмма
Рисунок 3 Диаграмма первого уровня декомпозиции
3. Моделирование BPMN
Нотация используется для описания процессов нижнего уровня. Как и простая блок-схема, диаграмма BPMN отражает алгоритм выполнения процесса. Отображаются события, участники процесса, потоки данных и потоки ресурсов. По аналогии с нотацией IDEF0 каждый процесс может быть декомпозирован, при этом может использоваться как нотация BPMN, так и нотация EPC.
В нотации BPMN выделяют пять основных категорий элементов:
· элементы потока (события, процессы и шлюзы);
· данные (объекты данных и базы данных);
· соединяющие элементы (потоки управления, потоки сообщений и ассоциации);
· зоны ответственности (пулы и дорожки);
· артефакты (сноски).
Бизнес-процессы bpmn позволяют моделировать не только изолированный поток работ, но также несколько процессов, взаимодействующих друг с другом через сообщения или данные. В связи с тем, что нотация BPMN изначально проектировалась для использования в автоматизированных системах моделирования процессов, в ней строго регламентированы не только используемые графические элементы, но и порядок их использования.
Описание основных графических элементов:
Нотация поддерживает большое количество графических элементов, полный список которых приведен в официальной документации.
Упрощенное BPMN описание заваривания чая приведено на Рисунке 4.
Рисунок 4. Упрощенный процесс в нотации BPMN
Преимущества данной нотации:
· Неограниченная глубина детализации;
· Жесткое регламентирование использования элементов;
· Автоматизация процессов моделирования и исполнения;
· Гибкость и наглядность отображения сложных процессов.
· Сложные регламенты моделирования.
4. Нотация EPC
В связи с высокой степенью детализации, нотация используется для описания процессов нижнего уровня. Диаграмма процесса в нотации EPC, представляет собой упорядоченную комбинацию событий и функций. Для каждой функции могут быть определены начальные и конечные события, участники, исполнители, материальные и документальные потоки, сопровождающие ее, а также проведена декомпозиция на более низкие уровни. Декомпозиция может производиться в нотациях EPC или BPMN.
Описание основных графических элементов:
Преимущества нотации EPC
· При формировании схемы выдерживается строгая, формальная логика процесса.
· Четко определены все события, возникающие по ходу процесса.
Недостатки нотации EPC
· Сложность восприятия.
· Значительная трудоемкость формирования схемы.
· Информационная избыточность.
· Занимает слишком много места, что неудобно для документирования.
Упрощенная схема заваривания чая в нотации EPC приведена на Рисунке 5.
Рисунок 5. Упрощенная схема заваривания чая в нотации EPC
5. Графические нотации бизнес-процессов. Выводы.
В своей работе аналитику доступен широкий набор инструментов. Используются текстовые, табличные, графические нотации описания бизнес-процессов. Зачастую, рамками проекта жестко определен способ представления описаний бизнес-процессов. Но даже в условиях жесткой регламентации аналитик может использовать наиболее подходящий, с его точки зрения, инструмент для подготовки промежуточных схем, рабочей документации. Главная цель такой работы – создание понятных, связанных, полных описаний исследуемых или проектируемых процессов.
При работе в любой графической нотации необходимо придерживаться определенных общих правил:
· Количество элементов на одном листе не должно быть чрезмерным. В противном случае схема становится нечитаемой и в ней легко допустить ошибки. Правильным вариантом будет указание отдельных подпроцессов в виде свернутой функции, с последующей декомпозицией на отдельном листе.
· Процессы и функции должны быть пронумерованы и поименованы. Данный подход позволит легко ссылаться на них из других процессов или из текста.
· Все участники должны принять определенные правила графического отображения процессов и использовать их в своей работе. Если другое не оговорено требованиями проекта, участники вправе выработать любые графические нотации или даже создать свою собственную. Главное, чтобы все понимали ее одинаково.
Эксперт-консультант по производственному учету
Виктор Малиновский.