Наиболее популярной нотацией, используемой для моделирования бизнес-процессов верхнего уровня, является нотация IDEF0. Правила и система обозначений IDEF0 позволяют отобразить структуру и функции любой системы. Еще раз: IDEF0 – нотация, в которой очень удобно показывать структуру системы, структуру бизнес-процесса. И удобно показывать основные функции. Именно поэтому IDEF0 – идеальная нотация для моделирования верхнего уровня бизнес-процессов. По нашей статистике (проекты и клиенты ООО «Микро-Солюшн») 90% всех описаний процессов имеют верхнеуровневое, функциональное описание в IDEF0, еще 10% - это описание верхнего уровня в BPMN.
Пример верхнеуровневой структуры деятельности представлен на рисунке ниже. Именно так хочется называть – «верхнеуровневая структура», «функциональная структура». В этом, на наш взгляд, суть нотации IDEF0.
Бизнес-процесс в обозначениях IDEF0 – прямоугольник (блок), его связи с элементами внешней среды или другими процессами – это стрелки. Это базовый минимум, с которого можно начинать знакомиться с нотацией, пробовать фиксировать в ней какие-то первые процессы «в карандаше». Внутри прямоугольника (блока) вписывается название функции/процесса и его номер.
Стрелки в IDEF0 могут быть:
Как на рисунке выше, стрелки подписываются наименованием соответствующих потоков объектов, которые они перемещают: входы (документы, информацию) и выходы, механизмы и управляющие потоки.
К базовому, начальному уровню понимания нотации IDEF0, постепенно можно добавить еще несколько элементов из системы обозначений, чтобы полноценно владеть данным «языком» графического описания бизнес-процессов.
Туннелированная стрелка - означает, что данные, передаваемые с помощью такой стрелки, не рассматриваются на родительской диаграмме и/или на дочерней диаграмме (в зависимости от того, какой конец стрелки обозначен туннелем).
Внешняя ссылка – элемент нотации, который обозначает некий субъект, некую сущность, которая находится вне границ моделируемой системы, за границами описываемого процесса. Внешняя ссылка выступает как приемник или как источник стрелок в IDEF0 и обозначается на моделях (диаграммах) в виде маленького квадрата.
Междиаграммная ссылка – элемент нотации, обозначающий другую диаграмму (модель). Стрелка, поступающая на междиаграммную ссылку переходит на соответствующую диаграмму.
Процесс-ссылка – это элемент нотации, обозначающий ссылку на типовую модель процесса, в которую «зашита»/свернута модель наиболее часто повторяющегося процесса.
Сноска – элемент нотации, предназначенный для вынесения в сторону от основных элементов диаграммы каких-либо комментариев.
Правила нотации IDEF0 также не представляют глобальной и сложной истории.
Функции/процессы (прямоугольники) классически располагаются по диагонали слева направо и сверху вниз – это так называемый принцип доминирования. Понимается это так, что блоки (функции/процессы), расположенные вверху слева доминируют над остальными. Доминируют – оказывают большее влияние.
Бизнес-процессы верхнего уровня, смоделированные в IDEF0, могут быть декомпозированы до процессов нижних уровней как в той же нотации IDEF0, так и в других: BPMN 2.0 и EPC.