Robotic process automation (eller RPA) är en form av automationsteknik för affärsprocesser baserad på den metaforiska programvaran från robotar (bots) eller artificiell intelligens arbetare . En utmärkande och huvudsaklig egenskap hos RPA-robotar är möjligheten att använda ett användargränssnitt för att samla in data och hantera applikationer [1] .
Robotprocessautomation effektiviserar arbetsprocesser , vilket gör organisationer mer lönsamma, smidiga och smidiga. Det ökar också medarbetarnas tillfredsställelse, engagemang och produktivitet genom att ta bort rutinuppgifter från deras arbetsdag [1] .
I traditionella automatiseringssystem för arbetsflöden skapar en mjukvaruutvecklare en lista med åtgärder för att automatisera en uppgift och interagera med ett internt system med hjälp av interna applikationsprogrammeringsgränssnitt (API ) eller ett dedikerat skriptspråk. Däremot utvecklar RPA-system en lista med åtgärder genom att se användaren utföra den uppgiften i programmets grafiska användargränssnitt ( GUI ), och sedan utföra automatisering genom att upprepa dessa uppgifter direkt i GUI. Detta kan sänka barriären för att använda automatisering i produkter som annars kanske inte använder API:n för detta ändamål.
RPA-verktyg har en stark teknisk likhet med GUI-testverktyg. Dessa verktyg automatiserar också GUI-interaktion och gör det ofta genom att upprepa en uppsättning demoåtgärder som utförs av användaren. RPA-verktyg skiljer sig från sådana system, inklusive funktioner som gör att data kan bearbetas i och mellan flera applikationer, som att ta emot ett e-postmeddelande som innehåller en faktura , extrahera data och sedan lägga in den i ett redovisningssystem .
Som en form av automatisering har detta koncept funnits länge i form av skärmdump, men RPA anses vara en viktig teknisk utveckling av denna metod i den meningen att nya mjukvaruplattformar växer fram som är mogna, robusta, skalbara och pålitliga. tillräckligt för att göra detta tillvägagångssätt genomförbart för användning i stora företag [2] (vilket inte skulle vara möjligt på grund av möjliga risker för kvalitet och rykte).
Som en illustration av hur mycket tekniken har utvecklats sedan dess tidiga utveckling inom skärmscreening, är det bra att överväga ett exempel från en fallstudie. Användare av en enda plattform på Xchanging – ett Storbritannien-baserat globalt företag som tillhandahåller affärsbearbetning, teknologi och inköpstjänster över hela världen – antropomorferade sin robot till en kollega vid namn "Mac" och bjöd till och med in "henne" till en julfest. [3] [4] Denna illustration tjänar kanske till att demonstrera nivån av intuition, interoperabilitet och användarvänlighet hos dagens RPA-teknikplattformar, vilket leder till att deras användare (eller "tränare") behandlar dem som varelser snarare än abstrakta mjukvarutjänster. RPA:s "kodfria" karaktär (beskrivs nedan) är bara ett av ett antal betydande kännetecken för RPA mot repor på skärmen.
RPA har blivit så utbrett eftersom det är allmänt tillämpligt. Praktiskt taget alla stora, affärsregeldrivna, repeterbara processer är en utmärkt kandidat för automatisering, och i allt högre grad gäller detta kognitiva processer som kräver artificiell intelligens av högre ordning [1] .
RPA-tjänsthosting är också i linje med mjukvarurobotmetaforen, där varje robotinstans har sin egen virtuella arbetsstation, ungefär som en mänsklig arbetare. Roboten använder tangentbords- och muskontroller för att utföra åtgärder och utföra automatisering. Vanligtvis utförs alla dessa åtgärder i en virtuell miljö , inte på en skärm; roboten behöver ingen fysisk skärm för att fungera, utan tolkar skärmen elektroniskt. Skalbarheten av dagens lösningar baserade på arkitekturer som långt före tillkomsten av virtualiseringsteknik , utan vilken skalbarheten för stora distributioner skulle begränsas av den tillgängliga förmågan att hantera den fysiska hårdvaran och relaterade kostnader. Implementeringen av RPA i företag har visat på betydande kostnadsbesparingar jämfört med traditionella icke-RPA-lösningar. [5]
Det finns dock flera risker med RPA. Kritik inkluderar riskerna med att strypa innovation och skapa en mer komplex underhållsmiljö för befintlig programvara, som nu måste rymma användningen av grafiska användargränssnitt på sätt som de inte var avsedda att användas. [6]
Enligt [Harvard Business Review] har de flesta av projektteamen som implementerar RPA lovat sina anställda att automatisering inte kommer att leda till uppsägningar. [3] Istället omplacerades arbetare för att göra mer intressant arbete. En akademisk studie betonade att kunskapsarbetare inte hotades av automatisering: de accepterade det och såg robotar som kollegor. [4] I samma studie framhölls att istället för att resultera i ett lägre ”personaltal” så användes tekniken på ett sådant sätt att man uppnådde mer arbete och ökad produktivitet med samma antal personer.
Å andra sidan hävdar vissa analytiker att RPA är ett hot mot outsourcingbranschen för affärsprocesser . [7] Tesen bakom detta koncept är att RPA kommer att tillåta företag att "repatriera" processer från avlägsna områden till lokala datacenter med denna nya teknik. Effekten, om den stämmer, skulle vara att skapa höga positioner för erfarna processledare på sina egna anläggningar (och inom den relevanta försörjningskedjan för IT-utrustning, datacenterhantering etc.), med en minskning av tillgängliga möjligheter för lågutbildade outsourcade arbetare.. Å andra sidan verkar detta ämne vara ett sunt diskussionsämne, eftersom ytterligare en akademisk studie kunde motverka den så kallade "myten" att "RPA kommer att ta tillbaka många jobb från havet." [fyra]
Akademiska studier [8] [9] tyder på att RPA, bland andra tekniska trender, förväntas leda till en ny våg av produktivitets- och effektivitetsvinster på den globala arbetsmarknaden. University of Oxford , även om det inte är direkt kopplat till RPA, har föreslagit att upp till 20 % av alla jobb kan automatiseras till 2035. [åtta]
Vid TEDx TEDx- konferensen [10] som hölls vid UCL i London sa entreprenören David Moss att digitalt arbete i form av RPA inte bara skulle kunna revolutionera tjänsteindustrins kostnadsmodell genom att sänka priset på produkter och tjänster, utan det skulle sannolikt höja servicenivå, resultatkvalitet och kommer att skapa ökade möjligheter till personalisering av tjänster.
Samtidigt talar professor Willcox, författare till London School of Economics and Political Science paper [9] som citeras ovan, om ökad arbetstillfredsställelse och intellektuell stimulans som karakteriserar teknologi som förmågan att ta ut roboten ur människan [ 11] med hänvisning till uppfattningen att robotar tar över de rutinmässiga delarna av människors dagliga arbetsbelastning, vilket får dem att omfördelas till mer interpersonella roller eller att fokusera på de återstående, mer meningsfulla delarna av sin tid.