BPM Developers
426 subscribers
40 photos
17 videos
1 file
49 links
Канал для BPM разработчиков. Чат для обсуждения @bpm_developers_chat
Download Telegram
🙊На недавнем вебинаре по Jmix BPM мы говорили о событиях в процессе.

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

Если вы думаете, что достаточно поставить флаг async и все волшебным образом образуется, то это не так. Все гораздо сложнее.

📚Чтобы разобраться в этом вопросе читайте на Хабре новую статью Станислава Макарова:
Неблокирующий вызов внешнего сервиса в процессе
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Jmix.ru
📣 Вебинар Данные в действии: Как Jmix BPM превращает бизнес-процессы в эффективные механизмы

16 апреля, 16:00 по мск

Станислав Макаров, продуктовый аналитик Jmix, уже готовит новый вебинар! В этот раз Стас представит богатый арсенал Jmix BPM по работе с данными, который позволяет реализовать сложные сценарии их обработки в виде сервисных задач бизнес-процесса 🔝

На встрече вы узнаете:

▪️Что такое процессные переменные и как их правильно использовать.
▪️Когда и как применять Entity Data Task, и когда их использовать не стоит.
▪️Как реализовать Service Task по обработке данных.
▪️Каковы лучшие практики и риски при использовании бизнес-данных в процессе

🔗 Регистрация тут.

#мероприятия
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 Такой простой Exclusive Gateway

Это первая статья из серии BPMN: Beyond the Basics – о скрытых нюансах и подводных камнях BPMN для разработчиков. В отличие от аналитиков, разработчикам надо не просто знать нотацию, но понимать, как реализован тот или иной ее элемент. А тут, как говорится, не все так однозначно.

Новая статья Станислава Макарова о том, что таит в себе Exclusive Gateway.

📚Читайте на Хабре https://habr.com/ru/companies/haulmont/articles/896030/
Please open Telegram to view this post
VIEW IN TELEGRAM
🍻 Выбор пива с DMN и AI

Разбавим суровый технический контент чем-то важным — особенно в преддверии майских праздников. Попробуем применить DMN для решения по-настоящему сложных вопросов!

Когда вы спрашиваете людей, какое пиво им нравится, важно сначала определить стиль пива, который лучше всего соответствует их вкусовым предпочтениям. Многое можно узнать, выяснив, насколько сладкое, фруктовое и охмеленое пиво они предпочитают. Также полезно узнать, нравится ли им солодовое пиво или нет. Поэтому я создал DRD (Decision Requirements Diagram), который представляет эти параметры для вашей таблицы.

📚 Читать на Хабре https://habr.com/ru/articles/891466/
Please open Telegram to view this post
VIEW IN TELEGRAM
🤖 BPMN и оркестрация микросервисов. Часть 1: Языки потоков, движки и вневременные паттерны

Кто бы что ни говорил, но BPMN — одна из самых недооцененных технологий. Она находит применение в самых разных сферах, но особенно круто показывает себя в оркестрации микросервисов.

Почему? Расскажем в следующей статье.

📚 Читать на Хабре https://habr.com/ru/articles/888972/
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔 BPMN и оркестрация микросервисов. Часть 2: графические модели, упрощенные саги и кросс-функциональное сотрудничество

Это вторая часть серии из двух статей о BPMN и его применении в новых сценариях использования. Вы можете найти первую часть по ссылке. Особая благодарность Бернду Рюккеру за его помощь в написании обеих публикаций.

📚Читать на Хабре: https://habr.com/ru/articles/889502/

#статья
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥Срываем мистический покров с флага async!

Многие элементы процессов и кейсов в Flowable имеют свойство под названием «Асинхронность». Хотя это свойство сильно влияет на производительность, надежность и даже на пользовательский опыт, его часто игнорируют или недооценивают. Эта статья предназначена для того, чтобы помочь аналитикам и разработчикам понять его значимость.

В Camunda все примерно так же. Да и в других движках тоже.

📚Читайте на Хабре статью о том, как на самом деле работает асинхронность в BPM-движках на примере Flowable: https://habr.com/ru/articles/898274/
Please open Telegram to view this post
VIEW IN TELEGRAM
🤖 Основные шаблоны процессов с AI-агентами в BPMN

Узнайте, как оркестрация и BPMN помогают решать самые распространённые ограничения и проблемы, связанные с внедрением AI-агентов.

📚 Читать статью на Хабре: https://habr.com/ru/articles/896784/
Please open Telegram to view this post
VIEW IN TELEGRAM
💼 Юлия Вагнер — один из ведущих экспертов по управлению бизнес-процессами в России.

📚 Кандидат экономических наук, выпускница мехмата Таджикского госуниверситета, она внесла огромный вклад в развитие BPM-сообщества: соавтор и рецензент перевода BPM CBOK, соавтор профстандарта «Специалист по процессному управлению» и инструментов для оценки квалификации.

🎓 Вице-президент по операциям ABPMP Russia, директор по развитию BPM в «Бизнес-Консоль», доцент ВШБИ НИУ ВШЭ и МИСиС. Сертифицированный BPM-профессионал (CBPP), процессный аналитик и эксперт по независимой оценке квалификаций.

🔥 Если BPM — это про порядок в хаосе, то Юлия Вагнер — одна из тех, кто этот порядок создаёт.

#людиbpm
Фото Cnews
Приступая к автоматизации, главное — осознанно подходить к выбору подхода и не применять неподходящие методы к конкретному процессу, говорит Бернд Рюкер, соучредитель и главный технический директор Camunda.

Для критически важных процессов лучше пользоваться профессиональными инструментами разработки, чтобы гарантировать надежность, производительность и масштабируемость.

Также, в организациях есть и процессы, не предъявляющие таких высоких требований, но тем не менее они нуждаются в автоматизации. И, чтобы не палить из пушки по воробьям, для них можно использовать low code-платформы.

Окей, с крайностями понятно. А как быть с серединой?🤔 Как определить, когда нужен профессиональный инструмент, а когда low code?

Об этом и размышляет Бернд Рюкер в своей концептуальноя статье.

📚 Читайте на Хабре перевод его статьи от Станислава Макарова
https://habr.com/ru/articles/902036/
Please open Telegram to view this post
VIEW IN TELEGRAM
🔌 Что такое коннектор? Как выглядит код коннектора? И как коннекторы могут использоваться в различных сценариях?

Это статья 2022 года, но она важна для общего понимания архитектуры коннекторов Camunda и сценариев использования, поэтому ее стоит прочитать. Лучше автора идеи об этом никто не расскажет.

Что касается современного состояния вопроса, то многое изменилось в лучшую сторону. Когда коннекторы в Camunda только появились , они действительно вызывали много критики: архитектура была нестабильной, SDK недоступен, в self-managed среде использовать их было нельзя, и документация оставляла желать лучшего. Сейчас это все в прошлом – смотрите краткую справку в конце статьи.

А пока слово Бернду Рюкеру!
📚 Читайте на Хабре новый перевод
https://habr.com/ru/articles/903502/
Please open Telegram to view this post
VIEW IN TELEGRAM