Наверх

Константин Истомин: Главная цель для бизнеса — не избавиться от программистов, а увеличить скорость изменений и сократить издержки

Время чтения: 7 минут
0
Константин Истомин: Главная цель для бизнеса — не избавиться от программистов, а увеличить скорость изменений и сократить издержки

Кому подходит low-code? Какие подводные камни скрывает это решение? Почему наблюдается поляризация zero-code- и hard-code-подходов? Правда ли, что бизнес взял курс на «избавление» от программистов? Подробности — в интервью Константина Истомина, исполнительного директора Directum.

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

— Навыки программирования в low-code, конечно, нужны. «Low» означает снижение рутины, но все-таки это удел ИТ-специалистов, пусть и широкого профиля. А вот no-code (zero-code) — здесь на первое место выходят хорошие аналитические способности и алгоритмика.

Аналитики, прокачав навыки в no-code-настройке, обладая глубокими знаниями бизнес-процессов, в каких-то случаях будут даже полезнее бизнесу, чем просто программисты, так как смогут «на ходу» адаптировать систему под текущие требования. Но на проектах крупных заказчиков, с которыми мы работаем, без кода не обойтись.

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

Особенно — когда речь идет о высоконагруженных системах с тысячами пользователей. Кроме того, в конструкторах можно упереться в ограничения UI/UX — не получится реализовать реально удобный интерфейс, а при большом числе пользователей это уже становится критичным.

С другой стороны, в low-code-платформах открылась новая проблема — программистам неинтересно визуальное «гражданское программирование», они хотят больше кода, более интересных технических задач. А аналитикам неинтересно погружаться в программирование, пусть и в каком-то минимальном виде.

Поэтому поляризация zero-code и hard-code имеет место и где-то даже усиливается. В среде разработки Directum Development Studio, например, есть и low-code, и возможность уйти в полноценный код. В то же время в прикладных решениях Directum RX присутствует слой настройки — это чистый zero-code, то что нужно аналитикам.

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

— Какие бизнес-функции оптимально автоматизировать при помощи low-code и no-code решений?

— Слой low-code/no-code должен быть практически во всех системах — ERP, ECM, CRM, BPM, SRM, HRM. Так как это базовые требования, помогающие быстрее проводить кастомизацию.

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

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

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

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

Выбор будет зависеть от специфики компании. Например, для ритейла CRM — это основная бизнес-система, а для компании из ВПК или нефтегаза — минимальная задача, которую можно реализовать на конструкторе.

— Как эти возможности реализованы в продуктах Directum?

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

Сейчас мы готовим серьезное обновление и развитие слоя zero-code — инструментария, заточенного под аналитиков. На этом уровне у любой сущности автоматически будут доступны развернутые наборы свойств с включением «галочками» и перечень преднастроенных блоков.

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

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

Важно, что в Directum RX, в отличие от некоторых других BPM-систем, разные модули работают на одной платформе, в единой системе. И не нужно интегрировать HR Pro или Цифровую бухгалтерию, если вы хотите выстроить процесс, начиная от заявок на командировки и заканчивая авансовыми отчетами.

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

Directum RX обладает широкими возможностями low-code/no-code настройки и ECM, и BPM-функциональностью, что подтверждается высокими местами в рейтингах. Это не просто набор готовых решений из коробки, это — платформа, готовая охватить широкий круг задач.

Фото предоставлено CNews.

Чтобы прочитать эту статью до конца,
или зарегистрируйтесь

Комментарии 0

Чтобы прокомментировать, или зарегистрируйтесь