Automatyzacja procesów zrobotyzowanych - Robotic process automation

Robotic Process Automation ( RPA ) to forma technologii automatyzacji procesów biznesowych w oparciu o metaforyczne roboty programistyczne (boty) lub sztuczną inteligencję (AI)/pracowników cyfrowych. Czasami nazywa się to robotyką oprogramowania (nie mylić z oprogramowaniem robota ).

W tradycyjnych narzędziach do automatyzacji przepływu pracy programista tworzy listę działań w celu zautomatyzowania zadania i interfejsu do systemu zaplecza za pomocą wewnętrznych interfejsów programowania aplikacji (API) lub dedykowanego języka skryptowego . W przeciwieństwie do tego systemy RPA opracowują listę działań, obserwując, jak użytkownik wykonuje to zadanie w graficznym interfejsie użytkownika (GUI), a następnie przeprowadza automatyzację, powtarzając te zadania bezpośrednio w interfejsie graficznym. Może to obniżyć barierę korzystania z automatyzacji w produktach, które w przeciwnym razie mogą nie zawierać interfejsów API do tego celu.

Narzędzia RPA mają silne podobieństwa techniczne do narzędzi testowania graficznego interfejsu użytkownika . Narzędzia te automatyzują również interakcje z GUI i często robią to, powtarzając zestaw działań demonstracyjnych wykonywanych przez użytkownika. Narzędzia RPA różnią się od takich systemów tym, że umożliwiają przetwarzanie danych w wielu aplikacjach i pomiędzy nimi, na przykład odbieranie wiadomości e-mail z fakturą, wyodrębnianie danych, a następnie wpisywanie ich do systemu księgowego .

Ewolucja historyczna

Typowe korzyści z automatyzacji robotów obejmują zmniejszenie kosztów; zwiększona szybkość, dokładność i spójność; poprawa jakości i skalowalności produkcji. Automatyzacja może również zapewnić dodatkowe bezpieczeństwo, zwłaszcza w przypadku wrażliwych danych i usług finansowych.

Jako forma automatyzacji koncepcja ta istnieje od dawna w postaci zrzutów ekranu , które można wywodzić z wczesnych form złośliwego oprogramowania. Jednak RPA jest znacznie bardziej rozszerzalne, polegające na integracji API z innymi aplikacjami korporacyjnymi, łącznikach z systemami ITSM , usługami terminalowymi, a nawet niektórymi rodzajami usług AI (np. Machine Learning ), takich jak rozpoznawanie obrazów . Uważa się, że jest to znacząca ewolucja technologiczna w tym sensie, że pojawiają się nowe platformy oprogramowania, które są wystarczająco dojrzałe, odporne, skalowalne i niezawodne, aby to podejście było opłacalne do stosowania w dużych przedsiębiorstwach (które w przeciwnym razie byłyby niechętne ze względu na postrzegane zagrożenia dla jakości i reputacja).

Główną przeszkodą we wdrażaniu samoobsługi jest często technologia: modernizacja nowych interfejsów w istniejących systemach może nie zawsze być wykonalna lub opłacalna ekonomicznie. Ponadto organizacje mogą chcieć nałożyć zmienny i konfigurowalny zestaw reguł procesowych na interfejsy systemowe, które mogą się różnić w zależności od oferty rynkowej i typu klienta. To tylko zwiększa koszty i złożoność wdrożenia technologicznego. Oprogramowanie do automatyzacji robotów zapewnia pragmatyczny sposób wdrażania nowych usług w tej sytuacji, w której roboty po prostu naśladują zachowanie ludzi, aby wykonać transkrypcję lub przetwarzanie zaplecza. Względna przystępność tego podejścia wynika z faktu, że nie jest wymagana żadna nowa transformacja IT ani inwestycja; zamiast tego roboty programowe po prostu wykorzystują większe wykorzystanie istniejących zasobów IT.

Posługiwać się

Hosting usług RPA jest również zgodny z metaforą robota programowego, przy czym każda instancja robota ma własną wirtualną stację roboczą, podobnie jak człowiek. Robot wykorzystuje sterowanie za pomocą klawiatury i myszy do podejmowania działań i wykonywania automatyzacji. Zwykle wszystkie te działania odbywają się w środowisku wirtualnym, a nie na ekranie; robot nie potrzebuje fizycznego ekranu do działania, a raczej elektronicznie interpretuje wyświetlany ekran. Skalowalność nowoczesnych rozwiązań opartych na takich architekturach wiele zawdzięcza pojawieniu się technologii wirtualizacji , bez której skalowalność dużych wdrożeń byłaby ograniczona przez dostępne możliwości zarządzania fizycznym sprzętem i związane z tym koszty. Wdrożenie ZAP w przedsiębiorstwach wykazało znaczne oszczędności kosztów w porównaniu z tradycyjnymi rozwiązaniami bez ZAP.

Z RPA wiąże się jednak kilka zagrożeń. Krytyka obejmuje ryzyko stłumienia innowacji i stworzenia bardziej złożonego środowiska konserwacji istniejącego oprogramowania, które teraz musi uwzględniać użycie graficznych interfejsów użytkownika w sposób, w jaki nie były przeznaczone do użytku.

Wpływ na zatrudnienie

Według Harvard Business Review większość grup operacyjnych stosujących RPA obiecała swoim pracownikom, że automatyzacja nie spowoduje zwolnień . Zamiast tego pracownicy zostali przesunięci do bardziej interesującej pracy. W jednym z badań akademickich podkreślono, że pracownicy wiedzy nie czuli się zagrożeni przez automatyzację: przyjęli ją i postrzegali roboty jako kolegów z zespołu. W tym samym badaniu podkreślono, że technologia została wdrożona w taki sposób, aby przy tej samej liczbie osób uzyskać więcej pracy i wyższą produktywność, a nie zmniejszenie „zatrudnienia”.

Z drugiej strony, niektórzy analitycy twierdzą, że RPA stanowi zagrożenie dla branży outsourcingu procesów biznesowych (BPO). Teza stojąca za tym pojęciem jest taka, że ​​RPA umożliwi przedsiębiorstwom „przeniesienie” procesów z lokalizacji offshore do lokalnych centrów danych, z korzyścią dla tej nowej technologii. Efektem, jeśli to prawda, będzie tworzenie miejsc pracy o wysokiej wartości dla wykwalifikowanych projektantów procesów w lokalizacjach onshore (oraz w powiązanym łańcuchu dostaw sprzętu IT, zarządzania centrami danych itp.), ale zmniejszenie dostępnych możliwości dla nisko wykwalifikowanych pracowników offshore . Z drugiej strony ta dyskusja wydaje się być zdrowym gruntem do debaty, ponieważ inne badanie akademickie starało się przeciwstawić tak zwanym „mitowi”, że RPA przywróci wiele miejsc pracy z offshore.

Rzeczywiste wykorzystanie RPA

  • Automatyzacja procesów bankowych i finansowych
  • Kredyt hipoteczny i proces kredytowy
  • Automatyzacja obsługi klienta
  • Operacja merchandisingowa w handlu elektronicznym
  • Aplikacja OCR
  • Proces ekstrakcji danych
  • Naprawiono proces automatyzacji

Wpływ na społeczeństwo

Badania naukowe wskazują, że RPA, wśród innych trendów technologicznych, ma wywołać nową falę wzrostu produktywności i wydajności na globalnym rynku pracy. Chociaż nie można tego bezpośrednio przypisać samej RPA, Oxford University przypuszcza, że ​​do 35% wszystkich miejsc pracy może zostać zautomatyzowanych do 2035 roku.

Istnieją geograficzne implikacje trendu w automatyzacji robotów. W powyższym przykładzie, w którym proces offshore jest „repatriowany” pod kontrolą organizacji klienta (lub nawet przemieszczany przez Outsourcera Procesów Biznesowych z lokalizacji offshore do centrum danych, skutkiem będzie deficyt działalności gospodarczej do lokalizacji offshore oraz korzyści ekonomiczne dla rodzimej gospodarki.Na tej podstawie można oczekiwać, że rozwinięte gospodarki – dysponujące umiejętnościami i infrastrukturą technologiczną do rozwijania i wspierania zdolności automatyzacji robotów – osiągną korzyści netto z tego trendu.

W rozmowie TEDx prowadzonej przez University College London (UCL) przedsiębiorca David Moss wyjaśnia, że ​​cyfrowa praca w formie ZAP prawdopodobnie zrewolucjonizuje model kosztów w branży usługowej, obniżając ceny produktów i usług, jednocześnie poprawiając jakość wyników i tworzenie zwiększonych możliwości personalizacji usług.

W osobnym wystąpieniu TEDx w 2019 r. japoński dyrektor biznesowy i były dyrektor ds. IT banku Barclays, Koichi Hasegawa, zauważył, że roboty cyfrowe mogą mieć pozytywny wpływ na społeczeństwo, jeśli zaczniemy używać robota z empatią, aby pomóc każdej osobie. Przedstawia studium przypadku japońskich firm ubezpieczeniowych – Sompo Japan i Aioi – które wprowadziły boty, aby przyspieszyć proces wypłat z ubezpieczenia w poprzednich dużych katastrofach.

Tymczasem profesor Willcocks, autor cytowanego powyżej artykułu LSE, mówi o zwiększonej satysfakcji z pracy i stymulacji intelektualnej, charakteryzując technologię jako zdolność do „wyciągnięcia robota z człowieka”, nawiązując do koncepcji, że roboty przejmą kontrolę. przyziemne i powtarzalne części codziennego obciążenia pracą ludzi, pozostawiając je do wykorzystania w bardziej interpersonalnych rolach lub skoncentrowania się na pozostałych, bardziej znaczących porcjach dnia.

Niewspomagane ZAP

Unassisted RPA lub RPAAI to kolejna generacja technologii związanych z RPA. Postęp technologiczny związany ze sztuczną inteligencją umożliwia uruchamianie procesu na komputerze bez konieczności ingerencji użytkownika.

Hiperautomatyzacja

Hiperautomatyzacja to zastosowanie zaawansowanych technologii, takich jak RPA, sztuczna inteligencja , uczenie maszynowe (ML) i eksploracja procesów, w celu rozszerzenia pracowników i automatyzacji procesów w sposób, który ma znacznie większy wpływ niż tradycyjne możliwości automatyzacji. Hyperautomation to połączenie narzędzi automatyzacji do dostarczania pracy.

Raport Gartnera zauważa, że ​​trend ten został zapoczątkowany przez zautomatyzowaną automatyzację procesów (RPA). Raport zauważa, że ​​„samo RPA nie jest hiperautomatyzacją. Hiperautomatyzacja wymaga kombinacji narzędzi i technologii, takich jak Robotic Data Automation, aby wspierać replikację fragmentów, w których człowiek jest zaangażowany w zadanie”.

Outsourcing

Procesy biurowe back office zlecane na zewnątrz przez duże organizacje – szczególnie te wysyłane za granicę – są zwykle proste i mają charakter transakcyjny, wymagają niewielkiej (jeśli w ogóle) analizy lub subiektywnej oceny. Wydaje się, że jest to idealny punkt wyjścia dla organizacji, które zaczynają stosować zautomatyzowaną automatyzację na zapleczu. To, czy organizacje klienckie zdecydują się przejąć zlecone procesy „wewnętrznie” od swoich dostawców usług Business Process Outsourcing (BPO), co stanowi zagrożenie dla przyszłości biznesu BPO, czy też BPO wdrażają takie automatyzacje w imieniu swoich klientów, może zależeć na szereg czynników.

I odwrotnie, dostawca usług BPO może dążyć do osiągnięcia pewnej formy blokady klienta za pomocą automatyzacji. Usuwając koszty z działalności biznesowej, w której dostawca usług BPO jest uważany za właściciela własności intelektualnej i fizycznego wdrożenia rozwiązania do automatyzacji robotów (np. w zakresie sprzętu, własności licencji na oprogramowanie itp.), dostawca może sprawić, że Klientowi bardzo trudno jest wrócić do procesu „na miejscu” lub wybrać nowego dostawcę usług BPO. Efekt ten pojawia się, ponieważ związane z tym oszczędności wynikające z automatyzacji musiałyby – przynajmniej tymczasowo – zostać ponownie wprowadzone do firmy, podczas gdy rozwiązanie techniczne zostałoby ponownie wdrożone w nowym kontekście operacyjnym.

Geograficznie niezależny charakter oprogramowania oznacza, że ​​mogą pojawić się nowe możliwości biznesowe dla tych organizacji, które mają polityczne lub regulacyjne przeszkody dla offshoringu lub outsourcingu. Zrobotyzowana automatyzacja może być hostowana w centrum danych w dowolnej jurysdykcji, co ma dwie główne konsekwencje dla dostawców usług BPO. Po pierwsze, na przykład suwerenny rząd może nie chcieć lub prawnie nie być w stanie zlecić przetwarzania spraw podatkowych i administracji bezpieczeństwa na zewnątrz. Na tej podstawie porównanie robotów do ludzkiej siły roboczej stwarza naprawdę nową możliwość „trzeciego zaopatrzenia” po wyborach onshore vs offshore. Po drugie, i na odwrót, dostawcy usług BPO wcześniej przenieśli operacje zlecane na zewnątrz do różnych terytoriów politycznych i geograficznych w odpowiedzi na zmieniającą się inflację płac i nowe możliwości arbitrażu pracowniczego gdzie indziej. W przeciwieństwie do tego, rozwiązanie centrum danych wydaje się oferować stałą i przewidywalną podstawę kosztów, która, jeśli jest wystarczająco niska na podstawie robota w porównaniu z człowiekiem, wydaje się eliminować wszelkie potencjalne potrzeby lub chęć ciągłego przenoszenia baz operacyjnych.

Przykłady

  • Oprogramowanie do rozpoznawania głosu i cyfrowego dyktowania połączone w celu łączenia procesów biznesowych w celu bezpośredniego przetwarzania bez ręcznej interwencji
  • Specjalistyczne oprogramowanie do zdalnego zarządzania infrastrukturą umożliwiające automatyczne badanie i rozwiązywanie problemów, wykorzystujące roboty do wsparcia IT na pierwszej linii
  • Chatboty wykorzystywane przez sprzedawców internetowych i dostawców usług do obsługi zapytań klientów o informacje. Używany również przez firmy do obsługi wniosków pracowników o informacje z wewnętrznych baz danych
  • Oprogramowanie do automatyzacji warstwy prezentacji, coraz częściej wykorzystywane przez firmy zajmujące się outsourcingiem procesów biznesowych w celu zastąpienia pracy ludzkiej
  • Systemy IVR zawierające inteligentną interakcję z dzwoniącymi

Zobacz też

Bibliografia

Źródła