Skip to main content
← Nazaj v knjižnicoMetode

Avtomatizacija robotskih procesov (RPA)

Avtomatizacija robotskih procesov (RPA) uporablja programske robote, ki samodejno izvajajo pravilom podrejene, ponavljajoče se naloge na obstoječih uporabniških vmesnikih, na enak način, kot bi jih izvajala oseba za tipkovnico.

Bot RPA upravlja obstoječe aplikacije na enak način, kot bi jih oseba: odpira programe, klika gumbe, bere polja in vnaša vrednosti v obrazce. Za to ne potrebuje programskega vmesnika; deluje neposredno na istem uporabniškem vmesniku, kot bi ga videl človek. Bot sledi fiksnemu, vnaprej določenemu naboru pravil po vzorcu, če se zgodi pogoj A, izvedi korak B, kar RPA loči od klasične sistemske integracije, kjer programska oprema neposredno komunicira z drugo programsko opremo prek vmesnikov.

Tipični primeri uporabe so naloge, ki se pogosto ponavljajo, so jasno strukturirane in puščajo malo prostora za napake: izluščenje podatkov o računih iz dokumentov PDF in njihov vnos v računovodski sistem, obdelava potrditev naročil, prispelih po elektronski pošti, usklajevanje matičnih podatkov med dvema sistemoma ali sestavljanje poročil iz več virov. RPA je pogosto povezan z optičnim prepoznavanjem znakov, tako da lahko obravnava tudi nestrukturirane dokumente, kot so skenirani dokumenti ali fotografije. RPA se še posebej obrestuje tam, kjer morajo starejši sistemi brez sodobnega vmesnika ostati v uporabi, ker bi bila prava integracija predraga ali pretvegana.

RPA v strogem pomenu ni umetna inteligenca. Klasičen bot se ne uči sam, temveč sledi togo programiranim pravilom, zato lahko bot ob spremembi vmesnika aplikacije, na primer zaradi posodobitve programske opreme, odpove in ga je treba ponovno konfigurirati. Sodobne platforme RPA vse pogosteje kombinirajo avtomatizacijo, ki temelji na pravilih, z gradniki UI, kot sta prepoznavanje besedila ali razvrščanje, da lahko bolj prilagodljivo obravnavajo izjeme. Za strukturirane procese z velikim obsegom in jasnimi pravili pa je navadna RPA pogosto še vedno preprostejša in cenejša izbira.

Praktični primer

Srednje veliko obrtno podjetje mesečno prejme okoli 300 dobaviteljskih računov po elektronski pošti in pošti; doslej je moral vsak račun ročno vnesti v računovodski sistem zaposleni, kar je v povprečju vzelo okoli 6 minut na račun. Bot RPA zdaj račune samodejno prebere, s prepoznavanjem besedila izlušči dobavitelja, znesek in številko računa ter podatke neposredno vnese v sistem. Zaposleni preverja le izjeme, kar mesečno delovno obremenitev zmanjša s približno 30 na okoli 6 ur, sproščeni čas pa gre v reševanje spornih primerov in klice z dobavitelji.

Kako pomaga Leanshift

RPA zapira prekinitve medija (media breaks), ki v mnogih procesih tiho požirajo čas: podatki, ročno prepisani med sistemi, ne stanejo le minut, temveč ustvarjajo tudi vire napak in čakalni čas. S stališča Kaizena je RPA vredno razmisleka šele, ko je osnovni proces razumljen in stabiliziran, sicer le hitreje avtomatiziraš obstoječo izgubo. Dobro uporabljena RPA sprosti zmogljivosti za delo, ki resnično poganja izboljševanje: presojanje, spraševanje, nadaljnje razmišljanje.

Pogosto zastavljena vprašanja

Ali je RPA isto kot umetna inteligenca?

Ne. Klasična RPA sledi fiksnim pravilom, ki jih določijo ljudje, in se sama ne uči. Šele ko je RPA kombinirana s komponentami UI, kot sta prepoznavanje besedila ali razvrščanje, lahko obravnava tudi izjeme in nestrukturirane podatke.

Ali RPA nadomešča delovna mesta?

RPA večinoma prevzame ponavljajoče se podnaloge, ki temeljijo na pravilih, ne celotnih vlog. V praksi se delo premakne k nalogam, ki zahtevajo presojo, obravnavo izjem ali stik s strankami.

Kaj podjetje potrebuje za uvedbo RPA?

Izhodišče je jasno dokumentiran, stabilen proces z nedvoumnimi pravili. Brez ustrezno opisanega delovnega postopka avtomatizacija ponavadi le pospeši obstoječi kaos.