mirror of
https://github.com/bpmbpm/doc.git
synced 2026-04-28 19:42:06 +00:00
4.2 KiB
4.2 KiB
BPMN
использовать терминологию BPMN (и не тащить сюда арисовщину):
- процесс состоит из действий
- действия бывают атомарные (задачи) и составные (подпроцессы)
- Это очень даже принципиально: бизнес-функции - это взгляд изнутри (чем занимаются департаменты - отделы - должности), бизнес-процесс - взгляд снаружи (кто, что, в какой последовательности должен сделать, чтобы потребитель получил то, что ему нужно).
- Смоделировать бизнес-функцию с помощью BPMN невозможно.
- Профессору отдельное спасибо за путаницу, которую он спровоцировал. Ну и компании ARIS, которая эту путаницу усугубила и растиражировала.
Дорожка - это статус коментария, т.е. она не задает исполнителя. Исполнитель задается в атрибутах задачи. Статус документа (Data Object) - предкусмотрен и отображается в квадратных скобках рядом с названием.
bpmn про процесс, а не про документы. в bpmn quick guide есть прекрасная фраза: диаграмма bpmn не является диаграммой потока данных и не рекомендуется пытаться моделировать поток данных с помощью bpmn (не знаю, есть ли такое предостережение в официальной спецификации)
Lane
- https://stormbpmn.com/bpmn/elements/lane ; https://stormbpmn.com/bpmn/elements Любое использование дорожек: увеличивает размер модели; тяжелей увидеть основной, успешный сценарий (happy path) - он идёт ломанной линией из одной дорожки в другую. Нет хорошего повода использовать дорожки. Используйте вместо них "Роли" (оверлей), разные цвета. Схема компактней, успешный сценарий идёт прямой линией от стартового события к завершающему.
- делать отдельную дорожку для автоматически исполняемых задач?
Also
- https://astelica.ru/ru_bpmn_reference?ysclid=mgrne4p66a957764261 Элементы BPMN 2.0 !
- https://mainthing.ru/ru/item/796/
- Рассмотренный пример иллюстрирует так называемую оркестровку, то есть последовательность выполнения действий в рамках одного управляющего центра. Управляющий центр (или пул) может быть процессом, системой, крупным элементом оргструктуры или внешнего контрагента.
Оркестровка предполагает, что процесс завершится только после выполнения всех его потоков управления, то есть когда все токены закончат свой жизненный цикл, дойдя до конечных событий. При этом последовательность выполнения действий, то есть поток управления внутри процесса, выполняется в рамках дорожки. https://pozdraver.com/%D0%B2%D1%8B%D0%BF%D0%BE%D0%BB%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5-%D1%81%D1%86%D0%B5%D0%BD%D0%B0%D1%80%D0%B8%D1%8F-bpmn - https://market.cnews.ru/articles/2023-05-25_6_osnovnyh_elementov_bpmn?ysclid=mgrnsfekz8884611993
- https://andreysolovev.ru/o-notaciyah-bpmn