Low-code подход в разработкеIT-проекта
Low-code — концепция разработки, при которой разработчики ответственны за создание конструктора, универсального инструмента для решения сложных и нетипичных задач, из которого в дальнейшем формируются все бизнес-требования. Low-code обеспечивает ускорение внедрения нового функционала в проект и снижение затрат на разработку.
1
Создание конструктора
В концепции low-code разработчик отвечает за наличие компонентов в конструкторе. Зачастую писать конструктор с нуля не нужно — в LCDP/LCAP содержатся готовые компоненты. Бизнес-аналитик получает «ручной» инструмент проектирования и реализации большей части требований, а разработчики ответственны за максимально качественное исполнение компонентов конструктора.
2
Визуальное моделирование
Low-code платформы имеют интуитивно понятный интерфейс drag and drop со встроенными компонентами для отображения информации, которые обеспечивают поддержание принципа самодокументируемости и простоты корректировки функционала.
3
Сокращение времени на разработку
Если в code-first парадигме для внесения любого, даже самого минорного, изменения необходимо дождаться разработчика, то в концепции low-code многие операционные корректировки могут выполняться бизнес-аналитиками, а разработчики выступают ревизорами этих изменений. Так у разработчиков появляется время на другие, более важные задачи.
Low-code (LCDP)
Code-first
Необходимые ресурсы для реализации
2–3 менеджера (или бизнес-аналитика) и 1–2 разработчика.
Команда разработчиков (~ 7 человек) и 1 менеджер (или бизнес-аналитик).
Время реализации
В концепции LCDP разработка проходит в 3 этапа: задача – конструктор – готовый функционал. Разработчики не страдают от скучных задач, а бизнес в ряде случаев получает изменения быстрее.
В парадигме code-first разработка проходит по схеме «задача – готовое решение». Code-first цикл длиннее, т. к. здесь любая правка проходит обычный цикл разработки.
Документация
Пользовательские интерфейсы, бизнес-процессы, данные и интеграции в LCDP визуализированы, что позволяет бизнесу чётче формировать запросы на изменения, иметь однозначное и понятное представление (при соблюдении нейминга).
Эксплуатация
LCDP проще передаётся в эксплуатацию благодаря своей самодокументируемости и простоте унификации логирования.
Передача в эксплуатацию требует высокого уровня культуры разработки как от самих разработчиков, так и от менеджмента компании.
Удержание инженеров
Инженеры не занимаются однотипными рутинными задачами, их ответственность — переиспользуемые элементы конструктора. Это позволяет разработчикам сконцентрироваться на качестве, а бизнесу — на ценности.
Если разработчики ответственны за поставку и модификации конечной ценности, то инженеры выгорают, а бизнес генерирует меньше изменений. Решение этих проблем требует серьёзных инвестиций в развитие культуры коммуникации и сложных процессов.
Стоимость работ
Главный фокус — на разработке конструктора или конфигурации уже имеющегося, правки в функционал могут быть внесены и непосредственно заказчиком. Это сокращает время разработки и стоимость готового решения.
Стоимость готового решения определяется не только разработкой, но и необходимостью дальнейших доработок и технической поддержки, которые повышают ценник в разы.
Гибкость в выборе инструмента
Конструктор в low-code может быть как уже готовым решением, так и требующим разработки. В дальнейшем на его основе будет «собираться» функционал.
Меньше зависимость от разработки
Продвинутые бизнес-пользователи могут корректировать готовый функционал самостоятельно, а IT-департамент разрабатывает только принципиально новые компоненты и логику.
IT-департамент — «голова», а не «руки»
IT-департамент становится не исполнителем, а консультантом и контроллером вносимых изменений.
Смотреть все
Обеспечили Polaris возможность легко выводить новые товары на маркетплейсы и менять информацию о товарах в несколько кликов
Подробнее
Разработали целевую схему интеграции систем для производственного предприятия. Внедрили технологию ESB и запустили 48 потоков
Разработали целевую схему интеграции систем для производственного предприятия. Внедрили технологию ESB и запустили 48 потоков
Подробнее
Внедрили масштабируемую сервисную шину для АТИМО
Внедрили масштабируемую сервисную шину для АТИМО
Подробнее
Смотреть все
Рассказываем о low-code на YouTube-канале
Проекты оцениваются индивидуально, потому что для наших клиентов типовых задач не бывает
4200 ₽
в час
Подробнее
Ваша заявка отправлена успешно
Отправить снова
С вами свяжутся персональные менеджеры
Контакты
Назначить встречу
Забронировать время встречи с помощью Google Calendar