Ответ вслух Junior BPMN для системного аналитика спрашивают часто обновлено

Шлюзы и события BPMN

Вопрос

Расскажи, какие шлюзы и события бывают в BPMN и как не ошибиться при их использовании.

Попробуйте сами

Ответьте вслух за 2 минуты, как на собесе. Потом сверьтесь с тезисами: что прозвучало, а что нет.

Показать ответ и разбор

Коротко

Исключающий шлюз выбирает одну ветку по условию, параллельный запускает все, включающий одну или несколько по условиям, событийный ждёт, какое событие придёт первым. Главное правило: ветки сливают шлюзом того же типа, иначе после параллельного разделения процесс продолжится дважды.

Что должно прозвучать в ответе

  • XOR, AND, OR, событийный: смысл каждого

  • Слияние тем же типом шлюза, что и разделение

  • События: стартовое, промежуточное, конечное, граничное

  • Триггеры: сообщение, таймер, ошибка

  • Пулы и поток сообщений между ними

Что могут спросить следом

  • Что будет, если параллельные ветки слить исключающим шлюзом?
  • Чем прерывающее граничное событие отличается от непрерывающего?

Разбор

Исключающий шлюз выбирает одну ветку по условию, параллельный запускает все, включающий одну или несколько по условиям, событийный ждёт, какое событие придёт первым. Главное правило: ветки сливают шлюзом того же типа, иначе после параллельного разделения процесс продолжится дважды. События бывают стартовые, промежуточные, конечные и граничные, висящие на задаче. Типы задаются значком: сообщение, таймер, ошибка, сигнал. Граничный таймер удобно использовать для сроков: прерывающий отменяет задачу, непрерывающий запускает параллельную ветку, например напоминание. Между пулами только потоки сообщений.

Ответьте сами, а не прочитайте

В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.

Термины по теме