Распространенные нотации моделирования процессов
- Вопрос 1. Что такое нотация моделирования и зачем она нужна?
- Вопрос 2. Как выбрать нотацию моделирования?
- Вопрос 3. Что такое BPMN и почему это стандарт де-факто?
- Вопрос 4. Что такое дорожки (Swimlanes) и как они используются?
- Вопрос 5. Что такое блок-схема и когда её использовать?
- Вопрос 6. Что такое EPC и в чём её особенности?
- Вопрос 7. Что такое UML и для каких целей он используется?
- Вопрос 8. Что такое IDEF0 и каково её текущее состояние?
- Вопрос 9. Что такое VSM и как она используется в бережливом производстве?
- Сравнительная таблица нотаций
- Конспект главы
Из Свода знаний BPM CBOK 4.0
Нотация — это стандартизованный набор символов и правила, определяющие, что они означают. Следование стандартам и общепринятым соглашениям обеспечивает долгосрочные преимущества: общий язык для бизнеса и ИТ, согласованность моделей, возможность импорта-экспорта между инструментами и трансляцию в исполняемый код.
Вопрос 1. Что такое нотация моделирования и зачем она нужна?
Ответ
Нотация — это стандартизованный набор символов и правила, определяющие, что они означают.
Аналогия с музыкальной нотацией:
Как музыкальная нотация включает универсальные символы нотной грамоты и нотных ключей, так и нотация моделирования бизнес-процессов включает символы (значки) и коннекторы (соединители), показывающие взаимосвязи между компонентами реального бизнес-процесса.
Преимущества использования стандартных нотаций:
graph TD
classDef benefit fill:#c8e6c9,stroke:#2e7d32,stroke-width:2px
classDef desc fill:#e3f2fd,stroke:#1e88e5,stroke-width:2px
subgraph "Преимущества стандартных нотаций"
B1[Общий язык] --> D1[Бизнес, специалисты по BPM<br/>и ИТ говорят на одном языке]
B2[Согласованность] --> D2[Модели единообразны по форме<br/>и содержанию, упрощают анализ]
B3[Импорт-экспорт] --> D3[Возможность переноса моделей<br/>между различными инструментами]
B4[Исполнение] --> D4[Некоторые средства могут переводить<br/>нотацию в исполняемый код]
B5[Повторное использование] --> D5[Стимулирует повторное<br/>использование моделей]
end
class B1,B2,B3,B4,B5 benefit
class D1,D2,D3,D4,D5 desc
Ключевые преимущества:
| Преимущество | Описание |
|---|---|
| Общий язык | Представители бизнеса, специалисты по процессному управлению и ИТ-специалисты взаимодействуют друг с другом, используя общий набор символов, язык и методы |
| Согласованность | Результирующие модели процессов согласованы по форме и по содержанию, что упрощает проектирование, анализ и измерение |
| Импорт-экспорт | Есть возможность импорта-экспорта моделей между различными программными средствами |
| Исполнение | Некоторые средства моделирования могут переводить нотацию моделирования в исполняемый программный код |
| Повторное использование | Стимулирует повторное использование моделей |
Комментарий эксперта
Игорь Владимирович Краев: «Нотация — это язык, на котором вы говорите о процессах. Если у вас нет общего языка, каждый будет понимать процесс по-своему. Руководитель — как стратегию, исполнитель — как инструкцию, ИТ-специалист — как требования к системе. И все будут правы по-своему. Но у вас не будет единого понимания. В книге «Государство как система» я называю это «методологической культурой» — способность говорить на одном языке о процессах. И этот язык должен быть стандартным, чтобы его понимали все [citation:Том 4, Глава 30]».
Вопрос 2. Как выбрать нотацию моделирования?
Ответ
Выбор нотации зависит от цели моделирования, аудитории, сложности процесса и доступных инструментов.
Критерии выбора нотации:
graph TD
classDef criteria fill:#e3f2fd,stroke:#1e88e5,stroke-width:2px
classDef question fill:#fff3e0,stroke:#e65100,stroke-width:2px
subgraph "Критерии выбора нотации"
C1[Цель моделирования] --> Q1[Для чего нужна модель?<br/>Обучение, анализ, автоматизация?]
C2[Аудитория] --> Q2[Кто будет использовать модель?<br/>Руководство, исполнители, ИТ?]
C3[Сложность процесса] --> Q3[Насколько сложен процесс?<br/>Сколько ветвлений и исключений?]
C4[Доступные инструменты] --> Q4[Какое ПО используется<br/>в организации?]
C5[Уровень процессной иерархии] --> Q5[Какой уровень детализации нужен?<br/>Стратегический или операционный?]
C6[Корпоративные стандарты] --> Q6[Есть ли в организации<br/>стандарт по нотациям?]
end
class C1,C2,C3,C4,C5,C6 criteria
class Q1,Q2,Q3,Q4,Q5,Q6 question
Уровни процессной иерархии и рекомендуемые нотации:
graph TD
classDef level fill:#e3f2fd,stroke:#1e88e5,stroke-width:2px
classDef notation fill:#c8e6c9,stroke:#2e7d32,stroke-width:2px
subgraph "Рекомендации по уровням"
L1[Уровень 1<br/>Стратегический] --> N1[VSM, IDEF0,<br/>Схемы потоков]
L2[Уровень 2<br/>Тактический] --> N2["BPMN (descriptive), Блок-схемы с дорожками"]
L3[Уровень 3<br/>Операционный] --> N3["BPMN (analytical), EPC, UML (диаграммы действий)"]
L4[Уровень 4<br/>Детальный] --> N4["BPMN (executable), UML"]
end
class L1,L2,L3,L4 level
class N1,N2,N3,N4 notation
Комментарий эксперта
Игорь Владимирович Краев: «Не существует одной «лучшей» нотации. Есть нотация, подходящая для вашей задачи. Для стратегического уровня я часто использую VSM или IDEF0 — они показывают потоки на высоком уровне. Для детального анализа — BPMN или EPC. А для ИТ-требований — UML. На разных этапах проекта и для разных уровней процессной иерархии оптимальными могут оказаться разные нотации. Не бойтесь комбинировать, главное — чтобы все участники понимали язык. В книге «Государство как система» Том 1 я описываю процессную иерархию от стратегической карты до детальной BPMN — каждый уровень имеет свой язык [citation:Том 1, Часть II]».
Вопрос 3. Что такое BPMN и почему это стандарт де-факто?
Ответ
BPMN (Business Process Model and Notation) — это стандарт моделирования бизнес-процессов, созданный консорциумом Object Management Group (OMG). Версия 2.0 отражает значительно возросшую зрелость этой нотации.
Основные характеристики BPMN 2.0:
graph TD
classDef char fill:#e3f2fd,stroke:#1e88e5,stroke-width:2px
classDef desc fill:#f5f5f5,stroke:#9e9e9e,stroke-width:1px
subgraph "Характеристики BPMN 2.0"
C1[103 символа] --> D1[Сгруппированы в описательные<br/>и аналитические наборы]
C2[Точные обозначения] --> D2["События (начальные, промежуточные, конечные), действия, потоки"]
C3[Поддержка взаимодействия] --> D3[Внутри и между компаниями]
C4[Исполняемость] --> D4[Может быть импортирована в BPMS<br/>для автоматизации]
end
class C1,C2,C3,C4 char
class D1,D2,D3,D4 desc

Для чего используется BPMN:
| Применение | Описание |
|---|---|
| Представление моделей | Для разных аудиторий (бизнес, аналитики, ИТ) |
| Имитационное моделирование | Проверка поведения процесса до внедрения |
| Исполнение процессов | Импорт в BPMS для автоматизации |
Преимущества BPMN:
| Преимущество | Описание |
|---|---|
| Широкое распространение | Многими рассматривается как стандарт де-факто |
| Признание в госсекторе | Заметный уровень использования в Министерстве обороны и других ведомствах США |
| Мощность и гибкость | Одна из наиболее мощных нотаций для выявления ограничений процесса |
Недостатки BPMN:
| Недостаток | Описание |
|---|---|
| Требует обучения | Чтобы корректно использовать полный набор символов, необходимы обучение и опыт |
| Сложность иерархии | Трудно увидеть взаимосвязи между различными уровнями процесса |
| Неполная поддержка | Разные средства моделирования могут поддерживать разные подмножества символов |
| ИТ-происхождение | В некоторых организациях представители бизнеса плохо воспринимают нотацию |
Дополнительная информация:
- Официальный сайт BPMN: www.bpmn.org
- Справочные файлы и примеры моделей, поставляемые вместе с большинством программных продуктов для моделирования
Комментарий эксперта
Игорь Владимирович Краев: «BPMN — это стандарт, но не панацея. Да, это самый мощный и гибкий язык для описания процессов. Но его сила — в детализации. Для стратегического уровня BPMN часто избыточна. Я использую BPMN для детального анализа и автоматизации. А для начала — простые блок-схемы или VSM. Главное — не путайте уровень детализации с нотацией. Можно нарисовать BPMN на высоком уровне, а можно — блок-схему на детальном. Нотация — это язык, а уровень детализации — это степень проработки. В книге «Государство как система» Том 1 я описываю, как использовать разные нотации на разных уровнях процессной иерархии [citation:Том 1, Часть II]».
Вопрос 4. Что такое дорожки (Swimlanes) и как они используются?
Ответ
«Плавательные дорожки» (Swimlanes) — это не отдельная нотация, а полезное дополнение к другим нотациям, показывающее распределение обязанностей и полномочий.

Основные характеристики дорожек:
graph TD
classDef char fill:#e3f2fd,stroke:#1e88e5,stroke-width:2px
classDef desc fill:#f5f5f5,stroke:#9e9e9e,stroke-width:1px
subgraph "Характеристики дорожек"
C1[Изображение исполнителей] --> D1[Могут соответствовать роли,<br/>подразделению, системе]
C2[Формат] --> D2[Вертикальные или<br/>горизонтальные полосы]
C3[Совместимость] --> D3[Могут использоваться с BPMN,<br/>EPC, UML, блок-схемами]
end
class C1,C2,C3 char
class D1,D2,D3 desc
Для чего используются дорожки:
graph LR
classDef use fill:#e3f2fd,stroke:#1e88e5,stroke-width:2px
classDef result fill:#c8e6c9,stroke:#2e7d32,stroke-width:2px
U1[Показать смену<br/>исполнителя] --> R1[Наглядность передачи<br/>ответственности]
U2[Улучшить взаимопонимание<br/>между сторонами] --> R2[Общее понимание ролей<br/>в контексте процесса]
class U1,U2 use
class R1,R2 result
Преимущества дорожек:
| Преимущество | Описание |
|---|---|
| Совместная работа | Исполнители видят свою роль в контексте ролей других участников процесса |
| Чёткие стыки | Чётко определяет точки перехода ответственности в процессе |
| Универсальность | Может описывать потоки последовательных действий, материалов и сообщений |
Недостатки дорожек:
| Недостаток | Описание |
|---|---|
| Коллективная ответственность | Сложно изобразить коллективную ответственность |
| Функциональное мышление | В некоторых случаях может способствовать укоренению функционального мышления |
Дополнительная информация:
- Веб-сайт Agile Modeling: www.agilemodeling.com/style/activityDiagram.htm
- Справочные файлы большинства программных продуктов для моделирования
Комментарий эксперта
Игорь Владимирович Краев: «Дорожки — это самый простой способ показать, кто за что отвечает. В книге «Государство как система» Том 2 я ввожу «горизонтальные соглашения» — шесть элементов стыка между дорожками. Дорожки показывают, кто участвует, а горизонтальные соглашения — как они взаимодействуют. Без дорожек вы не видите стыки. Без соглашений стыки не работают. Используйте дорожки всегда, когда нужно показать распределение ответственности [citation:Том 2, Глава 10]».
Вопрос 5. Что такое блок-схема и когда её использовать?
Ответ
Блок-схема (Flowchart) — это диаграмма, изображающая алгоритм, поток работ или процесс. Шаги процесса изображаются в виде значков, соединённых стрелками.

Основные характеристики блок-схем:
graph TD
classDef char fill:#e3f2fd,stroke:#1e88e5,stroke-width:2px
classDef desc fill:#f5f5f5,stroke:#9e9e9e,stroke-width:1px
subgraph "Характеристики блок-схем"
C1[Простой набор символов] --> D1[Операции, решения,<br/>начало/конец]
C2[Стандарт ANSI] --> D2[В 1970 году принят в качестве<br/>стандарта]
C3[Множество вариантов] --> D3[Для разных отраслей<br/>и целей]
end
class C1,C2,C3 char
class D1,D2,D3 desc
Для чего используются блок-схемы:
| Применение | Описание |
|---|---|
| Быстрое описание | Там, где не требуется детальное документирование |
| Старт проекта | В отсутствие средств для полнофункционального ПО |
| Традиционное программирование | Разработка подробных диаграмм |
| Анализ, проектирование | Документирование и управление процессами |
Преимущества блок-схем:
| Преимущество | Описание |
|---|---|
| Восприятие | Хорошо воспринимается программистами и системными инженерами |
| Консенсус | Помогает достичь консенсуса на верхнем уровне |
| Простота | Подходит для изображения магистрального пути процесса |
| Доступность | Не требует существенных затрат, поддерживается недорогими средствами |
Недостатки блок-схем:
| Недостаток | Описание |
|---|---|
| Множество вариантов | Помимо стандарта ANSI, существует множество вариантов нотации |
| Недостаток точности | Может не хватать точности для сложных бизнес-процессов |
| Отсутствие атрибутов | У элементов нет устоявшихся наборов атрибутов |
| Плоские модели | Приходится разрезать диаграмму на сегменты и соединять их коннекторами |
Комментарий эксперта
Игорь Владимирович Краев: «Блок-схема — это универсальный язык, понятный всем. Я часто начинаю с блок-схемы на доске, а потом перехожу к BPMN для детализации. Блок-схема хороша для быстрого согласования магистрального пути — последовательности основных шагов. Но для ветвлений, исключений, параллельных потоков её не хватает. Не пытайтесь использовать блок-схему для сложных процессов — это как пытаться написать роман, используя только 100 слов. Для простого — блок-схема. Для сложного — BPMN [citation:Том 1, Часть II]».
Вопрос 6. Что такое EPC и в чём её особенности?
Ответ
EPC (Event-Driven Process Chain — процессная цепочка, управляемая событиями) — нотация, разработанная профессором Августом-Вильгельмом Шеером как часть методологии ARIS.

Основные характеристики EPC:
graph LR
classDef event fill:#e3f2fd,stroke:#1e88e5,stroke-width:2px
classDef function fill:#fff3e0,stroke:#e65100,stroke-width:2px
classDef rule fill:#c8e6c9,stroke:#2e7d32,stroke-width:2px
subgraph "Структура EPC"
E1[Событие] --> F1[Функция] --> E2[Событие]
E1 --> F2[Функция] --> E2
F1 --> R[Правила:<br/>И, ИЛИ,<br/>исключающее ИЛИ]
F2 --> R
end
class E1,E2 event
class F1,F2 function
class R rule
Для чего используется EPC:
| Применение | Описание |
|---|---|
| Сложные наборы процессов | С многочисленными интерфейсами и несколькими уровнями детализации |
| Детальная проработка | Процессов, идентифицированных на уровне корпоративной модели |
Преимущества EPC:
| Преимущество | Описание |
|---|---|
| Распространённость | Широко используется в Германии и Европе, особенно в транснациональных компаниях |
| Читаемость | Правильно спроектированная диаграмма читается как последовательность предложений естественного языка |
| Коллективная работа | Может использоваться экспертами, не имеющими большого опыта моделирования |
| Мощность | Одна из самых мощных и универсальных нотаций в части описания ограничений процесса |
| Трансформация | Средства моделирования всё лучше справляются с преобразованием EPC в BPMN |
Недостатки EPC:
| Недостаток | Описание |
|---|---|
| Распространённость в США | Меньше распространена по сравнению с BPMN и блок-схемами |
| Дисциплина | Чтобы не допускать логических пробелов, команда должна следовать определённой дисциплине |
| Привязка к ARIS | Наиболее полно нотация реализована только в программном обеспечении ARIS |
Дополнительная информация:
- Сайт ARIS: ariscommunity.com
- Сайт Software AG: www.softwareag.com
- Студопедия studfile.net
Комментарий эксперта
Игорь Владимирович Краев: «EPC — это европейский ответ на BPMN. Она очень мощная, особенно для сложных процессов с множеством ветвлений. Её главное преимущество — читаемость: событие → функция → событие читается как естественный язык. Но в России и США EPC менее распространена, чем BPMN. Если ваша команда не знает EPC — не внедряйте её только потому, что она «мощная». Нотация должна быть понятна команде. В книге «Государство как система» я не привязываюсь к конкретной нотации — главное, чтобы она была стандартной и понятной [citation:Том 1]».
Вопрос 7. Что такое UML и для каких целей он используется?
Ответ
UML (Unified Modeling Language — унифицированный язык моделирования) — это стандартизованный набор нотаций и методов моделирования, предназначенных главным образом для документирования требований к информационным системам.

Основные характеристики UML:
graph TD
classDef char fill:#e3f2fd,stroke:#1e88e5,stroke-width:2px
classDef desc fill:#f5f5f5,stroke:#9e9e9e,stroke-width:1px
subgraph "Характеристики UML"
C1[Семейство нотаций] --> D1[Более 10 связанных друг с другом<br/>нотаций и методов]
C2[Сложные взаимосвязи] --> D2[Описывает горизонтальные<br/>и иерархические вертикальные связи]
C3[SysML] --> D3[Нотация для описания систем<br/>и «систем систем»]
end
class C1,C2,C3 char
class D1,D2,D3 desc
Для чего используется UML:
| Применение | Описание |
|---|---|
| Сценарии использования | Проектирование Use Case диаграмм |
| Требования к ИС | Определение требований к информационным системам |
| Взаимодействие | Проектирование взаимодействия процесса с нижележащим уровнем ИС |
| Структуры данных | Описание и проектирование структур данных |
| Низкоуровневые потоки | Описание низкоуровневых потоков работ |
Преимущества UML:
| Преимущество | Описание |
|---|---|
| Сообщество | Зрелое сообщество пользователей |
| Поддержка | Реализован в большинстве основных программных продуктов для моделирования |
| Доступность | Множество книг и материалов в интернете |
Недостатки UML:
| Недостаток | Описание |
|---|---|
| Предназначение | Моделирование бизнес-процессов — второстепенная задача (основная — моделирование ПО) |
| Неполная поддержка | Разные средства моделирования могут реализовывать нотацию по-разному |
Дополнительная информация:
- Спецификация и другая информация: www.uml.org
- Справочные файлы программного обеспечения IBM Rational
Комментарий эксперта
Игорь Владимирович Краев: «UML — это язык для ИТ-специалистов. Диаграммы действий UML можно использовать для моделирования бизнес-процессов, но это не его основное предназначение. Я рекомендую использовать UML для тех случаев, когда вы переходите от бизнес-модели к ИТ-требованиям. Для бизнес-аудитории BPMN или EPC понятнее. Не заставляйте бизнес-руководителей читать UML — это как заставлять их читать код программы. Есть свой язык для каждой аудитории. В книге «Государство как система» Том 4 я подчёркиваю: методологическая культура — это выбор правильного языка для правильной аудитории [citation:Том 4, Глава 30]».
Вопрос 8. Что такое IDEF0 и каково её текущее состояние?
Ответ
IDEF0 принадлежит семейству стандартных нотаций моделирования IDEF (Integrated Definition — интегрированные описания), разработанных ВВС США. Является составной частью методологии описания процессов и информационных систем в промышленности.

Основные характеристики IDEF0:
graph TD
classDef char fill:#e3f2fd,stroke:#1e88e5,stroke-width:2px
classDef desc fill:#f5f5f5,stroke:#9e9e9e,stroke-width:1px
subgraph "Характеристики IDEF0"
C1[Простой набор символов] --> D1[Прямоугольники процессов<br/>и стрелки: входы, выходы,<br/>управление, механизмы]
C2[Декомпозиция] --> D2["Нумерация отражает связь нижних уровней с верхними<br/> (A1.3 — дочерний A1)"]
C3[Словарь данных] --> D3[Наименования хранятся<br/>в словаре данных]
end
class C1,C2,C3 char
class D1,D2,D3 desc
class top fill:#e3f2fd,stroke:#1e88e5,stroke-width:2px
Для чего используется IDEF0:
| Применение | Описание |
|---|---|
| Моделирование деятельности | На любом уровне организации |
| Интегрированные системы | В системах автоматизированного производства (ICAM) |
Преимущества IDEF0:
| Преимущество | Описание |
|---|---|
| Точность | Высокая точность моделирования |
| Логика декомпозиции | Легко прослеживается |
| Словарь данных | Хранится в словаре данных, доступен для поиска и экспорта |
| Презентация | Модель можно свести к схеме на одной странице для презентации руководству |
Недостатки IDEF0:
| Недостаток | Описание |
|---|---|
| Внешний вид | Диаграммы могут быть визуально непривлекательны |
| Запутанность | При неаккуратном расположении диаграммы становятся запутанными |
| Снижение популярности | Некоторые крупные производители ПО больше не предлагают IDEF0 |
Дополнительная информация:
Комментарий эксперта
Игорь Владимирович Краев: «IDEF0 — это классика. Многие старшие руководители знают и понимают эту нотацию. Она хороша для высокоуровневого моделирования: показывает входы, выходы, управление, механизмы. Но её популярность снижается, и новые поколения аналитиков предпочитают BPMN. Я использую IDEF0, когда работаю с госструктурами или с руководителями старшего поколения — они её понимают. Для молодых команд — BPMN. Нотация — это тоже инструмент коммуникации, и её выбор зависит от аудитории [citation:Том 1]».
Вопрос 9. Что такое VSM и как она используется в бережливом производстве?
Ответ
VSM (Value Stream Mapping — карта потока создания ценности) описывает материальные потоки в производственной среде. Это один из инструментов методологии бережливого производства.

Основные характеристики VSM:
graph LR
classDef char fill:#e3f2fd,stroke:#1e88e5,stroke-width:2px
subgraph "Характеристики VSM"
C1[Очень простой набор символов]
C2[Может включать символы из других нотаций]
C3[Описание материальных потоков]
C4[Учёт затрат и времени протекания]
end
class C1,C2,C3,C4 char
Для чего используется VSM:
| Применение | Описание |
|---|---|
| Вовлечение исполнителей | В анализ процесса его непосредственных участников |
| Самостоятельный поиск | Стимулирование участников искать возможности для оптимизации |
| Заданные требования | Там, где чётко заданы требования по стоимости и продолжительности |
Преимущества VSM:
| Преимущество | Описание |
|---|---|
| Простота | Очень простая нотация |
| Лёгкость использования | Не требует специального обучения |
Недостатки VSM:
| Недостаток | Описание |
|---|---|
| Плоские модели | Не предусмотрена иерархия |
| Нет репозитория | Не предусмотрено централизованное хранение |
| Ограниченность | Невозможно использовать для решения сложных задач |
Дополнительная информация:
- Материалы по бережливому производству и шести сигмам
Комментарий эксперта
Игорь Владимирович Краев: «VSM — это инструмент бережливого производства. Она отлично работает для производственных процессов: показывает, где создаётся ценность, а где — потери. Но для сложных процессов с ветвлениями и исключениями её не хватает. Я рекомендую использовать VSM на начальном этапе, когда вы работаете с исполнителями на производстве или в логистике. Потом — переходить к BPMN для детализации. В книге «Государство как система» Том 1 я называю это «пройти процесс ногами» — VSM отлично подходит для такого прохода [citation:Том 1, Часть II]».
Сравнительная таблица нотаций
| Нотация | Назначение | Сложность | Аудитория | Исполнение в BPMS | Популярность |
|---|---|---|---|---|---|
| BPMN 2.0 | Полный цикл BPM | Высокая | Все | Да (стандарт) | Очень высокая |
| EPC | Сложные процессы | Средняя | Бизнес-аналитики | Ограниченно | Высокая (Европа) |
| Блок-схема | Простые алгоритмы | Низкая | Все | Нет | Очень высокая |
| IDEF0 | Высокоуровневое описание | Средняя | Руководители | Нет | Снижается |
| UML | ИТ-требования | Высокая | ИТ-специалисты | Ограниченно | Высокая (ИТ) |
| VSM | Бережливое производство | Низкая | Исполнители | Нет | Высокая (производство) |
| Дорожки | Распределение ответственности | Низкая | Все | — | Очень высокая |
Конспект главы
| Раздел | Ключевая идея |
|---|---|
| Нотация | Стандартизованный набор символов и правила их использования |
| Преимущества стандартов | Общий язык, согласованность, импорт-экспорт, исполнение, повторное использование |
| Выбор нотации | Зависит от цели, аудитории, сложности, инструментов, уровня иерархии, корпоративных стандартов |
| BPMN 2.0 | Стандарт де-факто, 103 символа, поддерживает имитацию и исполнение |
| Дорожки | Дополнение к нотациям, показывает распределение ответственности |
| Блок-схемы | Простые, быстрые, понятные всем, но не подходят для сложных процессов |
| EPC | Событие → функция → событие, правила И/ИЛИ, мощная для сложных процессов |
| UML | Для ИТ-требований, диаграммы действий для бизнес-процессов |
| IDEF0 | Входы, выходы, управление, механизмы, популярность снижается |
| VSM | Карта потока создания ценности для бережливого производства |
Главная мысль главы
Нотация — это язык, на котором вы описываете процессы. Выбор нотации должен определяться целью моделирования и аудиторией, а не личными предпочтениями или модой. BPMN стал стандартом де-факто, но это не значит, что он подходит для всех задач. Для быстрых согласований — блок-схема. Для детального анализа — BPMN или EPC. Для ИТ-требований — UML. Для производственных процессов — VSM. Как сказано в книге «Государство как система»: «Методологическая культура — это способность воспринимать мир как систему взаимосвязанных процессов и управлять этой системой осознанно» [citation:Том 4, Глава 30]. Выбор правильной нотации — часть этой культуры.
Готовы освоить нотации моделирования процессов
Мы помогаем руководителям компаний и органов власти освоить нотации моделирования процессов: от простых блок-схем до BPMN 2.0. Обучаем команды, помогаем выбрать правильную нотацию для каждой задачи и внедряем корпоративные стандарты моделирования.
Запишитесь на бесплатную консультацию — проведём экспресс-диагностику вашего подхода к моделированию и покажем, какая нотация подходит именно вам.