[IT-инфраструктура, Исследования и прогнозы в IT, IT-компании] Когда только RPA недостаточно: создание интерфейсов для взаимодействия с роботами с помощью low-code платформы

Автор Сообщение
news_bot ®

Стаж: 6 лет 3 месяца
Сообщений: 27286

Создавать темы news_bot ® написал(а)
04-Фев-2021 19:32

Представим колл-центр. Сотрудник отвечает на входящий звонок: “Чем я могу Вам помочь?” И далее начинает взаимодействие с 40 различными приложениями на своем компьютере. Все это для поиска нужной информации. “Сейчас, подождите минутку, система не отвечает…”Возникает задача: создать интерфейс, который позволит с помощью единого окна обмениваться информацией с большим количеством приложений.То есть нужно разработать интерфейс и связать его с сервисами, которые общаются с приложениями. С интерфейсом понятно: ТЗ, дизайн, разработка, тестирование, разработка, тестирование, доработка… Потратили время. Дальше, казалось бы простая задача интеграции систем между собой, в итоге может превратиться в серьезный проект: у одного приложения нет API, другое приложение нельзя автоматизировать классическим способом.Как справится со второй проблемой мы уже знаем. На помощь приходит RPA. Мы используем RPA-процессы как микросервисы. Каждый решает задачу со своим приложением и передает информацию в единый центр.А как быть с первой? Здесь на помощь приходят набирающие популярность low-code приложения.Как работает связка low-code и RPA?Рассмотрим данную связку в рамках экосистемы UiPath. UiPath Apps включает в себя конструктор приложений на основе low-code, который называется App Studio. Он позволяет быстро создавать визуальные интерфейсы, используя только веб-браузер и богатую библиотеку элементов, которые можно переносить drag-and-drop. С помощью конструктора можно реализовывать не только простые интерфейсы с одной формой, но и продвинутые приложения с несколькими экранами и кастомизированными бизнес-процессами.
Пример простого интерфейса с выбором даты отпуска в интерфейсе приложения, созданного с помощью App Studio. Теперь самое интересное, где же здесь RPA? Обычно low-code сервисы для работы своих приложений подключаются к API и источникам транзакционных данных. UiPath Apps делает это с помощью RPA-решения, которое поддерживает не только API, но и позволяет работать пользовательскими интерфейсами приложений, и конечно с данными. Например, с устаревшими приложениями без API или с виртуальными рабочими средами VDI, а также с данными в смешанных веб-интерфейсах.Когда пользователю нужно создать приложение, то вместо прямого подключения форм и элементов управления к API, он подключает их к RPA-процессам. Мы рассматриваем кейс, что в компании уже внедрена платформа UiPath, и RPA-разработчики центра компетенций создали большое количество RPA-процессов. Приложение может быть подключено к нужному количеству таких RPA-процессов, которые могут исполняться где угодно: на компьютере пользователя или на любом доступном сервере. Конечные пользователи с помощью UiPath Apps могут управлять автоматизацией своей компании непосредственно из веб-браузера. Веб-интерфейс будет адаптироваться в зависимости от подключаемого устройства. Вот как выглядит интерфейс простого приложения по запросу отпусков:
Пример интерфейса AppsПошаговая инструкция создания приложения в App Studio
Пример интерфейса App StudioЧтобы создать свое приложение нужно зайти в UiPath Automation Cloud и открыть вкладку Apps. Отсюда же можно и запускать приложения. Ярлык любого приложения apps можно вывести на рабочий стол и оно будет открываться в браузере. Давайте создадим простое приложение для получения курса обмена валют. Назовем его «Курс обмена валют»e. У этого приложения автоматически создалась первая страница, добавим отдельную страницу, где будем отображать результаты.
На стартовой странице с помощью меню можно добавить контейнер Layout и контроллер — кнопку, добавим ей название «Узнать курс». Здесь же можно назначить соответствующую иконку $. Далее нужно определить событие (event) и условия для него, то есть описать, что будет происходить, когда пользователь кликает эту кнопку.
Когда мы нажимаем на кнопку, мы хотим, чтобы на unattended роботе запустился созданный ранее RPA-процесс “Exchange rate”. Затем в сценарий можно добавить появление спиннера, когда процесс активируется на роботе ( и убрать спиннер, когда процесс будет завершен. При появлении спиннера пользователь не сможет вводить данные.
На следующем шаге на страницу результатов также надо добавить контейнер Layout, а затем поместить в него то, что потребуется для отображения итоговых данных: заголовок «Текущий курс» и текстовое поле, которое в момент загрузки переменной так и будет отображать «Загрузка». После чего сюда определим значение, которое будет подтягиваться из RPA-процесса – out_ExchangeRate — актуальный курс валют.
Затем нужно переместиться во вкладку «Процесс» и найти параметры, в которых есть out_ExchangeRate. Далее их необходимо привязать к текстовому полю. Когда процесс завершится откроется не просто вкладка с результатами, а подгрузится значение из RPA-процесса в текстовое поле.
Дальше можно проверить как выглядит приложение в режиме Preview. В нашем случае мы видим интерфейс с кнопкой «Узнать курс»:
Нажимаем на кнопку «Узнать курс», запускается спиннер и одновременно с ним — задание встает на очередь в UiPath Orchestrator, чтобы запуститься на доступном unattended роботе. После того как задание успешно выполнено, в приложении открывается страница с текущим курсом.
Таким образом пользователь может быстро и легко создавать кастомизированные приложения для решения своих задач. Что можно создать с помощью приложений UiPath? В UiPath Apps можно создавать как простые, как в примере выше, так и очень сложные приложения. Например, такие как консоль оператора колл-центра, которая объединяет данные из нескольких систем. Такое решение помогает оператору не переключаться между несколькими приложениями, использовать горячие клавиши для того чтобы быстро находить нужные скрипты и оперативно помогать клиенту.В новом интерфейсе, созданном с помощью UiPath Apps, сотрудник колл-центра получает полное представление всей информации о клиенте, может централизованно вводить данные. Роботы UiPath регистрируют его во всех необходимых приложениях и работают от имени сотрудника, выполняют рутинные задачи, позволяя сотруднику сосредоточиться на решении проблемы клиента.
Так выглядит консоль оператора колл-центра в UiPath AppsИнтеграция low-code конструктора в платформу UiPath для создания приложений для автоматизации позволяет просто делать вещи, требовавшие ранее значительных усилий по разработке, тестированию и интеграции. В дополнение к UiPath Apps, недавно для публичного предпросмотра вышел UiPath Data Service. Сервис может моделировать и хранить бизнес-данные непосредственно на платформе UiPath. Это позволяет создавать мощные системы автоматизации, которые могут использовать реляционные базы данных и интегрированную систему безопасности, а также проводить мгновенную подготовку и развертывание через Automation Cloud. Data Service уменьшает необходимость доступа к внешним базам данных или системе записей для хранения результатов автоматизации, упрощая разработку и облегчая обмен данными между алгоритмами автоматизации и приложениями. Что в итоге? Исследование Deloitte показало, что автоматизация может взять на себя до 50% всех рабочих задач, и сотрудник сможет тратить половину своего времени на выполнение более ценной работы. Low-code автоматизация снижает порог создания или изменения информационной системы до уровня бизнес аналитика или даже продвинутого пользователя, а RPA-сервисы позволяют проводить автоматизацию даже крупных компаний с минимальными затратами. Low-code конструктор — реальное решение, которое помогает конечному пользователю своими силами реализовывать сложные задачи по автоматизации. Возможности low-code существенно сокращают путь к результату от постановки задачи пользователем до приемки ее итогового решения. Сотрудники предприятия или компании в виде UiPath App Studio получают мощный инструмент, который позволяет полностью переформатировать всю информационную систему компании. Попробовать его можно уже сейчас, для этого можно запросить триальную версию по ссылке.
===========
Источник:
habr.com
===========

Похожие новости: Теги для поиска: #_itinfrastruktura (IT-инфраструктура), #_issledovanija_i_prognozy_v_it (Исследования и прогнозы в IT), #_itkompanii (IT-компании), #_uipath, #_rpa, #_lowcode, #_sozdanie_prilozhenija (создание приложения), #_appstudio, #_itinfrastruktura (
IT-инфраструктура
)
, #_issledovanija_i_prognozy_v_it (
Исследования и прогнозы в IT
)
, #_itkompanii (
IT-компании
)
Профиль  ЛС 
Показать сообщения:     

Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы

Текущее время: 19-Май 23:26
Часовой пояс: UTC + 5