Comments 5
Low-code - это не спорная тема. Всем давно понятно, что это подход для самого нижнего слоя рынка, очень примитивные решения для очень нищих клиентов.
«Low-code — это скорее не про конкретную технологию, а про метод устройства и описания бизнес-логики любого предприятия. Low-code — это универсальное решение, которое может применяться во множестве сфер и отраслей».
Странно, столько раз употребили Low-code, но о чем речь – не совсем понятно. Ни слова про BPMN. Чтобы подобное обсуждать, нужно четко определять, что имеется ввиду, т.к. под Low-code – понимать можно много разного, включая VBA и любые конструкторы кода, да и использование любой библиотеки (jquery) – это тоже получается Low-code? Что же тогда high-code?
«Мы называемся low-code потому что генерируем код.
Слишком абстрактно. ИИ тогда тоже low-code.
Попробовал сформулировать «перспективную формулу» Low-code+ \ BPMN+, см. PS4
Современный взгляд на low code можно разделить на две части:
Для профессиональных разработчиков (Pro-Dev / IT-led): Платформы, которые автоматизируют рутинные задачи (написание CRUD-интерфейсов, интеграция с API, настройка DevOps), позволяя разработчикам фокусироваться на сложной бизнес-логике, архитектуре и производительности. Пример: OutSystems, Mendix.
Для бизнес-пользователей (Citizen Development / Business-led): Инструменты, позволяющие сотрудникам бизнес-подразделений (например, аналитикам, менеджерам) самостоятельно создавать простые приложения для решения своих задач (например, формы сбора данных, дашборды, простые workflow). Пример: Microsoft Power Apps, Airtable.
часто в наших обсуждения из-за этого возникает путаница
самостоятельно создавать простые приложения для решения своих задач (например, формы сбора данных, дашборды, простые workflow).
Полагаю, что исполняемый BPMN Вы относите ко второй группе. Но это просто реклама подхода (или желаемое), а не реальность: не может рядовой бизнес-пользователь делать даже простые исполняемые workflow, немного сложнее Hello Calculator. Citizen Development под современный Low-code класса BPMN WFE должен уметь писать код или передавать половину работы real Developer. Обычно так и говорят, что гражданский разработчик - не разработчик.
Да и вообще: BPMN = "Business People May Not Undestand"
у меня дочь 20лет занимается sound design с помощью каких то там аналоговых синтезаторов ( не разбираюсь в них) - генерит скрипты на питоне и си с помощью встроенных лоукод инструментов и перформит на дискотеках - а сама она кристальной слезы гуманитарий, которая ни одной секунды не слышала ни про информатику, ни про алгоритмы, ни про языки программирования вообще - когда услышал от нее слова "какой-то там питончег" и "си плюсик плюсик" был слегка ошарашен ... такой вот кейс по ситизен девелопмент
«Трактор или лопата?» — разбираем главные мифы и проблемы low-code платформ