Платформы и приложения Low-code
Мы живем во времена, когда даже самые простые бизнес-процессы стараются автоматизировать, цифровизировать и трансформировать, тем самым передавая рутинные операции на исполнение вычислительным машинам. Освободившееся время и ресурсы предполагается отдать человеку на решение более сложных интеллектуальных задач. Подобное возможно за счет искусного комбинирования программного обеспечения и последних техно-инновационных достижений.
Аналогично различным классам автоматизации, обеспечивающим работу предприятия на операционном, тактическом и стратегическом уровнях, языки программирования, позволяющие получать готовые программные продукты, бывают низкоуровневые и высокоуровневые. Первый вид довольно сложный и апеллирует машинными командами, в то время как второй – более доступный для понимания и легкий в использовании. Эволюция от сложному к простому, от неструктурированного к упорядоченному, от не готового к полуфабрикату – это поистине лозунг текущего времени.
Попытки упростить процесс программирования нашли свое отражение в No-code платформах, представляющих визуальный конструктор для производства программных решений без навыков программирования. Антонимом данной ситуации является классическая кастомная разработка приложений. Тем самым мы блуждаем между крайностями: или просто, или сложно. Пытливый ум попытался найти баланс где-то посередине, предлагая Low-code платформы. Цель работы состоит в анализе Low-code платформ и приложений, их области применения и особенностях внедрения. Задачами текущего исследования будут служить упомянутые в цели активности.
Приведем определения используемых терминов, относящихся к Low-code платформам и приложениям.
Определение 1. No-code платформа – программная среда, функционирующая на основе принципа Drag and Drop, позволяющего пользователю перетаскивать на экране готовые элементы, определять их свойств и логику поведения, проектируя тем самым будущее приложение без необходимости программирования [1-2].
Определение 2. Low-code (от англ. «небольшой объем кода») – способ создания софтверных продуктов за счет использования специальных платформенных решений и минимального написания программного кода.
Определение 3. Low-code платформа – платформенное решение, схожее по функционалу с No-code платформой, но дополненное возможностью внесения программного кода для обеспечения необходимой бизнес-логики в реализуемых процессах [3].
Как видно из определения, Low-code платформа фактически является итогом эволюционного развития No-code платформы, поэтому большая часть утверждений и особенностей работы последний является неотъемлемой частью первой.
Определение 4. Low-code приложение – это программный продукт, реализованный на основе Low-code платформы [3]. Примером служит платформа ELMA365, на базе которой вендор предлагает такие Low-code решения как: кадровый документооборот, ведение договоров, управление проектами, обработка машиночитаемых доверенностей и др. [4]
No-code платформа позволяет реализовать приложение для определенного набора бизнес-процессов, заложенного в ее стандартный функционал, обеспечивая ограниченные возможности по ее конфигурированию под нужны заказчика. Low-code платформа помимо настраивания дает возможность доработки решения, при этом говорить о полноценной разработке здесь не приходится. Возникает закономерный вопрос, в чем отличие разработки приложения на базе Low-code и реализации программы «с нуля»?
Для ответа, воспользуемся RICEFWS-классификацией программных разработок [5], вводящей следующие виды программ/доделок: - R (report) – отчет, позволяющий отображать аналитические данные без возможности их редактирования; - I (interface) – интерфейс, обеспечивающий передачу данных в систему из смежных софтверных решений и наоборот ...
Сорокин М.М. Low-code платформы и приложения // Корпоративные информационные системы. – 2025. – №1 (29) – с. 6-10. – URL: https://corpinfosys.ru/archive/2025/issue-29/294-2025-29-lowcode
· 20.04
Полный текст статьи: https://corpinfosys.ru/archive/2025/issue-29/294-2025-29-lowcode
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
коммент удалён