«Формат кода» на круглом столе «Фонтанки» обсудила low-code и no-code платформы в IT-разработке

Недавно на портале «Фонтанка.ру» прошел круглый стол на тему «Новый этап цифровой трансформации: low-code и no-code решения на российском рынке». Эти системы становятся всё более популярными среди российских компаний, позволяя бизнесу автоматизировать процессы без необходимости глубоких знаний в программировании. Подобные решения востребованы среди малого и среднего бизнеса, стремящегося оптимизировать свои IT-процессы. Однако у low-code и no-code платформ имеются некоторые недостатки и ограничения.
Компания «Формат кода» была приглашена на круглый стол в качестве IT-эксперта, так как на протяжении многих лет занимается заказной разработкой и помогает бизнесу решать его задачи. Технический директор компании Андрей Шедько поделился своим видением использования low-code и no-codeплатформ, выступив в качестве приглашенного эксперта на мероприятии.
По словам Андрея, платформы представляют собой конструктор, который можно настраивать и адаптировать под различные бизнес-задачи компании.
Вопросы скорости и стоимости здесь имеют решающее значение: зачастую нет возможности инвестировать большие средства в создание каких-то продуктов, особенно если это малый или средний бизнес. К тому же, поскольку уже есть готовое решение, его можно применить для случаев, когда нужно автоматизировать процессы, обработку данных, интеграцию. Большие компании, на мой взгляд, также становятся потребителями low-code платформ, но они используются в тех случаях, когда надо автоматизировать стандартные процессы.
Эксперт подчеркнул, что основной спектр задач, которые решают low-code платформы, — это CRM (Client Relationship Management), а также задачи, связанные с интеграцией. Однако, как только возникает необходимость покрыть более широкий спектр запросов, приходится дописывать код, что усложняет процесс.
Сделать универсальную платформу, которая обеспечивает решение всех типов задач, пока ни у кого не получилось — да, наверное, и не нужно. К тому же потребности у клиентов разные. У кого-то более остро стоит вопрос автоматизации процессов: например, нужно обрабатывать большое количество входящих почтовых сообщений. Для этого не нужно нанимать команду программистов: достаточно одному человеку запустить платформу, которая будет сортировать, обрабатывать и раскладывать письма по папкам. Если стоит задача интегрировать несколько источников данных, то это будет другая платформа. Разработчики видят, что существуют типовые задачи, которые нужно решать разным компаниям, и нет смысла каждый раз придумывать новое решение для них— проще сделать один раз такую платформу, которая всех устроит.
Андрей Шедько также отметил, что рынок low-code платформ будет расти. Они не смогут полностью заменить классическое программирование, но будут подходить всё ближе к нему, сочетая преимущества обоих подходов.
Рынок таких платформ растет каждый год приблизительно на 22−25%. Заменить классическое программирование, на мой взгляд, они не смогут, но будут подходить все ближе к нему, и это будет уже смесь low-code и классического программирования. Важно, что сейчас генерация простого программного кода стала возможна с помощью искусственного интеллекта, а это значительно упрощает создание новых функций внутри low-code платформ.
Эксперты сходятся во мнении, что low-code платформа подходит в том случае, если она закрывает без дополнительных усилий 80% потребностей.
Если соотношение становится не таким хорошим, то возникает вопрос: действительно ли вы подобрали правильную платформу, или, может быть, это должно быть какое-то специализированное решение. Мы видим огромную перспективу в создании решений на основе искусственного интеллекта. Возможно, это кардинально поменяет подход к low-code платформам, потому что искусственный интеллект в состоянии решать и задачи по интеграции различных программных интерфейсов. Это фундаментальная возможность, которая может сильно сказаться на том, как ландшафт этих платформ будет выглядеть в будущем.
Тема выбора платформы с точки зрения оптимизации технологий и автоматизации бизнес-процессов на круглом столе была охвачена максимально. Пока что речь не идет о том, что low-code может полноценно конкурировать с традиционной разработкой. Скорее, low-code и no-code технологии можно рассматривать как инструмент для оптимизации работы разработчиков, а не как их замену.
С полным текстом материала можно ознакомиться на портале Фонтанка.ру.