Найти тему
Валерий Гербелев

Low Code? Не не слышал.

Итак, преград для создания приложений и веб-сайтов с каждым годом становится все меньше, ибо у людей даже с небольшими навыками программирования теперь появился отличный инструментарий для разработки программных продуктов – платформы low-code (enterprise low-code application platform, LCAP).

Low Code —минимум ручного программирования (CodeFest) благодаря инструментам визуального моделирования и вставкам кода при решении тривиальных задач.

Платформы на «низком коде» позволяют работать встроенными компонентами в интуитивно понятном интерфейсе. Принцип drag and drop упрощает процесс конструирования приложений без глубоких знаний и опыта в написании кода. Кастомизация и корректировка функционала под требования бизнеса происходит в рамках предоставленных платформой инструментов, а также с помощью привлекаемых программистов, если это требует логика процесса, так как сразу учесть все потребности заказчика невозможно. Универсальность способа заключается еще и в том, что доработка функционала продукта идет в процессе непосредственной эксплуатации.

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

Также не нужно планировать архитектуру, выбирать среду разработки, создавать прототип, заниматься анализом UX, разработкой UI. Все это и так уже есть на LCAP платформе. Безусловно, это сильно упрощает цифровую трансформацию и гибкость бизнес процесса. Отмечу, Low Code не заменит программистов ,— этот механизм предназначен оптимизировать и повышать эффективность.

Интересно наблюдать как рынок разработки меняется в связи с этим на глазах. Однако пока квалифицированных Low-code разработчиков на данный момент очень мало. Но все же стандартная разработка мало помалу начинает уступать решениям основанных на LCAP, представляя собой реальную альтернативу коробочным продуктам и SaaS-программам.

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

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

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