В предыдущих сериях

Обсудили понятие бизнес-процесса и экземпляра процесса:

  • Бизнес-процесс — это последовательность выполнения работ, которая приносит ценность потребителю.
  • Экземпляр процесса — это конкретная последовательность работ, которая выполняется в момент времени.

Привет!

BPMN содержит ~480 элементов, которые не только описывают бизнес-процессы, но и могут использоваться для создания исполняемых программ в BPMS. При этом использование всей палитры может усложнить схему и сделать её нечитаемой.

Авторы BPMN выделяют 3 уровня моделирования:

  • согласовательный;
  • аналитический;
  • исполняемый.

Адаптация схемы под уровень моделирования и включение дополнительных деталей на каждом уровне помогут вам избежать проблем при согласовании и сэкономят много времени.

Согласовательный уровень

Это уровень для руководства, которое заинтересовано в улучшении процесса. Как правило, руководителям интересны:

  • результат процесса;
  • основные задачи процесса;
  • исполнители процесса;
  • общение с внешними участниками процесса;
  • KPI процесса.

Если вы готовите такую схему, то учитывайте, что она должна быть понятна людям без опыта в BPMN.

Просто, но основное направление уже понятно

 Для подобных схем рекомендую использовать только элементы: пул, дорожка, задача, подпроцесс, начальное событие, промежуточное событие, завершающее событие, база данных, сообщения (про элементы еще будут письма).

Схема должна показывать только один путь, приводящий процесс к ожидаемому результату.

В примере использованы подпроцессы (квадратики с плюсиками) и клиент, как внешняя, пустая сущность. Почему так сделано, вы узнаете из следующих писем, сейчас это не важно.

Аналитический уровень

Это уровень для непосредственных участников процесса и аналитика. Схема такого уровня может быть ежедневной инструкцией.

Для аналитиков из такой схемы интересны:

  • логичность процесса в целом;
  • разделение задач между системами и пользователями;
  • потенциальная возможность улучшения процесса за счёт оптимизации или автоматизации.

Для исполнителей интересно:

  • что конкретно нужно делать.

Уточняем детали

В сравнении с согласовательной моделью здесь нужно:

  • раскрыть подпроцессы до задач;
  • указать данные, которые важны для процесса;
  • указать альтернативные сценарии, если они есть.

Такую схему нужно обязательно согласовать с экспертами в предметной области, т.к. в дальнейшем эти схемы становятся базой для исполняемых моделей.

Исполняемый уровень

Модель этого уровня нужна для инженера BPMS. Она похожа на аналитическую модель, но должна быть дополнена следующей информацией (в том числе текстом):

  • данные процесса;
  • группы и роли;
  • бизнес-правила;
  • пользовательский интерфейс;
  • KPI;
  • скрипты и сервисные задачи.

Финализируем

Про каждый из пунктов ещё будут письма в рассылке.

Выводы

Заранее определяйтесь с потребителями вашей схемы и используйте соответствующий уровень моделирования.

Что дальше

Начнём изучать элементы для базового уровня BPMN.


Денис Котов
Ведёт рассылку и проектирует процессы

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: