Обзор и сравнительный анализ BPMN-систем для роботизации бизнес-процессов

Бесплатный доступ

Цель данной статьи –дать обзор современныхпрограмм, с помощьюкоторых возможно реализовать методы RPAтехнологий. Представленсравнительный анализ программного обеспечения,в рамках которого можно реализовать работу по автоматизации и роботизации бизнес-процессов предприятия. Рассмотрены преимущества, недостатки и возможностиконкретногопрограммного обеспечения(AutomationAnywhere, Blueprism, UiPathи ELMA).AutomationAnywhereпредставлено одним из лидеров в данной области, в частности,благодаря своему обширному маркетплейсу. Blueprismотличаетсямасштабомреализации, заявлено о тысячах ботов, использованных компаниями. UIPath–наиболее простое и современное ПО, разработчики сделали акцент на интуитивно понятный интерфейс и функционал. ELMA–российская разработка с низким порогом для входа в работу, обладает высокимпотенциалом. Все перечисленное ПО является отличным вариантом для работы в области роботизации, но необходимо четко понимать поставленные цели для того,чтобы определить,какое же ПО лучше всего использовать в рамках тогоили иного видадеятельности

Еще

Обзор, сравнительный анализ, RPA, роботизация, программное обеспечение

Короткий адрес: https://sciup.org/14123805

IDR: 14123805   |   DOI: 10.47813/2782-2818-2022-2-3-0139-0149

Текст статьи Обзор и сравнительный анализ BPMN-систем для роботизации бизнес-процессов

DOI:

В текущий момент времени в литературе имеется достаточное количество определений и понятий того, что же такое RPA (Robot Process Automation). В основном под RPA подразумевается автоматизация процессов деятельности предприятия при помощи программных роботов. Сами определения различаются в зависимости от интересов автора, а также могут включать в себя особенности технологии RPA, бизнес-выгоды, которые можно достичь с помощью этой технологии и инструментов.

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

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

В России внедрение технологии RPA происходит в основном в крупных компаниях, способных аккумулировать финансовые ресурсы и направлять их на развитие корпоративных цифровых технологий.

На данный момент направление технологии RPA актуально, огромное количество авторов работают именно в этой области, стремясь показать, насколько просто и удобно работать с данной технологией. В рамках данной работы были проанализирован ряд статей, темы которых затрагивали RPA тем или иным способом.

Цель данной статьи – провести обзор и сравнительный анализ программного обеспечения (ПО), используемого для работы в области роботизации бизнес-процессов.

СРАВНИТЕЛЬНЫЙ АНАЛИЗ

Automation Anywhere

Automation Anywhere – мировой лидер в области роботизированной автоматизации процессов. Предоставляет пользователям возможность самостоятельно автоматизировать бизнес-процессы с помощью программных роботов, которые являются цифровыми «работниками». Они выполняют те задачи, которые можно назвать повторяющимися и ручными. Эта автоматизация приводит к повышению производительности, улучшению качества обслуживания, также увеличивая показатель вовлеченности сотрудников [1]. Интерфейс программы Automation Anywhere представлен на рисунке 1.

Представленная американская компания предлагает своим клиентам сетевую и облачную платформу интеллектуальной автоматизации, сочетающую в себе RPA, искусственный интеллект, машинное обучение и аналитику. Платформа позволяет быстро начать и в дальнейшем расширять автоматизацию процессов.

На данный момент компания имеет офисы более чем в 40 странах, глобальную сеть из 1200 партнеров, более 1,7 миллиона роботов, которые поддерживают во всех отраслях производства огромное количество компаний.

Рисунок 1. Интерфейс программы Automation Anywhere.

Figure 1. Automation Anywhere interface.

Однако следует отметить, что изначально данное ПО имеет ключевой недостаток – с данным ПО может работать человек, которые уже является программистом или обладает существенными навыками в этой области деятельности.

Задачи, которыми могут управлять решения данного ПО [2]:

  •    основанные на машинном обучении рекомендации по кросс-продажам;

  •    автоматический запуск рекламных кампаний с повышенной эффективностью;

  •    обновление базы данных клиентов;

  •    построение финансовых отчетов;

  •    автоматический отбор персонала;

  •    управление IT-инфраструктурой и многое другое.

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

Самыми популярными готовыми решениями являются такие, как:

  •    преобразование в CSV таблиц, извлеченных из PDF;

  •    парсинг информации из интернета;

  •    синхронизация разных источников с БД SQL;

  •    обработка почтовой рекламы;

  •    сравнение документов;

  •    создание сводных таблиц в автоматическом режиме;

  •    конвертация.

Имеет свой RPA-as-a-Service, с помощью которой можно запускать RPA-ботов в несколько кликов.

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

BluePrism

BluePrism – это британская корпорация по разработке программного обеспечения. Компания первой разработала ПО для корпоративной роботизированной автоматизации процессов (RPA), которое предоставляет программируемых роботов для автоматизации процессов [3]. Интерфейс BluePrism представлен на рисунке 2.

Рисунок 2. Интерфейс BluePrism.

Figure 2. BluePrism interface.

Главной особенностью ПО считается высокий уровень масштабируемости. Сама организация упоминает о том, что ряд компаний используют тысячи роботов, которые принадлежат BluePrism, а также о том, что большое количество компаний использует сотни роботов.

Данное ПО имеет такую особенность, как концепция «все включено». Компания решила не разделять оркестратора, робота и студию. Вместо этого имеется единая лицензия («Цифровой сотрудник»), которая позволяет работать с роботами в режиме 24\7 и круглый год. Роботам можно поручить любые задачи и процессы, которые они будут выполнять круглосуточно [4].

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

UiPath

UiPath – это платформа PRA, представляющая собой интеллектуальную многозадачную систему для создания роботов, автоматизирующих бизнес-процессы [4]. Интерфейс UiPath представлен на рисунке 3.

Рисунок 3. Интерфейс UiPath.

Figure 3. UiPath interface.

Основным отличием является имитация действий человека при взаимодействии с другими приложениями.

Обладает огромной популярностью среди разработчиков RPA. В основном благодаря таким особенностям как [5]:

  •    современный, интуитивный интерфейс;

  • •   наличие огромной библиотеки действий;

  • •   высокий уровень безопасности;

  •    универсальность функции поиска;

  •    встроенный рекордер для хранения данных.

Данное решения представлено в России, присутствуют российские партнеры и имеется свой учебный курс (но лишь часть на русском языке) [6].

В целом ПО похоже на Visual Studio, которое является удобным и привычным для большинства разработчиков.

Решение UiPath, как и любая RPA-система, состоит из трех элементов – это студия, оркестратор и робот.

В качестве линейки продуктов UiPath выделяют:

  •    UiPathStudio – необходима для разработки уникальных RPA-ботов на основе алгоритмов действий в бизнес-процессах компаний. Используются интуитивные методы работы, не требующие углубленных навыков программирования, а также инструментарий записей действий, Drag&Drop виджеты, различные шаблоны;

  •    UiPathUnattendedrobot – применяется для оптимизации проведения объемных операций. Запускается через определенные промежутки времени и работает по алгоритму самостоятельно;

  •    UiPathOrchestrator – инструмент централизованного управления и контроля совместных действий роботов, мониторинга результатов их выполнения, анализа логов работы и управления доступом сотрудников.

ELMA

Является очень популярной в России системой роботизации, которая обладает низким порогом для входа. Позволяет моделировать процессы, не имея какого-либо специального опыта или образования. Роботы, разработанные в данной системе, могут оптимизировать рутину и работу любого уровня. Имеет интеграцию с BPMS [7].

Возможности и преимущества ELMA [8]:

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

  •    подход данного ПО позволяет работать в любой среде, нет необходимости устанавливать дополнительные плагины, система работает везде одинаково;

  •    очень просто создавать универсальные решения;

  •    для работы с документами имеются готовые действия, с помощью которых можно разобрать тот или иной документ по определенным шаблонам;

  •    на базе ELMA RPA можно строить фермы ботов, которые будут выполнять всю рутинную работу в организации. Оркестрация фермы ботов, выполнение задач по расписанию, бесшовная работа с BPMS – все это позволяет роботизировать процессы и бороться с рутиной в любых корпоративных масштабах;

  •    в любой момент любое решение можно модифицировать, новая версия будет оперативно масштабирована на всю организацию. Также всегда можно «откатиться» к предыдущей версии при помощи архива изменений процесса;

  •    имеется возможность автоматизировать цепочки задач;

  •    система обладает полным набором действий, позволяющим роботу выполнить произвольный код;

  •    простой доступ к контексту процесса;

  •    подключение внешних библиотек;

  •    не требует регулярных платежей, все версии системы распространяются по бессрочной лицензии.

Таблица 1. Сравнение программ.

Table 1. Comparison of programs.

Особенности  BluePrism    AutomationAnywhere  UI Path         ELMA

ПО

Производитель  Британская   Американская        Американский  Отечественный корпорация   компания            разработчик     разработчик

Современные инновации, системы и технологии // Modern Innovations, Systems and Technologies 2022; 2(3)

Стоимость Полностью Платная лицензия, с Имеется Имеется платная возможностью ограниченная ограниченная лицензия покупки конкретных бесплатная бесплатная роботов версия версия Необходимый Средний Почти программист Любой новичок Любой новичок уровень уровень С чем можно Работа с Работа с Работа с Работа с БП, с работать в самыми шифрованием, шифрованием, внешним кодом данном ПО обычными звуком, SAP и с большой на С#, рутинными распознавание текста библиотекой автоматизацией процессами с экрана действий цепочек задач Что входит в Имеет свой Имеет маркетплейс Свои студия, Имеет свой ПО оркестратор, готовых отдельных оркестратор и оркестратор и роботов и роботов, облачную робот студию студию, но платформу, а также не разделяет web-среду их на отдельные лицензии Задачи, Построение Кросс-продажи, Автоматизация Автоматизация и которыми отчетов, обновление БД, задач любого оптимизация можно автоматизац построение уровня задач любого управлять ия рутинных финансовых отчетов, уровня, работа с процессов отбор персонала, БП управление инфраструктурой

ЗАКЛЮЧЕНИЕ

Таким образом, проведя анализ (см. таблицу 1), можно сделать вывод о том, что рассмотренное ПО имеет много схожих аспектов, если рассматривать его с точки зрения работы с технологией RPA и в целом с автоматизацией. Разработчику или предпринимателю необходимо чётко понимать, для каких целей ему необходимо ПО и в зависимости от этого уже делать выбор в сторону того, которое в наибольшей степени подходит для прикладной области применения.

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

Статья