Low-code годится только для MVP? 4 эксперта рынка ответили на наболевшие вопросы бизнеса

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

Low-code годится только для MVP? 4 эксперта рынка ответили на наболевшие вопросы бизнеса

Однако у руководителей и ИТ-команд возникают сомнения: действительно ли такие инструменты эффективны? Как они влияют на качество кода? Какие риски могут возникнуть при их использовании?

Мы решили собрать наиболее часто задаваемые вопросы о применении low-code, чтобы помочь компаниям сделать осознанный выбор. Для этого мы обратились к экспертам в области разработки ПО и автоматизации бизнес-процессов. В результате у нас получился обзор, который поможет вам лучше понять возможности и ограничения low-code.

Low-code только для MVP?

Многие компании рассматривают Low-code платформы исключительно как инструмент для быстрого создания минимально жизнеспособных продуктов (MVP). Действительно, эти платформы позволяют значительно сократить сроки разработки и легко тестировать идеи на ранних этапах проекта. Но возникает вопрос: а подходят ли Low-code решения для долгосрочных проектов и масштабирования бизнеса?

Сомнения бизнеса: На low-code быстро разработать можно только MVP. Любое полноценное ПО — это всё равно годы напряжённой работы.

MVP (minimum viable product) — это первая версия продукта с минимальным набором функций, которую используют для проверки бизнес-идей.

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

Андрей Чепакин, коммерческий директор ELMA
Частично согласен. Порядка 60% офисных приложений достаточно просты и могут быть разработаны на Low-code без привлечения разработчиков. Остальные 40% совмещают в себе Low- и Hard-code разработку.

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

Александр Сахаров, директор по работе с партнерами, Диасофт
Это не так. Раньше для создания системы класса АБС или CRM действительно требовалось несколько лет. Сегодня наши клиенты за 1-2 года создают полноценные системы, решающие сложные задачи. Скорость и трудоемкость разработки радикально снижается.

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

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

Владислав Калинин, руководитель проектов Citeck, компания SL Soft
Всё зависит от того, что считать MVP и какую задачу должна будет решать разработка. Любой Low-Code и No-Code инструмент — это некий фреймворк, который ради скорости и удобства внедрения в какой-то мере жертвует гибкостью:

  • Если задачу возможно решить только Low-Code, то проект имеет все шансы быть реализованным и внедренным в работу, никаких препятствий.
  • Если нет, то Low-Code позволит сделать MVP, протестировать проект и уточнить бизнес-требования для дальнейшей разработки или доработки с помощью кода.

Стоит также отметить ценность наличия Low-Code инструментов, решающих интеграционные задачи. У платформы Citeck, продукта компании SL Soft, существует специальный интеграционный модуль, значительно облегчающий и ускоряющий настройку интеграций. В нашей системе можно быстро разрабатывать не только MVP, но и полноценные Low-Code приложения, которые становятся частью IT-экосистемы заказчика.

Отдельного внимания заслуживает интеграция low-code платформ с такими технологиями, как

  • Robotic Process Automation (RPA),
  • Artificial Intelligence (AI),
  • Optical Character Recognition (OCR).

RPA позволяет автоматизировать рутинные задачи, выполняя их вместо людей, что увеличивает скорость и точность работы. AI добавляет интеллектуальный слой, способный анализировать данные, находить закономерности и помогать в принятии решений. А OCR облегчает обработку документов, автоматически распознавая текст и преобразуя его в цифровую форму.

Иван Мельников, директор по развитию продуктов ROBIN компании SL Soft
Классический Low-Сode позволяет быстро собирать приложения. С помощью ROBIN можно не только создавать MVP-автоматизации и тестировать гипотезы, но и проводить постоянную автоматизацию. Быстрый результат достигается за счет использованных в ROBIN умных технологий RPA, AI, OCR и BPM.

Комбинирование low-code с RPA предоставляет бизнесу мощные инструменты для цифровой трансформации. Эта синергия позволяет не только ускорять процессы и сокращать издержки, но и повышает общую эффективность работы, делая компанию более конкурентоспособной на рынке.

Low-code подходит для тестировния гипотез

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

Это особенно актуально в условиях высокой конкуренции и необходимости оперативного вывода новых продуктов на рынок.

Мнение рынка: Low-code подходит для тестировния гипотез при малых затратах: создать приложение, проверить как им пользуются, и только потом принять решение о более крупных инвестициях

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

Владислав Калинин, руководитель проектов Citeck, компания SL Soft
Именно так. Low-Code это идеальный инструмент для проверки концепций и апробации идей по автоматизации и оптимизации процессов. Помимо прямой финансовой выгоды в плане разработки, Low-Code также экономит и другой немаловажный ресурс любой компании, это время специалистов. Таким образом, Low-Code делает проверку гипотез быстрой и доступной, поэтому у нас, например, есть программы обучения не только технических специалистов, но и бизнес-пользователей, которые хотят использовать Low-Code возможности нашей платформы именно с этой целью.

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

Андрей Чепакин, коммерческий директор ELMA
Согласен. Это справедливо для внутренней автоматизации, т.е. пользователями этого приложения являются сотрудники компании. Если хочется вовлечь внешних клиентов, то зачастую Low-code возможностей не хватит и придется уходить в слой Hard-разработки.

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

Александр Сахаров, директор по работе с партнерами, Диасофт
Это верно для платформ, которые не предназначены для решения сложных задач, в которых не решены вопросы производительности, информационной безопасности и так далее. Экосистема платформ Digital Q как раз создавалась для создания больших и сложных решений.

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

Low-code для всей компании или для конкретного департамента?

На рынке сложилась интересная ситуация: крупные компании могут приобретать low-code платформы как централизованно, для использования всеми подразделениями, так и децентрализовано, когда отдельные департаменты или отделы выбирают и внедряют такие решения под собственные нужды.

Ситуация на рынке: В крупном бизнесе купить low-code может как компания в целом на всех, так и каждый департамент или отдел самостоятельно под себя для решения внутренних задач

Централизованное приобретение low-code платформ позволяет унифицировать подходы к разработке и управлению приложениями, обеспечивая согласованность и стандартизацию процессов внутри всей компании. Это особенно важно для организаций с множеством подразделений, работающих в разных направлениях. Централизованный подход также упрощает управление лицензиями, обновление версий и техническую поддержку.

Андрей Чепакин, коммерческий директор ELMA
Мы часто слышим от клиентов про гражданскую разработку силами аналитиков различных бизнес-департаментов. Это возможно.

С другой стороны, децентрализация покупки low-code решений дает отдельным департаментам и отделам большую свободу в выборе инструментов, соответствующих их уникальным требованиям. Это позволяет быстрее реагировать на изменения и адаптировать рабочие процессы под конкретные задачи. Такая модель особенно популярна в компаниях с распределенной структурой, где различные подразделения имеют разные приоритеты и потребности.

Владислав Калинин, руководитель проектов Citeck, компания SL Soft
Да, это так. Наша практика также это подтверждает.

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

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

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

Безопасность low-code ниже обычных приложений

На рынке существуют определённые сомнения относительно уровня безопасности low-code платформ. Основной аргумент заключается в том, что приложения, создаваемые с использованием low-code, проектируются преимущественно аналитиками и специалистами по бизнес-процессам, которые зачастую не обладают глубокими знаниями в области информационной безопасности (ИБ).

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

Сомнения бизнеса: Безопасность low-code ниже, так как приложение проектируют аналитики, а они не специалисты в ИБ

Отсутствие строгого контроля за безопасностью на этапе проектирования может привести к тому, что уязвимые места останутся незамеченными до момента эксплуатации приложения, что создаёт потенциальные риски для компании.

Александр Сахаров, директор по работе с партнерами, Диасофт
Платформа Digital Q.Security, входящая в экосистему Digital Q, содержит инструменты для контроля ролевой модели доступа на уровне генерации кода. Проработка ролевой модели важная составная часть процесса разработки архитектуры приложения.

Безопасность low-code платформы является одним из ключевых факторов, определяющих успешность её внедрения и использования в организациях. В условиях растущих киберугроз и ужесточения требований к защите данных, компании уделяют особое внимание вопросам информационной безопасности при выборе технологических решений.

Андрей Чепакин, коммерческий директор ELMA
С проблемами безопасности не согласен. Аналитик все равно не «выпрыгнет» за рамки платформы. Если платформа удовлетворяет требованиям ИБ, то все приложения, созданные на ней, также будут безопасны.

Современные платформы включают встроенные механизмы безопасности, которые минимизируют вероятность возникновения уязвимостей. Кроме того, многие поставщики low-code решений предлагают услуги по аудиту безопасности и консультации, что позволяет компенсировать недостаток специализированных знаний у аналитиков.

Владислав Калинин, руководитель проектов Citeck, компания SL Soft
Информационная безопасность это комплексный вопрос, во многом зависящий от самой платформы, на которой реализуется приложение, и разработчики платформы стараются по максимуму обеспечить безопасность своего продукта.

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

При этом, можно сказать, что в среднем Low-Code платформа вероятно будет более защищена, чем отдельное самописное решение, так как она используется у многих заказчиков и агрегирует в себе больше всевозможных требований к ИБ, исходящих от этих заказчиков.

Базовая безопасность low-code платформ включает в себя целый ряд мер, направленных на защиту данных, приложений и инфраструктуры. К таким мерам относятся аутентификация и авторизация пользователей, шифрование данных, управление доступом, защита от несанкционированного доступа и атак.

Иван Мельников, директор по развитию продуктов ROBIN компании SL Soft
Одна из угроз безопасности платформ — наличие возможности внедрить в выполняемый процесс зловредный код. Сотрудник может сделать это умышленно или по неосторожности, скопировав из интернета кусок кода или скачав библиотеку. Поэтому в ROBIN сделали No-Сode режим, в котором процессы собираются из готовых компонентов.

Также есть защищенный Low-Сode режим — разработчик готовит многократно используемый компонент, который защищен от изменений.

Таким образом, безопасность low-code платформы играет важную роль в обеспечении устойчивости и надежности бизнес-процессов, а также в поддержании доверия со стороны клиентов и партнеров.

Роботизация и внедрение ИИ в Low-code

Компании активно обсуждают возможность внедрения роботизации процессов (RPA) и искусственного интеллекта (ИИ) в свои бизнес-процессы. Эти технологии обещают автоматизировать рутину, повысить эффективность работы и освободить сотрудников от выполнения однообразных задач. Особенно актуален этот тренд в контексте low-code платформ, где создание приложений становится доступным даже для непрофессионалов в программировании.

Но возникают сомнения: действительно ли существует устойчивый тренд на роботизацию и использование ИИ в low-code?Насколько эффективно применение этих технологий в реальных условиях и оправдывают ли они ожидания?

Сомнения бизнеса: Действительно ли есть тренд на роботизацию и внедрение ИИ в low-code? Ведь в бизнес-приложениях много рутинных действий, а всё что связано с CRM, СЭД, отчётами, выписками, справками и т.д. компании вроде бы стараются роботизировать

С одной стороны, автоматизация рутины кажется логичным шагом для повышения производительности и снижения затрат. С другой стороны, возникают вопросы о надёжности таких решений, возможностях масштабирования и адаптации под специфические нужды каждой организации. Кроме того, не всегда ясно, как правильно интегрировать ИИ и RPA в существующие процессы без риска нарушения текущих операций.

Иван Мельников, директор по развитию продуктов ROBIN компании SL Soft
Такой тренд вполне закономерен. Компании используют огромное количество разрозненных ИС, а внедрение классического Low-Сode добавляет еще одну. Именно множество информационных систем мешает дальнейшей автоматизации, так как разные задачи и этапы одного действия выполняются в разных ИС.

Для решения этой проблемы ROBIN использует весь потенциал гиперавтоматизации в сквозных процессах: программные роботы берут на себя взаимодействия с ИС, а шаги, которые выполнял человек, выполняются OCR- и ИИ-модулями.

Интеграция RPA и ИИ с low-code платформами открывает новые горизонты для оптимизации рабочих процессов. Это позволяет не только ускорить разработку приложений, но и существенно улучшить качество обслуживания клиентов, повысить точность анал

Андрей Чепакин, коммерческий директор ELMA
Согласен с трендом на роботизацию. В случае с ELMA365 некоторые клиенты упаковывают нейронные сети в отдельные микросервисы, тем самым создавая новые функции бизнес-приложений, построенные на ИИ.

Итак, тренд на роботизацию и внедрение ИИ в low-code платформы действительно набирает обороты. Всё больше компаний осознают преимущества автоматизации рутинных задач, которые занимают значительное количество времени и ресурсов. Использование ИИ позволяет анализировать большие объёмы данных, принимать оптимальные решения и прогнозировать развитие событий, что делает его незаменимым инструментом в современных бизнес-решениях.

Оцените статью
( 1 оценка, среднее 5 из 5 )
Поделиться с друзьями
IaaS SaaS PaaS
Добавить комментарий

Больше новостей — на нашем Telegram-канале