BPMN

Business prosess model and notation - система условных обозначений и описаний для моделирования бизнес-процессов

Цель - создание стандартного набора условных обозначений, понятных всем бизнес-пользователям

Процесс - последовательное или параллельное выполнение различных операций

Стартовое событие (круг) - начало процесса

Конечное событие (круг) - завершение процесса

Действия - точки выполнения работ в ходе процесса

  • Элементарные действия
  • Неэлементарные действия (составные)

Шлюз - ромб - разветвление действий

  • Эксклюзивные шлюзы - разделение потока операций на альтернативные и их слияние
  • Параллельные шлюзы (ромб с крестиком) - синхронизация и создание параллельных маршрутов

Лучше расходится и сходится по одному оператору

Базовые действия

  • Задача пользователя - типичная для технологического процесса задача, исполняемая человеком (зарегистрировать заявку)
  • Сервисная задача - роботизированное исполнение без человека (верификация кредитной карты)
  • Действие вызова (жирная рамка) - глобальный процесс или задача (типовая). Ссылка из основного процесса на отдельный типовой процесс (регистрация входящего звонка, выточка детали)

Аналитики также часто используют Данные

Объект данных - локальная переменная / информация, которая обрабатывается во время процесса. Отображается только в рамках процесса. Существует, пока существует процесс. Аналитики обозначают этим объектом документ.

Хранилище данных - глобальная переменная, существует вне процесса, поиск и хранение информации. Аналитики используют данный объект для показа информационных систем, поддерживающих операцию (1С...).

Артефакты

  • для дополнительной информации
  • не влияют на поток операций
  • привязываются к элементам потока с помощью связи "ассоциация"