Обновить

Apache Camel: почему аналитик в нём ничего не сделает и при чём тут красивый UI

Уровень сложностиПростой
Время на прочтение9 мин
Охват и читатели14K
Всего голосов 22: ↑22 и ↓0+34
Комментарии5

Комментарии 5

В РФ больше половины esb построены на camel. Люди покупают по сути open source решение с красивым UI и потом нанимают отдел разработки на java что бы делать интеграции.

Как понял из статьи проблемы в следующем: Во-первых - есть много вариантов использования - различные DSL и RunTime. Во-вторых - ну как-то все привыкли к красивому UI который может просто все - только таская кубики! Иными словами если все решат - что XML DSL хорош и аналитикам, что бы перестраивать систему его будет хватать - то обязательно найдется крутой прораммист - который докажет что XML это прошлый век (или еще там что ) - что с Main Core нужно обязательно уйти на Quarkus ! А у аналитика не хватит квалификации разобраться с кучей XML. Я к чему - просто видет большую сложную low-code систему построеную на XML DSL и Main Core - в которой все работало. Крутых програмистов и аналитиков которые не понимали XML DSL туда просто не допускали. Первый раз с ней столкнулся в 2017 году - тогда организация федерального уровня с ней жила уже давно, ну и по последнем сведеньям живет с ней до сих пор и продолжает развивать. И все там работает. Аналитики используют готовые модули или заказывают новые и перестраивают конфирурации на XML DSL как им надо.

и так практически на ЛЮБОМ low-code

Спасибо огромное за такую обширную статью про Camel, где чётко описаны его плюсы-минусы и особенности. Прям реклама получилась :)

Ну и дебаты... Ох уж эта мантра, чтоб "аналитики" и проды сами без разработчика могли сделать то, что им нужно. Если б бабушка была дедушкой и т. д. и т. п. А тут ещё и ИИ подоспел! В том-то весь и фокус, что все находятся на своём месте и такова природа вещей. И основная проблемы не в том, что аналитик не знает пары дополнительных шагов, а в том, что он мыслит по-другому. Его логика может сильно отличаться от вашей. Да, хороший аналитик должен быть связующим звеном между бизнесом и исполнителя и, но он оперирует другими категориям - кубиками.

Мы участвовали в одном крупном проекте, где одна из идей была возможность через UI настраивать мэппинг простому пользователю. UI был сделан и продукт в проде много лет. Но основная проблема была выявлена через 3 года активной разработки и использования - обычные люди мыслят нелогично! И их нужно этому учить

интересная мысль про то, что “обычные люди мыслят не логично”, а есть какой-то пример? (можно в личку. Сама эта тема очень интересна и я пытаюсь понять для себя что нужно делать: улучшать документацию, курсы или менять систему так, что бы она воспринимала “нелогичные” действия правильно.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Информация

Сайт
mws.ru
Дата регистрации
Дата основания
Численность
501–1 000 человек
Местоположение
Россия