Low-Code и No-Code

Low-Code и No-Code

Low-Code. No-code. Что это такое

Low-code и no-code (LCNC) — это технологии разработки IT-продуктов (сайтов, платформ, мобильных приложений, блогов, сервисов, чат-ботов и даже простых игр) без написания кода с нуля. Каждая деталь кода уже прописана заранее. Пользователь просто размещает эти детали в правильной последовательности и получает готовый продукт. В данном случае пользователем может быть бизнес-аналитик или сотрудник компании, который глубоко понимает ее ключевые бизнес-процессы. Такой тип разработки не требует многочисленных согласований между заказчиком и командой разработки, что сокращает путь к запуску продукта на рынок. 

Low-Code. No-code. Отличия

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

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

Преимущества low-code и no-code 

Быстрый запуск продукта на рынок. Значительно сокращается время от принятия решения о начале создания продукта до его реализации. Вместо классического срока в 1 месяц продукт можно разработать и запустить за несколько недель. 

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

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

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

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

Несколько примеров

Мы в своей практике работали с несколькими LCNC-платформами, такими как Bitrix, MS Dynamics и MS SharePoint. Расскажем про эти кейсы подробнее.

Разработка сайта Севергазбанка на Bitrix

Задача. Расширить функционал администратора и клиента, повысить качество взаимодействия с пользователями, усилить безопасность и исправить текущие проблемы.

Решение. Обновили главную страницу сайта. Адаптировали сайт под мобильную верстку. Разработали конструктор анкет и калькуляторы вкладов и кредитов.  

Результат. Обновили функционал сайта, сделали его удобнее для пользователей, настроили автоопределение регионов, упростили процесс поддержки, обновили сайт до новой версии и повысили его безопасность. 

Для каких функций применяли low-code: 

  • Шаблонизация системы ролей допуска.
  • Гибкий встроенный почтовый сервис для уведомлений.
  • Настройка интерактивных разделов без привлечения разработки.
  • Управление продуктовой линейкой банка и определение региона без привлечения разработчика.   

Система юридического сопровождения проектов для Лаборатории Касперского на MS SharePoint

Задача. Упорядочить проверку новых программных продуктов на патентную чистоту, оптимизировать внутренние процессы юридического отдела компании.

Решение. Разработали информационную систему для автоматизации ведения заявок на объекты интеллектуальной собственности, задействованные в процессе выпуска новой версии продукта.

Результат. Создали проработанный процесс работы с объектами интеллектуальной собственности. Обеспечили одновременную работу 2,5 тысяч пользователей с несколькими тысячами проектов.

Для каких функций применяли low-code:

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

Разработка Marketing Intelligence Portal для Лаборатории Касперского на MS SharePoint

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

Решение. Разработали Marketing Intelligence Portal — база знаний, предназначенная специально для маркетинговых исследований Лаборатории Касперского. Мы спроектировали ее таким образом, чтобы сохранять не только разрозненные факты, но и семантические связи между ними.

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

Для каких функций применяли low-code:

  • Разработка и внедрение пользовательского дизайна для шаблонов страниц.
  • Создание структуры данных материалов штатными средствами SharePoint. Использование встроенного функционала без дополнительных доработок.

Разработка, запуск и поддержка CRM-системы для государственного застройщика на MS Dynamics CRM

Задача. Разработать, запустить и обеспечить поддержку IT-системы для автоматизации продаж и управления недвижимостью, учитывающей особенности работы государственного предприятия.

Решение. Разработали комплексную систему, которая позволяет автоматизировать продажу помещений через процедуру аукциона, управлять базой объектов недвижимости, автоматизировать колл-центр, контролировать поступление платежей и планировать продажи. 

Результат. Через CRM-систему проведено больше 20 000 аукционов, заключено порядка 11 000 договоров. Их число продолжает расти. Время подготовки отчетов по финансовым поступлениям и реестру аукционов не превышает 1 минуты.

Для каких функций применяли low-code:

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

Low-Code. No-code. Будущее

Gartner прогнозирует: к 2025 году 70% сайтов и приложений будут разработаны с LCNC, против 25% в 2020 году. Но это не означает, что профессиональные команды разработки совсем не будут нужны, а вся работа будет выполняться только внутренними специалистами. Даже если вы выбираете работу с LCNC, вам всегда потребуются специалисты, которые имеют опыт по внедрению этих технологий. Мы в StecPoint много лет практикуем создание проектов на low-code/no-code, поэтому вы всегда можете обратиться к нам за поддержкой, консультацией или реализацией своего проекта.