6.4 Процессы в различных нотациях
Один и тот же процесс — и пять совершенно разных схем. В этом видео сравниваем нотации моделирования на одном примере, чтобы понять, когда и какую из них выбирать.
В видео рассмотрим:
- как процесс заказа такси выглядит в пяти разных нотациях
- ключевые элементы каждой нотации: условные обозначения, символы и правила чтения схем
- в чём ограничения каждой нотации и что она не позволяет отразить
- три уровня детализации BPMN на примере одного процесса: от верхнеуровневой цепочки до атомарных действий
- как нотации дополняют друг друга и почему одной схемы не всегда достаточно
- как выбирать нотацию исходя из задачи и аудитории, для которой создаётся схема
Видео будет полезно, если вы:
- хотите не просто знать нотации, но и понимать, когда применять каждую из них; работаете с разными участниками проекта: бизнесом, аналитиками и разработчиками
- хотите научиться осознанно выбирать уровень детализации схемы под конкретную задачу
- изучаете BPMN и хотите увидеть его преимущества в сравнении с другими нотациями
Конспект лекции▾
Один и тот же бизнес-процесс — заказ такси — может быть представлен в разных нотациях моделирования, и выбор нотации зависит от цели моделирования и потребностей бизнеса. Блок-схема — самый простой способ описания процесса, фокусирующийся на последовательности действий: действие обозначается прямоугольником, событие — прямоугольником со скруглёнными углами, условие — ромбом, документ — прямоугольником с волнистой линией. Такая схема наглядна, но малоинформативна: например, из неё не видно, какие действия выполняются автоматически. Нотация IDEF0 используется для более детализированного анализа функций и потоков данных; диаграмма читается сверху вниз и слева направо.
Функции изображаются прямоугольниками, стрелка, входящая сверху, обозначает правила, процедуры, методы и стандарты, стрелка слева — материал или данные для выполнения функции, стрелка справа — результат преобразования, стрелка вниз — необходимые ресурсы (персонал, оборудование). IDEF0 даёт верхнеуровневое представление, но плохо раскрывает бизнес-логику при отклонениях от основного сценария (например, отказе водителя от заказа). Диаграмма последовательности UML делает акцент на взаимодействии участников: участники и системы изображаются прямоугольниками, обмен информацией — стрелками с подписанными данными или запросами; недостаток — невозможность отразить альтернативные сценарии и отсутствие явных границ процесса (старта и завершения). Цепочка добавленной стоимости (VAD) применяется для анализа этапов, ценных для процесса: процесс изображается пятиугольной фигурой-стрелкой, участники — фигурками, элементы соединяются стрелками.
В примере заказа такси на VAD-диаграмме отображены только действия, приносящие ценность клиенту — показ маршрута и тарифов, поиск водителя, принятие заказа; детальное описание процесса такая нотация не даёт, но позволяет увидеть процесс сверху. Цепочка событий EPC фокусируется на событиях, инициирующих процесс, и строится сверху вниз с обязательным чередованием событий (шестиугольники) и задач (прямоугольники); участники — овалы, документы и бизнес-правила — прямоугольник с волнистой линией, автоматизированные системы — прямоугольник с вертикальными линиями по краям, операторы — круги. Процесс заказа такси в EPC начинается событием «Необходимо заказать такси» и далее проходит через расчёт маршрута, выбор тарифа и подтверждение водителем. Степень детализации процесса также различается по уровням: на первом уровне заказ такси — лишь один из этапов всей поездки; на втором уровне заказ раскрывается как последовательность задач; детализированная схема в BPMN, охватывающая бизнес-логику и альтернативные сценарии, соответствует третьему уровню.
Каждая нотация концентрируется на своём аспекте — событиях, взаимодействии, потоках данных или создаваемой ценности, — и нотации дополняют друг друга; выбор конкретной нотации определяется задачей, а главный критерий качества схемы — её понятность для всех участников проработки.
Ещё больше пользы — в Telegram
Разборы терминов, инструменты для аналитиков и анонсы новых лекций — в канале Open BA.
t.me/open_ba →Прокачайтесь по-настоящему — не просто посмотрите
Видео можно смотреть бесплатно. А в БА Академии курс превращается в тренажёр.
