diff --git a/FAQ/FAQsemBPM.md b/FAQ/FAQsemBPM.md index b561ca20..f60646ad 100644 --- a/FAQ/FAQsemBPM.md +++ b/FAQ/FAQsemBPM.md @@ -1,11 +1,12 @@ # FAQ к проекту [Semantic BPM](https://github.com/bpmbpm/SemanticBPM/) ## 1 «Вопрос основной - а нахрена он нужен, этот ваш проект?» -Ответы [из «живого» диалога](https://t.me/c/2066031887/1075), поэтому много повторов и сознательный уход от холивара «Зачем вообще нужен ARIS» в конце обсуждения: +Ответы [из обсуждения в ТГ-канале](https://t.me/c/2066031887/1075), поэтому много повторов и сознательный уход в конце обсуждения от холивара «Зачем вообще нужен этот ARIS». 1. Зачем нужна ARIS система? Формализация процессной архитектуры, ИТ-архитектуры и т.п. 2. Никакая Camunda несравнима с ARIS, потому что у ARIS «под капотом» большая семантическая конструкция, см. книжку ARIS Method_Reference: [«5 000+» страниц «семантики в таблицах»](https://github.com/bpmbpm/doc/tree/main/BPM/ARIS/SCHEER/BASE) 3. Есть три основных типа BPMS систем: Репо – моделеры (мега рисовалки), рисовалки и исполнялки (исполняемые BPMN, UML). -Исполнялки – это Camunda, их продукт – исполняемый в BPMN-engine схема BPMN. Ранее были исполняемые UML, и даже сейчас еще работают, например, в [Runa WFE](https://habr.com/ru/articles/866822/). К схеме BPMN нужно еще написать кучу кода на js\java и т.п., при этом все равно все это называют «low-code». К BPMN-engine еще идут мониторы исполнения, типа Cockpit. Для ARIS-подобных систем ничего этого не нужно, т.к. ни выполнять ни кодировать не нужно. +Исполнялки – это Camunda, их продукт – исполняемый в BPMN-engine схема BPMN. Ранее были исполняемые UML, и даже сейчас еще работают, например, в [Runa WFE](https://habr.com/ru/articles/866822/). +К схеме BPMN нужно еще написать кучу кода на js\java и т.п., при этом все равно все это называют «low-code». К BPMN-engine еще идут мониторы исполнения, типа Cockpit. Для ARIS-подобных систем ничего этого не нужно, т.к. ни выполнять ни кодировать не нужно. «Репо – моделеры» \ «Мега рисовалки» – это ARIS-подобные системы, которые позволяют формировать сложные модели, причем не только workflow, но docflow и т.п., а также различные архитектурные представления (EA). Это детальное описание каждого объекта, формализация его карточки (набор свойств \ атрибутов), т.е. полный контроль (учет дубликатов, смены состояний и т.п.), ведение репозитария всех объектов (элементов) модели и самих схем (моделей). Такой системе по большому все равно что моделировать: абстракции в виде целей и задач (требований) или низкоуровневые "конфигурационные единыцы" CMDB и "портянки". @@ -17,7 +18,7 @@ Camunda и подобные это исключительно моделиров Как-то так, если кратко, а подробнее см. две статьи на хабре с приставкой в назывании «Semantic BPM». Идейно концепт «BPM vs Semantic BPM» аналогичен концепту: «MediaWiki vs Semantic MediaWiki» или «Web vs Semantic Web». 4. «более интересная задача - как раз описать и нарисовать схему процесса НЕ ПРИБЕГАЯ к визуальным редакторам». -Это тоже проектом предусматривается, см. AutoVAD from rdf. Более того, ранее чем начали применяться Diagram as Code: plantUML \ graphviz-dot \ mermaid в «древний» ARIS был встроен Smart Design, см. ВРМ. [Смарт-инструменты «Таблица -> Схема» для формализации бизнес-процессов. Рестайлинг ARIS SmartDesign](https://habr.com/ru/articles/810851/) +Это тоже проектом [Semantic BPM](https://github.com/bpmbpm/SemanticBPM/) предусматривается, см. "AutoVAD from rdf". Более того, ранее чем начали применяться Diagram as Code: plantUML \ graphviz-dot \ mermaid в «древний» ARIS был встроен Smart Design, см. [ВРМ. Смарт-инструменты «Таблица -> Схема» для формализации бизнес-процессов. Рестайлинг ARIS SmartDesign](https://habr.com/ru/articles/810851/) Отмечу, что крупные ARIS-подобные системы давно позиционируются как «три в одном флаконе» BPM \ EA \ GRC, а некоторые (MegA) добавляют и четвертую компоненту «Data Gov». data gov указывает, что это также инструмент управления качеством данных. В camunda и т п. нет инструментов ни про модели данных, ни Docflow и т п. Там только про workflow и то очень поверхностно (без связок паспортов процессов и т. п.). @@ -45,7 +46,8 @@ data gov указывает, что это также инструмент уп - уж если его (aris open source) делать, то лучше сразу ставить не двигло 92 года (aris выпустили тогда и движок по семантике не меняли), а современное (от «Tesla»). Убеждать, что aris имеет спрос - нет смысла (см. оборот компаний ru-ARIS). Что-то aris подобное есть в каждой крупной компании. Он работает на два сегмента BPM и ea (часто отличие только в нотации при одинаковом движке). - "Что бы что?" - чтобы появился а-ля aris (BPM + ea) на open source и на движке linked data. + +"Что бы что?" - чтобы появился а-ля aris (BPM + ea) на open source и на движке linked data. 8. Подробнее: - [Semantic BPM. Семантика и синтаксис бизнес-процессов](https://habr.com/ru/articles/795883/)