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

Low-code подход в разработке IT-проекта

Заполните форму — и мы свяжемся с вами

ПРИНЦИПЫ LOW-CODE

rus: Low-code Создание конструктора

Создание конструктора

В концепции low-code разработчик отвечает за наличие компонентов в конструкторе. Зачастую писать конструктор с нуля не нужно — в LCDP/LCAP содержатся готовые компоненты. Бизнес-аналитик получает «ручной» инструмент проектирования и реализации большей части требований, а разработчики ответственны за максимально качественное исполнение компонентов конструктора.

Визуальное моделирование

Low-code платформы имеют интуитивно понятный интерфейс drag and drop со встроенными компонентами для отображения информации, которые обеспечивают поддержание принципа самодокументируемости и простоты корректировки функционала.
rus: Low-code Визуальное моделирование
rus: Low-code Сокращение времени на разработку

Сокращение времени на разработку

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

СРАВНЕНИЕ LOW-CODE С РАЗРАБОТКОЙ В ПАРАДИГМЕ CODE-FIRST

2–3 менеджера (или бизнес-аналитика) и 1–2 разработчика.
Команда разработчиков (~ 7 человек) и 1 менеджер (или бизнес-аналитик).

Необходимые ресурсы для реализации

Low-code (LCDP)
Code-first
Показать всю таблицу
В концепции LCDP разработка проходит в 3 этапа: задача – конструктор – готовый функционал. Разработчики не страдают от скучных задач, а бизнес в ряде случаев получает изменения быстрее.
В парадигме code-first разработка проходит по схеме «задача – готовое решение». Code-first цикл длиннее, т. к. здесь любая правка проходит обычный цикл разработки.
Пользовательские интерфейсы, бизнес-процессы, данные и интеграции в LCDP визуализированы, что позволяет бизнесу чётче формировать запросы на изменения, иметь однозначное и понятное представление (при соблюдении нейминга).
Код и пользовательская документация в парадигме code-first всегда разделены. На поддержание документации нужно тратить дополнительные усилия, что не устраняет наличие дубликатов и неоднозначности нарратива.

Время реализации

Документация
LCDP проще передаётся в эксплуатацию благодаря своей самодокументируемости и простоте унификации логирования.
Передача в эксплуатацию требует высокого уровня культуры разработки как от самих разработчиков, так и от менеджмента компании.
Инженеры не занимаются однотипными рутинными задачами, их ответственность — переиспользуемые элементы конструктора. Это позволяет разработчикам сконцентрироваться на качестве, а бизнесу — на ценности.
Если разработчики ответственны за поставку и модификации конечной ценности, то инженеры выгорают, а бизнес генерирует меньше изменений. Решение этих проблем требует серьёзных инвестиций в развитие культуры коммуникации и сложных процессов.

Эксплуатация

Удержание инженеров

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

Стоимость работ

Pimcore — low-code open-source платформа. Помимо PIM и MDM решения, в Pimcore есть CMS, e-Commerce и DAM элементы, которые позволяют хранить всю информацию о продуктах.

Документация

ПРЕИМУЩЕСТВА КОНЦЕПЦИИ LOW-CODE

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

LOW-CODE СИСТЕМЫ

ESB

PIM/MDM

BPM

Salesforce

Zoho

Mendix

CRM

Взаимодействие компании с клиентами, автоматизация бизнес-процессов ведения клиента на всём цикле — от лида до сделки.

НАШИ КЕЙСЫ

Клиент
FM Logistic — международная логистическая компания, предоставляющая услуги по складскому хранению, обработке, упаковке и управлению цепями поставок.
Задача
Число проектов у клиента постоянно растёт. Необходимо было найти решение, которое ускорит разработку и интеграцию новых систем, а также позволит менеджерам выполнять элементарные задачи самостоятельно, без участия разработчиков.
Технологии
B2B-портал
Magento
WMS
Talend ESB
Валидация печати
Pimcore
Маркировка
EDI

Интеграция Talend ESB в IT-инфраструктуру логистической компании

Клиент
Онлайн-магазин, осуществляющий оптовую и розничную продажу запчастей для иномарок и отечественных автомобилей.
Задача
Клиент хотел получить систему, позволяющую отслеживать как количественные, так и качественные показатели работы контент-менеджеров.
Технологии
E-Commerce
ERP-система
Pimcore

Интеграция Pimcore для отслеживания количественных и качественных показателей

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

Интеграция Pimcore для автоматизации и планирования производственного дня

Кастомизация модулей
Рассказываем о low-code концепции на своём YouTube-канале.

ДЕЛИМСЯ ОПЫТОМ И ЗНАНИЯМИ

ЦЕНООБРАЗОВАНИЕ

Проекты оцениваются
индивидуально, потому что для наших клиентов типовых задач не бывает.
rus: kt.team Ценообразование
Error get alias
Заполните форму — и мы свяжемся с вами