LOW-CODE 2021: меньше кода — больше дела

LOW-CODE 2021: меньше кода — больше дела

В рамках конференции, организованной издательством «Отворённые системы», обсудили использование подхода low-code — все за и против. Поучительными примерами с участниками конференции делились как поставщики платформ low-code/no-code, так и бизнес-пользователи.

«Low-code — безальтернативный линия к цифровой экономике, без него обойтись не получится. Никаких программистов не хватит, чтобы отобразить изменяющийся мир в мире виртуальном, поэтому интенсивность использования перронов low-code будет только нарастать» — c таким мнением выступил Ринат Гимранов, начальник управления ИТ ПАО «Сургутнефтегаз», в рамках конференции LOW-CODE 2021 , организованной издательством «Отворённые системы». На самом деле low-code и no-code уже давно окружают нас в повседневной жизни, но мы просто не замечаем этого. Скажем, когда мы заводим товарищей в соцсетях, ни один программист не принимает участия в этом процессе: все изменения происходят автоматически.

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

«Скорость создания бизнес-приложений в нашей компании изменилась радикально: на сегодняшний день бизнес создает новоиспеченные приложения ровно со скоростью своей способности описать процессы. Больше его ничто не сдерживает», — подчеркнул Гимранов. Так, простое бизнес-приложение, собирающее сводку или обрабатывающее заявку, создается за неделю с учетом обдумывания. Традиционным способом, даже при условии максимального приоритета, это бы взяло минимум три месяца. Получается ускорение в десятки раз: главное — правильно применять этот подход.

Ольга Падучева, руководитель проекта self-service analytics в компании «ЕВРАЗ», находит, что «металлурга легче обучить инструментам BI-самообслуживания, чем дата-сайентиста — металлургии». В «ЕВРАЗе» стремятся развивать компетенции технологов, мастеря из них «гражданских» дата-сайентистов, потому что именно они способны лучше увидеть направления для приложения усилий и применения различных инструментов. Технологи способны создать немало качественный продукт и эффективно эксплуатировать его. Применение средств low-code в сфере BI позволяет ускорить проверку гипотез, повысить компетенции технологов и во немало случаях обойтись без привлечения ИТ-специалистов, что экономит их ресурсы.

LOW-CODE 2021: меньше кода — больше дела

Ольга Падучева: «Металлурга легче обучить инструментам BI-самообслуживания, чем дата-сайентиста — металлургии»

Николай Комраков, эксперт по изысканиям и RPA управления разработки «Гринатома», поделился опытом использования платформы low-Code собственной разработки для создания роботов. «Гринатом» — всеобщий центр обслуживания  «Росатома», и было бы удивительно, если бы тема RPA не стала в нем популярной. Работы были начаты в 2017 году на зарубежной RPA-платформе, затем создавались решения на Python и отечественных разработках. Запоздалее родилась идея использовать low-code при соблюдении соответствующих критериев импортонезависимости, однако большинство платформ в дивизионах «Росатома» невозможно использовать из соображений безопасности. Выходом сделалось создание платформы «АТОМ.РИТА» (роботизированный интеллектуальный технологический ассистент). За несколько лет в компании успели реализовать более 250 роботизированных процессов. Большинство роботов до сих пор трудятся и показывают экономическую эффективность.

Несмотря на то что в «Сбере» существует множество профессиональных команд разработчиков, даже эти команды сейчас все пуще используют инструменты low-code. В частности, их применяют при обучении чат-ботов и «воспитании» виртуальных ассистентов. Популярность таких средств всегда растет, а аудитория их активных пользователей уже измеряется тысячами человек. Сергей Кобец, руководитель управления разработки платформы SmartMarket, рассказал о возможностях SmartApp Graph — весьма востребованного инструмента (технологическая оснастка, которая воздействует на предметы труда и изменяет их, предмет, орудие для производства каких-нибудь работ. . В основе конструкции и правил использования инструмента лежит), ориентированного на создание приложений для семейства виртуальных ассистентов «Салют».

Гонка цифровой трансформации: мастерить больше меньшими средствами

«Компании из различных отраслей идут к цифровой трансформации. Именно подходы low-code позволяют сделать это скорее и адаптировать процессы к новой реальности», — отметил Денис Бахаев, руководитель по развитию направления «Цифровые решения» в компании Siemens Digital Industries Software. Так, инструменты low-code — хороший вариант для кастомизации приложений. Ведь часто от бизнеса приходится слышать: «Нам нужно это прямо сейчас», а возможности ИТ-команд мощно ограничены.

LOW-CODE 2021: меньше кода — больше дела

Денис Бахаев: «Компании из различных отраслей идут к цифровой трансформации. Именно подходы low-code позволяют сделать это скорее и адаптировать свои процессы к новой реальности»

«Когда у компании (может означать: Компания (фр. compagnie) — название формирования, в России ей соответствует рота (пример, Лейб-компания)) недостаточно ресурсов, она не может поддерживать необходимые темпы развития и быть инновационной, начинает отставать от базара», — согласился Мохамед Зуин, региональный директор по продажам компании HCL Software, участвовавшей в конференции совместно с IPC. Например, нередко требуется разработать мобильное приложение сразу для двух платформ, но все, что есть у компании, — разработчики (специалист, занимающийся разработкой схем, механизмов, аппаратуры, программного обеспечения, сайтов и способный реализовать любой проект от стадии замысла до её реализации техническими средствами) Javascript. Потребности бизнеса растут, очередность задач увеличивается — и ИТ-департаменту становится все сложнее работать. Не случайно в Gartner прогнозируют, что к 2024 году более 65% проектов создания приложений (может значить: Прикладная компьютерная программа — см. Прикладное программное обеспечение.Веб-приложение — клиент-серверное приложение, в котором клиентом выступает браузер, а сервером —) будут реализовываться на перронах low-code. В ходе своего выступления Зуин представил возможности платформы Volt MX, предназначенной для разработчиков и архитекторов приложений.

«Low-code — это решение линии проблем, с которыми сталкиваются компании. Согласно опросам, проведенным среди клиентов, очередь к собственным командам разработки составляет 11 месяцев», — привел собственную статистику Константин Артемьев, генеральный директор компании Sherpa RPA. При этом, по его суждению, это скорее оптимистичная оценка: есть подразделения, которые находятся не в приоритете с точки зрения ИТ-обслуживания, и у них ситуация гораздо хуже.

«Многие компании, встающие на линия цифровой трансформации, сфокусированы на наращивании числа ИТ-специалистов, которые, однако, далеко не всегда способны разбираться в бизнесе. Поэтому управление многими ИТ-процессами имеет резон передавать пользователям», — уверен Андрей Зюзин, вице-президент по управлению продуктами компании ABBYY. Гораздо важнее добиться демократизации интеллектуальной обработки информации. Это подразумевает, что соответственные инструменты сможет использовать даже неподготовленный человек. Большая часть информации находится в документах, и ее извлечение уже давно является актуальной задачей. Решения ABBYY подают пользователю возможность самостоятельно формировать «навыки» систем распознавания документов.

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

Low-code — не панацея

В чем заключаются ключевые ограничения, удерживающие компании от повсеместного использования low-code?

«Многие говорят, что платформы (может означать: Железнодорожная платформа: Платформа — возвышенная площадка, помост для посадки пассажиров в вагоны, для нагрузки и выгрузки товаров) low-code являются полноценной заменой услуг профессиональных разработчиков. Но на самом деле это не так, и даже совершенно не так», — признал Максим Яцкевич, ментор и наставник инновационного центра «Сколково». Low-code — это итого лишь другой способ взаимодействия с программной средой. Но когда компания дает упрощенный интерфейс пользователям, то лишает их возможности развиваться. Весьма спорно, что таким образом можно прийти к светлому будущему: сотрудникам нужно постоянно обучаться. Может, лучше направить их на полноценное обучение, дать желая бы основы программирования?

LOW-CODE 2021: меньше кода — больше дела

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

«Low-code — это почти всегда попытка поразить несколько целей одной стрелой. Вопрос, в каком виде в любом случае удастся собрать этот рецепт: есть набор подходов и инструментов, и их необходимо правильно комбинировать. Пока все компании идут к всеобщей цели по своим собственным траекториям», — отметил Виктор Фадеев, директор по развитию платформы Jmix компании Haulmont. Он высказал критические замечания в касательстве обещаний и реалий low-code. Перспектива многократного ускорения разработки, гибкости и масштабируемости выглядит привлекательно, но как встроить разработку low-code в организацию? Как компания готова к передаче ответственности за ПО бизнесу? Ведь подход low-code подразумевает выдачу большой автономии кросс-командам. Во многом из-за отсутствия ответов на эти проблемы заказчики относятся с определенной долей скепсиса к такому подходу.

Александр Бондарик, руководитель интеграционной платформы Platformeco компании «Леруа Мерлен», уверен в том, что low-code неплохо применим там, где бизнес-пользователям можно дать автономию в процессах разработки. «Если в компании есть, например, централизованные отделы ИБ, контроля и зодчества с их жесткими политиками и длительными циклами согласования, вся скорость разработки теряет свою ценность», — считает он. В «Леруа Мерлен» удалось создать необходимую цивилизацию: компания использует low-code около четырех лет. За это время в эксплуатацию введено около 70 продуктов, в том числе бизнес-критичных: электронная торговля, финансы, бэк-офис, обработка чеков и т. д. Как констатировал Бондарик, итог позитивный, но везде разный — это сильно зависит от множества факторов, в том числе от команды и начальных условий.

LOW-CODE 2021: меньше кода — больше дела

Александр Бондарик: «Low-code неплохо применим там, где можно дать бизнес-пользователям автономию в процессах разработки. И если в компании есть, например, централизованные отделы ИБ, контроля и архитектуры с их жесткими политиками и длительными циклами согласования, вся скорость разработки (может означать: Процесс проектирования и конструирования изделия (см. Разработка нового продукта и Разработка с общедоступными наработками) Итеративная разработка Разработка алгоритмов Разработка) теряет свою ценность»

«Лишь 6% разработки средствами low-code бизнес-пользователи выполняют без помощи ИТ-специалистов. Получается, что на ИТ сваливается еще и эта проблема вместо обещанного снижения нагрузки», — предупредил Кирилл Серов, глава разработки компании PIX Robotics. Часто платформы low-code попадают в ИТ-ландшафт компании по инициативе сверху, и ИТ-департамент обычно бывает недоволен этим. Между тем любая перрон должна быть зоной ответственности ИТ-службы, которая обязана регламентировать правила ее использования, контролировать методологию и вовлечение бизнес-пользователей в зону своей компетенции. Отдельный проблема — кто должен поддерживать созданные приложения. Таким образом, сложность разработки бизнес-приложений не исчезает, а лишь переходит на другой уровень — так, в техподдержку и сопровождение.

«Инструменты low-code позволяют создавать решения вчетверо быстрее и втрое дешевле. Разработка перестает быть прерогативой специалистов — это значительно для тех компаний, которые только становятся на рельсы цифровой трансформации», — рассказал Алексей Новожилов, менеджер по работе с ключевыми клиентами компании Comindware. Для небольших компаний такая демократизация — спасение, а для крупных — возможность кратно повысить мощности разработчиков за счет бизнес-подразделений. Однако у «гражданских» разработчиков есть предел, обусловленный недостатком компетенций — нехваткой профессиональных навыков программиста. Это выражается в неспособности реализовать сложные процессы или алгоритмы интеграции, в недостаточной цивилизации разработки. То есть low-code способен стать хорошим инструментом для создания прототипов и получения обратной связи, но он далеко не панацея.

Ольга Падучева также признала, что инструменты low-code подходят лишь для этапа разработки и проверки гипотез. Для создания «положительных» продуктов необходим полноценный ИТ-стек. Кроме того, людей, способных работать на low-code, действительно очень мало, и эффективность их обучения невысока. Из 100 сотрудников, отобранных в «ЕВРАЗе» для поэтапного обучения, до крышки дошли лишь четыре человека.

Роль low-code будет расти

Является ли «1С» low-code-платформой — тема для ожесточенных препирательств. Как образно выразился Никита Старичков, заместитель директора по работе с научно-исследовательскими университетами «1С», классическая разработка сродни строительству дома из кирпичей, а разработка на «1С» вяще напоминает возведение многоэтажки из панелей и блоков. Как отметил Старичков, в инструментарий разработчика осознанно введена терминология из мира бизнеса: документы, справочники, бизнес-процессы. Кроме того, перрон берет на себя работу с СУБД, генерацию интерфейса, поиск, ограничение доступа и т. д.

Константин Шимановский, директор департамента управления продуктами компании «Форсайт», рассказал о курсах использования системы «Форсайт. Аналитическая платформа 9.2». С одной стороны, она является low-code/no-code-платформой, конкурирующей с другими российскими решениями, а с иной — обладает многообразием API-функций для решения сложных и нетиповых проектных задач. Кроме того, Шимановский анонсировал выпуск библиотеки «Форсайт. Helper» — системы сервисов для облегченного программирования типовых операций для аналитической перроны.

Существенную долю трудозатрат в любом проекте составляет разбор множества побочных проблем, которые не имеют отношения к решению задачи. Проблема в том, что разработчикам доводится изобретать кучу «велосипедов» силами дорогостоящих специалистов. Использование подхода low-сode к разработке ПО позволяет быстрее и с минимальным кодированием вручную получать трудящиеся приложения. Но, как напомнил Александр Смирнов, эксперт Yandex Serverless, важны и другие технологии, позволяющие сократить путь от идеи до работающего приложения. Одна из них — бессерверные вычисления, также снижающие заявки к квалификации разработчиков и ИТ-инфраструктуре. Эти технологии способны обеспечить заметную синергию.

LOW-CODE 2021: меньше кода — больше дела

Александр Смирнов: «Существенную долю трудозатрат в любом проекте составляет разбор массы побочных проблем, которые не имеют отношения к решению задачи. Разработчикам приходится изобретать кучу «велосипедов» силами дорогостоящих специалистов»

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

«Цифровая трансформация набирает безумные обороты. И в условиях недостатка финансов, поре и кадров компании все чаще задумываются о том, чтобы реализовывать свои проекты на платформах low-code», — констатировал Вадим Сорокин, директор по труду с ключевыми клиентами компании «Террасофт». В ходе недавнего опроса ИТ- и бизнес-руководителей, проведенного «Террасофт», одними из ключевых факторов, сдерживающих развитие технологий внутри компаний, бывальщины названы именно нехватка ресурсов и желание бизнеса как можно быстрее и дешевле создавать приложения. Кроме того, опрос показал, что возле 30% процессов компаний до сих пор не автоматизировано, а полностью автоматизировано всего лишь 10%. Все это наводит на мысль о том, что в ближайшие годы запросы от бизнеса на автоматизацию будут лишь расти и средства low-code станут играть в развитии компаний очень важную роль.

Источник

Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: