Size: a a a

Camunda BPM Group

2022 January 30

AB

Alexander Bright in Camunda BPM Group
Пока ничего, но есть такой же проект на Корезоид, где BPMS управляет порядком страниц в приложении
источник

DP

Dmitrii Pisarenko in Camunda BPM Group
DMN требует инфраструктуры Камунды, а дает ту же функциональность, что список + соответствие в чистой Джаве.

Затраты на DMN существенно больше, чем на чисто джавовый код. Эти затраты должны быть оправданы.

Т. е. за эти дополнительные затраты Вы дожны приобрести нечто такое, что на чистой Джаве (без Камунды) сделать нельзя.

Чем именно DMN лучше списка и соответствия на Джаве (ну или графа)?
источник

DK

Denis Kotov in Camunda BPM Group
ДВИГАТЬ МЫШКОЙ
источник

DK

Denis Kotov in Camunda BPM Group
Ваще кайф
источник

ММ

Максим Монин... in Camunda BPM Group
Ну dmn можно поднять отдельно, например для zeebe есть специальный воркер, который выполняет вычисление. Или его можно отдельно развернуть. То есть это не проблема. Но я так как проходил этот опыт скажу просто - цель не оправдывает средства, и  я здесь согласен полностью.
источник

DP

Dmitrii Pisarenko in Camunda BPM Group
@alexander_bright Кстати, матрицу переходов можно вводить в Экселе, а потом автоматически преобразовывать в машинно-читаемый вид (см. Apache POI).

Тогда есть преимущества DMN (нетехнический пользователь может изменять правила) без его недостатков.
источник

AB

Alexander Bright in Camunda BPM Group
Хотим задействовать Камунду, т.к. она поддерживает стандартную нотацию. Ожидаем, что процесс разработки станет выглядеть так:
1) бизнес-аналитик рисует диаграмму процесса и отдает ее в отдел разработки
2) программист интегрируется с процессом, реализует сервис-таски
3) все вместе выкатывается на тест, стейдж, прод

Все это для того, чтобы упростить разработку
источник

DK

Denis Kotov in Camunda BPM Group
Я б у программистов спросил как им упростить разработку, к них обычно полно идей
источник

DK

Denis Kotov in Camunda BPM Group
А то чо ни просто так получают свои триллиарды
источник

DP

Dmitrii Pisarenko in Camunda BPM Group
BPMN не подходит для описания пользовательских интерфейсов.

Предлагаю альтернативу:

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

DP

Dmitrii Pisarenko in Camunda BPM Group
@alexander_bright Можете посмотреть, поддерживает ли Evolus Pencil переходы между формами ( https://pencil.evolus.vn ).
источник

DP

Dmitrii Pisarenko in Camunda BPM Group
@alexander_bright Бальзамик раньше это поддерживал, стоит от 5 до 9 долларов в месяц на аналитика ( https://balsamiq.com/wireframes/ ).
источник

R

Ruslan Kadyrbaev in Camunda BPM Group
Я понимаю если на своих пет-проектах с камундой играться. Но я как понял вам за это деньги платят?))
источник

AB

Alexander Bright in Camunda BPM Group
Хотим монолит распилить на микросервисы и задействовать оркестратор для упорядочивания процессов и связывания воедино
источник

AM

Alexey Mergasov in Camunda BPM Group
пилить что бы связать воедино?
источник

AM

Alexey Mergasov in Camunda BPM Group
а ну , бюджет .. понятно
источник

R

Ruslan Kadyrbaev in Camunda BPM Group
Может вам стоит начать с раздела на фронт и мидл слой? И в каждом свои технологии и фреймворки
источник

R

Ruslan Kadyrbaev in Camunda BPM Group
Я просто подумал - раз уж у вас такой кровавый энтерпрайз
источник

AB

Alexander Bright in Camunda BPM Group
Ясно. Всем спасибо за идеи и комментарии)
источник

ЕЕ

Евгений Ефимов... in Camunda BPM Group
Добрый день. Подскажите в какой момент создается activity Instance?  А то я полагаюсь во время повторных запросов, если предыдущие были не удачные. Такое чувство, что для каждого повторного запроса создается новый Activity Instance
источник