BPMN за 9 минут: Отмена процесса в любой момент

  Рет қаралды 8,547

BPMN, Бизнес-процессы и котики

BPMN, Бизнес-процессы и котики

Күн бұрын

Пікірлер: 35
@azima2878
@azima2878 2 жыл бұрын
Супер! Коротко и ясно. Больше подобных видео с разбором )
@Vsevolod44
@Vsevolod44 2 жыл бұрын
Спасибо! Пойду гляну про токены
@utandr
@utandr 2 жыл бұрын
Офигенное раскрытие темы. Storm bpmn пользуемся полгода, крутой инструмент
@ОльгаА-у7ъ
@ОльгаА-у7ъ 2 жыл бұрын
Классно! Никогда в нем не работала, но было понятно. Спасибо!
@max_from_it
@max_from_it 2 жыл бұрын
Денис, красава! Коротко и понятно всё объяснил.
@levbovski3559
@levbovski3559 2 жыл бұрын
Отличное видео, спасибо
@olgazi5642
@olgazi5642 2 жыл бұрын
Спасибо! Отлично получилось 👍. Коротко и ясно.
@IIIlllyyyccchhh
@IIIlllyyyccchhh 2 жыл бұрын
Весь мир: делает видосы за 1 минуту Котов: делает короткое видео с 50 секундным интро
@BPMN2ru
@BPMN2ru 2 жыл бұрын
Я не из того поколения)) но как-нибудь сосредоточусь и сделаю минутное)))
@niknixon5472
@niknixon5472 2 жыл бұрын
@@BPMN2ru Даёшь тик-токи по BPMN!))
@god_slayer-restart
@god_slayer-restart 2 жыл бұрын
А как показать, что нужно заморозить токен в основном процессе, чтобы лишние ресурсы не тратить (пока уговариваем клиента вернуться)?
@hatoriguru9645
@hatoriguru9645 2 жыл бұрын
Кстати, интересно тогда как бы выглядит процесс, например, в 3-м варианте, когда клиенту предлагаем скидку, но при этом не нужно процесс останавливать, например, достаточно параллельно торговаться и закончить это к моменту завершения основной ветки процесса. Ну или еще сценарий: нужно токен основной ветки не убить, а вернуть немного назад, например, на условный шаг 2. При этом не важно на каком он сейчас шаге, главное не на 1м.
@BPMN2ru
@BPMN2ru 2 жыл бұрын
Вернуть назад только через рекурсивный запуск самосебя же. Но в целом такие торги в общем виде - не пол бизнес процессы
@pohhyun
@pohhyun Жыл бұрын
а можно как-то скрыть подпроцесс на доске? имею в виду свернуть и при необходимости развернуть
@СеваМариныч
@СеваМариныч 7 ай бұрын
Приветствую! Поясните, пожалуйста, следующий момент (речь про последний вариант исполнения): в моем понимании, поскольку событие в пп непрерывающее, то токен в основном процессе продолжит работать одновременно с токеном, созданным в пп. В таком случае, если клиент, отказывается от скидки, то нам в пп необходимо в кач-ве конечного события использовать останов, чтобы убить токен основного процесса, верно?
@220486Max
@220486Max 7 ай бұрын
Terminate End Event
@andreynew02
@andreynew02 2 жыл бұрын
Спасибо за видео. Каким образом сделать уничтожение токенов основного процесса по условию? Допустим отменить процесс (отмена по инициативе клиента) можно только до четвертого действия. Как только токен начинает выполнять четвертое и последующие действия, процесс отменить нельзя, даже если клиент очень хочет. Что приходит на ум: объединить первые три действия в подпроцесс и навешать туда прерывающее сообщение. Есть ли еще способ? И как в последующих процессах показать действия в случае попытки отмены (сообщаем клиенту, что отменить нельзя) - объединением в подпроцесс с непрерывающим событием?
@alexandergrechukhin6421
@alexandergrechukhin6421 2 жыл бұрын
Насколько важно рисовать пул клиента и поток сообщений от него в событие во встроенном подпроцессе-обработчике? Какие риски отсутствия пула клиента и потока сообщений?
@BPMN2ru
@BPMN2ru 2 жыл бұрын
Никаких, я нарисовал для наглядности
@alexandergrechukhin6421
@alexandergrechukhin6421 2 жыл бұрын
@@BPMN2ru , понял, большое спасибо.
@ЕвгенийШатских-р6ю
@ЕвгенийШатских-р6ю 2 жыл бұрын
Как я понял тут рассмотрен отказ с позиции клиента, выглядит очень удобно. Вопрос: В ходе рассмотрения кредитной заявки банк может отказать клиенту после каждого из этапов рассмотрения и придётся после каждого блока всё равно ставить exclusive gateway как на первом примере, можно как-то этого избежать?
@BPMN2ru
@BPMN2ru 2 жыл бұрын
Ага, надо ставить. Мы же знаем когда отказ будет, а самому себе слать мессаджи нельзя
@Dimir_slik-b5z
@Dimir_slik-b5z 2 жыл бұрын
​ @BPMN2ru Хорошо, самому себе слать нельзя. А если у событийного подпроцесса обработчика будет тригером будет условие (какое-то условие, это внутри кружочка такой листок бумаги)? Т.е. у нас работает БП, в какой-то момент что-то пошло не так, поэтому изменили условие - на это условие тригернул событийый подпроцесс обработчик прерывающий и остановил БП (убил). Или ещё, кажется вы в каком-то видео говорили, можно послать типа во вне сообщение, чтобы от туда пришло нужное мне в этом БП сообщения чтобы на него тригернул событийный подпроцесс обработчик - т.е. шлешь себе но через посредника.
@BPMN2ru
@BPMN2ru 2 жыл бұрын
Да это тоже самое что скому себе слать)) через бумажку можно, норм вариант
@ale6094
@ale6094 Жыл бұрын
Добрый день! Поясните, пожалуйста, по поводу терминологии. По контексту ролика я понял что это не отмена, а прерывание. Ну т.е. просто убили токен основного процесса и ок. А как отобразить необходимость роллбека основного процесса при срабатывании событийного подпроцесса?
@220486Max
@220486Max 7 ай бұрын
Походу никак. Я бы текстом прописал. Тем более, что нотация предписывает минимизировать количество элементов до лишь тех, что несут ценность.
@hatoriguru9645
@hatoriguru9645 2 жыл бұрын
Не увидел особого преимущества 3-го варианта над 2-м вариантом
@alex_kenbo
@alex_kenbo 2 жыл бұрын
Ссылки не работают
@ruslangabitov5202
@ruslangabitov5202 Жыл бұрын
Ребята из OMG, конечно, молодцы, но тот, кто придумал Событийный шлюз, будет гореть в аду.
@BPMN2ru
@BPMN2ru Жыл бұрын
Этот шлюз ещё норм, там есть мультистарт, вот где ад
@ruslangabitov5202
@ruslangabitov5202 Жыл бұрын
@@BPMN2ru, с точки зрения реализации мультистарт не так плох, как событийный шлюз, потому что он принимает решение о том, как пойдет исполнение на основании данных, которые уже есть в контектсте процесса. А этот событийный шлюз должен контролировать, что происходит _ПОСЛЕ_ него. Ни один другой элемент BPMN так не изуродован. И самое обидное, что все что делает этот событийный шлюз можно легко реализовать без него.
@Ostap91b
@Ostap91b 2 жыл бұрын
Всё отлично, но сервис не дает предоставить доступ к просмотру диаграммы для всех пользователей. Надеюсь скоро баг пофиксят
@BPMN2ru
@BPMN2ru 2 жыл бұрын
Такое бывает, если вы привысили количество доступов на бесплатном тарифе
@gu1503
@gu1503 2 жыл бұрын
Все видео смотрю в глаза пёселя.🙄
@alexeybeloushko7240
@alexeybeloushko7240 7 ай бұрын
не во всех системах автоматизации работает это очень слабо сказано) я как программист могу точно сказать что верхний процесс успеет засрать доменный слой так сильно что без сложного Event sourcing. или конкретных событий бизнес слоя оставленных этим процессом можно тупо засрать себе домен до состояния инвалидности, особенно если в процессе были подпроцессы порождавшие сообщения. например клиент зарезервировал товар, потом отменил весь бизнес процесс, мы сорвали все токены, кто домен чистить будет от всего этого хлама, которое в нем отобразилось за время работы процесса?
BPMN за 9 минут: Все кружочки (события) на примерах
15:29
BPMN, Бизнес-процессы и котики
Рет қаралды 13 М.
МЕНЯ УКУСИЛ ПАУК #shorts
00:23
Паша Осадчий
Рет қаралды 5 МЛН
Миллионер | 3 - серия
36:09
Million Show
Рет қаралды 2,1 МЛН
Увеличили моцареллу для @Lorenzo.bagnati
00:48
Кушать Хочу
Рет қаралды 8 МЛН
Примеры BPMN: разбор процесса "Планирование работ"
12:45
BPMN, Бизнес-процессы и котики
Рет қаралды 1,8 М.
Как и зачем добавлять BPM движок к своим микросервисам
40:00
BPMN, Бизнес-процессы и котики
Рет қаралды 11 М.
Как выделять квадратики в BPMN
15:18
BPMN, Бизнес-процессы и котики
Рет қаралды 8 М.
Топ 25 ошибок в BPMN и как их исправить
18:33
BPMN, Бизнес-процессы и котики
Рет қаралды 7 М.
BPMN за 9 минут: все квадратики на примерах
9:02
BPMN, Бизнес-процессы и котики
Рет қаралды 17 М.
Современные нотации описания бизнес-процессов
25:25
Мастер-класс: BPMN и Stormbpmn (15 ноября, новый  интерфейс)
1:35:35
BPMN, Бизнес-процессы и котики
Рет қаралды 674
Camunda 8.0 - что нового и как жить?
17:42
BPMN, Бизнес-процессы и котики
Рет қаралды 9 М.
МЕНЯ УКУСИЛ ПАУК #shorts
00:23
Паша Осадчий
Рет қаралды 5 МЛН