BPMN за 9 минут: Контекст

  Рет қаралды 4,213

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

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

Күн бұрын

Пікірлер: 10
@outvook
@outvook 10 ай бұрын
Отличный информативный видос!
@ruslangabitov5202
@ruslangabitov5202 10 ай бұрын
Спасибо за видео. Как раз сейчас работаю над моделью процееса в библиотеке для Golang - gobpm. Согласно Стандарта, есть несколько объектов для описанию данных процесса -- видимых и невидимых. К видимым относятся DataObjects, к невидимым - Properties (свойства процессов, событий и активностей). Как раз DataObject можно использовать для передачи контекстной информации между задачами связывая их через DataAssociations. И --если-- когда вы его реализуете в Шторме -- это будет очень серьезным дополнением в сторону красивых процессов, не обремененных дополнительнмы зависимым сторонним элементами вроде электронных таблиц, описательных документов и прочей шелухи.
@BPMN2ru
@BPMN2ru 10 ай бұрын
Привет! Вот пока не придумал как бы их именно удобно реализовать, а не просто по стандарту. То что видел, вроде у trisotech, было не юзабельным. Но мысль. Меня не покидает, одежды доберёмся до этих вопросов)
@ruslangabitov5202
@ruslangabitov5202 10 ай бұрын
@@BPMN2ru , я бы делал частную реализацию как на 212 странице Cтандарта (там где начинается описание DataInput). И делать обязательными источник и потребителя этих DataObject. Единственная сложность -- это навороченный механизм маппинга, описанных в DataAssociation. В своей версии я его упрощу и унифицирую с механизмом маппинга свойств. Думаю и для вас это будет подходящим стартом. Основное преимущество DataObject перед Property, что он также имеет время жизни области действия (scope), но его видно на диаграмме и не нужно лазить по атрибутам объектов. С точки зрения реализации, на первый взгляд, они не сложнее свойств, также будут нужны маппинги между ними и входными/выходными значениями активностей. А дальше уже процедура маппинга либо успешно свяжет, либо срубится с ошибкой по недостаточности данных.
@ruslangabitov5202
@ruslangabitov5202 10 ай бұрын
@@BPMN2ru , на сон грядущий пришла мысль в голову, что все наследники ItemAwareElements (DataObject, Property, DataInput, DataOutput) имеют через своего предка ссылку на ItemDefinition, который собственно и хранит данные. Получается, что в случае, если они будут ссылаться на один и тот же ItemDefinition, обмен данными между ними будет проистходить мгновенно. Единственное, что должно приниматься в учет -- это DataState используемого ItemAwareElemnt. А DataState должен контролироваться объектом, который в теме про область видимости (scope) -- какой-то ScopeController. Если все организовать таким образом, то приходим к унификации и простоте маппинга передаваемых между узлами процесса (ввод/вывод), данными процесса (объекты данных) и свойствами узлов процесса и самого процесса.
@dpasechnyk
@dpasechnyk 10 ай бұрын
почаще бы видео)
@denwerxampp4035
@denwerxampp4035 10 ай бұрын
Добрый день. Как всегда очень интересно, большое спасибо. Будет ли что-нибудь про паттерн External Tasks камунды ?
@BPMN2ru
@BPMN2ru 10 ай бұрын
Так уже есть, camunda и не java языки видос называется
@denwerxampp4035
@denwerxampp4035 10 ай бұрын
@@BPMN2ruспасибо, пошел смотреть
@LightInside-id1fm
@LightInside-id1fm 9 ай бұрын
Скажите диджею я просто xuею
BPMN за 9 минут: все квадратики на примерах
9:02
BPMN, Бизнес-процессы и котики
Рет қаралды 18 М.
BPMN за 9 минут: Отмена процесса в любой момент
8:19
BPMN, Бизнес-процессы и котики
Рет қаралды 9 М.
Chain Game Strong ⛓️
00:21
Anwar Jibawi
Рет қаралды 41 МЛН
Don’t Choose The Wrong Box 😱
00:41
Topper Guild
Рет қаралды 62 МЛН
It works #beatbox #tiktok
00:34
BeatboxJCOP
Рет қаралды 41 МЛН
BPMN за 9 минут: Все кружочки (события) на примерах
15:29
BPMN, Бизнес-процессы и котики
Рет қаралды 14 М.
BPMN за 25 минут (основы нотации и как ее учить)
27:06
Бизнес анализ BPMN требования - Максим Филиппов
Рет қаралды 103 М.
Топ 25 ошибок в BPMN и как их исправить
18:33
BPMN, Бизнес-процессы и котики
Рет қаралды 7 М.
Как выделять квадратики в BPMN
15:18
BPMN, Бизнес-процессы и котики
Рет қаралды 8 М.
BPMN за 9 минут: как рисовать клиента и заставить его что-то сделать
5:13
Примеры BPMN: разбор процесса "Планирование работ"
12:45
BPMN, Бизнес-процессы и котики
Рет қаралды 2,4 М.