Softverski Roboti Za Automatizaciju Procesa Flashcards
Objasni robotsku automatizaciju procesa.
Pojam koji se odnosi na primjenu softverskih robota za djelomičnu ili popunu automatizaciju aktivnosti/procesa, prije svega za automatizaciju rutinskih korisničkih zadataka.
Koncept primjene disruptivne tehnologije za automatizaciju poslovnih procesa koji se temelji na pojmu softverskih radnika („robota”).
Cilj RPA?
Zamijeniti rad čovjeka prema unaprijed zadanim parametrima; mijenja ljude u repetitivnim administrativnim poslovima oponašajući njihov rad na računalu.
Objasni RPA sustave, odnosno softvere.
RPA sustavi simuliraju akcije korisnika u grafičkom korisničkom sučelju aplikacije (GUI).
Razvoj: bez programiranja: „skripte”, „low code”, „no code”.
Povijesno: razvoj iz alata za testiranje grafičkih korisničkih sučelja.
Robot pristupa sustavu preko sučelja na isti način kako bi pristupio i ljudski zaposlenik.
Robot po pokretanju procesa sekvencijalno prati sve naredbe unesene u platformu.
Korisnici, ovisno o ovlastima koje su im dodijeljene (i o tipu robota), mogu upravljati procesima (započinjati, prekidati, pauzirati, kreirati, brisati ili izmjenjivati) i preusmjeravati ih softverskim robotima.
Jedan robot može odjednom koristiti podatke iz više aplikacija, desktop okruženja, internetskog preglednika, ERP-ova, …
Sto rade softverski roboti?
Prijavljuju se u aplikacije, premještaju datoteke i mape, kopiraju podatke, ispunjavaju obrasce, izdvajaju strukturirane i polustrukturirane podatke iz dokumenata, ..
Kako se dijele softverski roboti?
- Prema nacinu izvodenja
- Prema funkcionalnim klasama
Kako se dijele roboti prema nacinu izvodenja?
- Roboti bez nadzora (samostalni)
- Roboti s nadzorom (nesamostalni)
Objasni samostalne softverske robote.
„Unattended“, bez nadzora.
Provode procese bez interakcije sa korisnikom.
Pokreću se ovisno o zadanom događaju koji služi kao okidač ili se pokreću prema zadanom planeru aktivnosti.
Najčešće se koriste za velike serije ponavljanja istog procesa jer visoka razina strukturiranosti podataka i repetitivnost omogućavaju provođenje bez ljudskog asistiranja.
Objasni nesamostalne softverske robote.
“Attended“, pod nadzorom.
Uključuju interakciju s čovjekom u procesu.
Primjenjuju se za kompleksnije procese koji se onda djelomično automatiziraju.
Mogu se također pokretati preko okidača ili planera, no češće će ih čovjek sam pokrenuti u trenu kada mu budu potrebni.
Kako se dijele roboti prema funkcionalnim klasama?
- Roboti koji se primarno bave podacima - transfer podataka, upravljanje svojstvima datoteka i analiza podataka
- roboti s fokusom na rad s aplikacijama i njihovu integraciju - pristupaju i upravljaju drugim aplikacijama
- procesno orijentirani roboti – upravljaju tijekom procesa, pokreću okidače tijeka procesa, kontroliraju tijek procesa, imitiraju ljudsko ponašanje unosom podataka u sučelju aplikacija,…
Trziste RPA sustava?
Značajan rast na globalnoj razini.
Velike privatne i javne organizacije već imaju robote.
Uvođenje robota najčešće započinje pilot-projektima, po završetku pilot-projekata može se uvesti RPA u većoj mjeri.
RPA nije prisutan u manjim organizacijama, neiskorišteni segment tržišta (!)
Veliki potencijal za daljnji razvoj, posebno u doba krize.
Sto je vazno za odluku o implementaciji RPA?
- Je li proces manualni i ponavljajući?
- Temelji li se proces na nekom zadanom i utvrđenom pravilu?
- Jesu li ulazni podaci u elektroničkom obliku i čitljivi?
- Može li se postojeći sustav koristiti kakav jest bez promjene?
Kriteriji odluke o zamjeni procesa RPA tehnologijom?
- niska razina razmišljanja i donošenja odluka
- procesi koji se ponavljaju u velikom volumenu
- koriste se strukturirani podaci
- pristupanje više sustava ili aplikacija
- visoka standardiziranost procesa
- visoka mogućnost događanja ljudske pogreške
Idealni kandidati za RPA?
Oni procesi koji imaju umjereno velik broj tipova slučajeva i što je moguće više pojavljivanja slučajeva istoga tipa.
Primjeri primjena?
spajanje u sustav, ispunjavanje formulara, skupljanje podataka s weba i drugih izvora, kopiranje i lijepljenje podataka, čitanje i pisanje u bazama podataka te primjena “if/then” odluka i pravila, otvaranje mailova i priloga, pomicanje dokumenata i foldera, izrada kalkulacija, obrada podataka, kreiranje izvještaja i prikaz na nadzornim pločama…
4 modela poslovanja proizvođača/ponuđača RPA?
- Prodaja softvera; kupac razvija RPA
- Prodaja + konzultantske usluge, usluge savjetovanja oko implementacije (potrebno je napredno znanje o RPA)
- RPA kao Saas (Software-as-a-Service – Softver kao usluga).
- prodaja licenci i naplate usluge na bazi supskripcija:
- prodavač sam razvija, održava i pruža pristup (hosting) softverskim robotima;
- isti proizvod se nudi za cijelo tržište, a onda se koliko može, kreiranjem procesa u tom okruženju prilagođava kupcu;
- aktualan trend rasta udjela RPA kao usluge za čak 60% u odnosu na druge modele. - Outsourcing; ponuditelj RPA softvera sam provodi proces klijenta