Простою мовою про Robotic Process Automation (Частина 1)

Robotic Process Automation, RPA – це новий (для українського ринку) напрямок автоматизації бізнес-процесів, що дозволяє докорінним чином змінити сам підхід до виконання повторюваних задач, що пов'язані із ручним введенням та обробкою даних. Особливістю Robotic Process Automation є те, що в рамках цієї технології один додаток (програмний робот) взаємодіє з іншим додатком не через API (Application Programming Interface) або інтеграційну шину, а через наявний інтерфейс користувача. Тобто, одна програма взаємодіє з іншою програмою, імітуючи дії користувача. Це, у свою чергу, визначає основні переваги використання RPA:

  • Оскільки використовується існуючий інтерфейс додаток-користувач, то при автоматизації за допомогою Robotic Process Automation існуючий ІТ ландшафт залишається незмінним. Інфраструктура RPA розгортається поверх наявних ІТ систем. Для багатьох компаній, що використовують застарілі (legacy) системи, змінювати які дуже небажано (брак фахівців, комплексна ІТ архітектура, витратно), це може бути чудовим рішенням. Окрім того, при використанні цієї технології залишаються незмінними існуючі контролі, регламентні процедури та звітність.
  • За рахунок того, що Robotic Process Automation не змінює ІТ ландшафт, впровадження відбувається дуже швидко. Відчутних результатів можна досягти вже за перші 2-3 тижні пілотування. Якщо ж, з будь-якої причини необхідно повернутися до попередньої схеми роботи - достатньо вимкнути робота та повернути обробку задачі працівнику.
  • Robotic Process Automation в силу своєї природи впроваджується поступово, процес за процесом, а результат наступає вже після роботизації першого процесу, значно знижуючи витрати та підвищуючи операційну продуктивність при невеликих інвестиціях у технологію, особливо, якщо мова йде про використання open source рішень, що не потребують витрат на ліцензії.

Які результати можна очікувати від Robotic Process Automation? Для оцінки давайте перерахуємо найтиповіші відмінності робота від людини:

  • Роботи готові виконувати поставлені задачі 24 години на добу. Вони не хворіють, не ходять у відпустку, у них не буває поганого настрою.
  • Роботи не помиляються. Коректно налаштований робот виконує свої задачі без помилок, які час від часу можуть виникати у людини.
  • Коли процес потребує модифікації, роботу достатньо змінити правила роботи (модифікувати скрипт), працівників же потрібно перевчати.
  • Роботи ведуть 100% лог своїх дій. Це особливо важливо для відповідності різноманітним законодавчим та індустріальним вимогам (be in compliance with).
  • В залежності від типу процесу, що роботизується, один робот за продуктивністю заміняє від трьох до восьми працівників.
  • Роботу не потрібне окреме робоче місце в офісному центрі та медична страховка.

За досвідом впровадження RPA, все це дає від 40 до 80% зниження прямих витрат на обробку бізнес-процесів. Додайте до цього простоту масштабування технології: якщо вам потрібно прискорити виконання бізнес-процесу, ви просто підключаєте ще одного робота, замість того, щоб шукати на ринку нового працівника, організовувати йому робоче місце, проводити тренінги, тощо.
Як же ж все це виглядає у реальному житті? Чи означає це, що роботодавець забирає у працівника робоче місце та віддає його роботу? Це крайній випадок, хоча і такий сценарій можливий. В практиці є два найпоширеніші підходи до програмної роботизації (можуть бути і інші сценарії, які ми розглянемо у наступних статтях):

  • Розміщення робота на комп'ютері працівника. В цьому випадку, робот не замінює працівника на 100%, а лише виконує визначені задачі, виступаючи в ролі цифрового асистента. Як правило, при цьому роботизуються задачі, що виникають час від часу та не потребують ведення нової штатної одиниці на повний робочий день. Рішенням може бути встановлення на комп'ютер працівника модуля роботизації у доповнення до існуючих додатків. Коли з'являється задача для робота, користувач активує програму, яка в автоматичному режимі відпрацьовує завдання. Треба розуміти, що в цей час комп'ютер зайнятий роботом і користувач не може виконувати на ньому інші задачі. Але поки робот виконує свою роботу, працівник може зателефонувати клієнту або обговорити з колегами спільний проект.
  • Окреме віртуальне робоче місце під робота. В цьому сценарії створюється віртуальне середовище, в якому працюють тільки роботи. Це середовище може містити в собі сотні різноманітних роботів, що виконують свої завдання хоч цілодобово. Схема може бути застосована для масового використання програмних роботів під велику кількість завдань.

В цілому, Robotic Process Automation виглядає дуже багатообіцяючим. Та чи усі зможуть скористатися можливостями, що з'являються? Друга частина циклу про Robotic Process Automation буде присвячена саме цій тематиці: хто виграє від програмної роботизації найбільш, а для кого ця технологія не підійде.

Бажаєте дізнатись більше про Robotic Process Automation (RPA), будь-ласка звертайтесь в наші офіси в Україні та Гонконзі!

Про Компанію «DMS Solutions»: DMS Solutions - провайдер технології Robotic Process Automation (RPA), який надає повний спектр RPA рішень. Ми - перший український провайдер послуг в сфері роботизації бізнес-процесів (Robotic Process Automation, RPA) та побудови систем управління програмними роботами. DMS Solutions працює на ринках Європи, Північної Америки та Азії і має офіси в Гонконзі та Україні. Дивиться наше відео про те, як програмні роботи виконують функції бек-офісу!