Нажимая кнопку "Отправить", я даю согласие на обработку моих персональных данных.

    • Citeck
    • Статьи
    • Low-code: серебряной пули нет. Как не убить преимущества подхода

    Low-code: серебряной пули нет. Как не убить преимущества подхода

    Компания Citeck выступила с докладом на конференции «Low-code и No-code: программисты больше не нужны», которую организовал портал CNews.

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

    Как правило, Low/No-code системы содержат множество готовых базовых модулей, которые можно использовать сразу. Кроме этого, в них встроены визуальные компоненты, понятные любому человеку, и функции перетаскивания элементов (drag-and-drop), которые делают разработку новых сервисов простой и понятной.

    Но так ли это на самом деле? Действительно ли программисты больше не нужны? И каким должен быть правильный low-code?

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

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

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

    Владислав Калинин подробно разобрал узкие места применения low-сode, которые не позволяют считать его пресловутой серебряной пулей.

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

    При этом разработчику low-code тоже не очень-то и нужен, потому что он хочет и может работать с кодом.

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

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

    Навигация по записям

      Нажимая кнопку "Отправить", я даю согласие на обработку моих персональных данных.