Технологии анализа процессов: от бизнес-аналитики к процессной аналитике

Понятие токена в процессе

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

Основные мысли

  1. Токен процесса — это динамический маркер, который перемещается по модели процесса, указывая на текущую активную операцию или этап выполнения.

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

  3. Экземпляр процесса — это "след" пройденного токеном пути, фиксирующий разовое исполнение процесса.

  4. Один процесс может содержать несколько активных токенов, если его логика допускает параллельное выполнение операций.

  5. Завершение токена означает окончание его маршрута в процессе, после чего он перестаёт быть активным.

Показывать лекцию целиком
Краткое изложение

Теперь давайте разберемся, что же такое токен процесса. Я снова постараюсь быстро нарисовать модель процесса. Опять же, я использую "развилочку" — то есть графическую модель, которая имеет варианты исполнения.

Вы уже знаете, что такое экземпляр процесса — это разовое исполнение процесса. Но что же такое токен процесса?

Токен — это, фактически, активный статус процесса в рамках всей модели. То есть, какой-то токен у нас сейчас находится здесь, и мы исполняем эту операцию. Где-то токен процесса может быть вот тут (я поставлю цифру 1), где-то — здесь (цифра 2), а в каком-то случае токен может находиться уже дальше (цифра 3).

Также токен может дойти до конца процесса — например, он прошёл определённый путь и находится на операции 4. То есть сейчас я нарисовал, что у нас 4 активных токена, которые исполняются в процессе.

Фактически, токен — это, можно сказать, "голова" экземпляра процесса. Когда токен доходит до конца (допустим, он прошёл путь и выполнил функцию 4), его статус становится "завершён".

Давайте возьмём ещё один токен, который уже завершил свой путь. Например, он прошёл вот так и выполнил функцию 5 — теперь он завершён и вышел из процесса. Его "след" — это экземпляр процесса.

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

Таким образом, мы разобрались, что такое токен, и что после его прохождения по процессу у нас остаётся экземпляр процесса.

Спасибо!

Токен процесса — это активный указатель, который перемещается по процессу, отмечая текущее выполнение операций. Он представляет собой "голову" экземпляра процесса (разового исполнения).

Когда токен доходит до конца, процесс завершается, оставляя после себя экземпляр процесса.

Вопросы для самопроверки

  1. Что такое токен процесса и какую роль он играет?

  2. Чем токен процесса отличается от экземпляра процесса?

  3. Может ли в процессе одновременно существовать несколько токенов? Приведите пример.

  4. В каких состояниях может находиться токен?

  5. Что происходит с токеном после завершения процесса?

Вернуться к учебному плану