Programvarerobot

mykvarerobot for å automatisere handlinger via grafiske brukergrensesnitt

En programvarerobot (engelsk: robotic process automation eller software robotics, dansk: kontorrobot, svensk: digital medarbetare) er en mykvarerobot for å automatisere handlinger via grafiske brukergrensesnitt.

Virkemåte

rediger

Metaforisk fungerer en programvarerobot som om et menneske satt på en datamaskin og løste oppgaver med skjerm, mus og tastatur. I praksis har hver robotforekomst som sin egen virtuelle arbeidsstasjon som ikke trenger fysisk skjerm, mus og tastatur, men tolker og interagerer med skjermbildet elektronisk inne i et program. Grunnet virtualiseringteknologi er programvareroboter svært skalerbare.

Sammenlignet med programmeringsgrensesnitt

rediger

I tradisjonell automatisering av arbeidsoppgaver vil en utvikler programmere en rekke handlinger og koble disse mot baksystemet (engelsk: backend system) via interne programmeringsgrensesnitt eller dedikerte skriptspråk.

I motsetning til dette vil en programvarerobot sine handliger konfigureres ved å observere hvordan brukeren utfører en oppgave i programmets grafiske brukergrensesnitt, og deretter vil automasjon fungere ved at disse oppgavene gjentas av roboten direkte i brukergrensesnittet.

Motivasjon

rediger

Programvareroboter kan senke barrieren for å ta i bruk automasjon ettersom man kan bruke eksisterende systemer selv om disse ikke har ferdig utviklede programmeringsgrensesnitt for formålet.

En programvarerobot kan for eksempel bruke skjermskraping og ha koblinger videre til programmeringsgrensesnitt for integrering med andre forretningsapplikasjoner, terminaltjenester, og noen typer kunstig intelligens som maskinlæring og tjenester som bildegjenkjenning.

Ulemper

rediger

Programvareroboter kan gi et mer komplekst vedlikeholdsmiljø, og kan være utfordrende ved at grafiske brukergrensesnitt blir brukt på en måte de ikke var ment å brukes.[1]

Eksempler på bruk

rediger

Se også

rediger

Referanser

rediger
  1. ^ DeBrusk, Chris. «Five Robotic Process Automation Risks to Avoid». MIT Sloan Management Review. Besøkt 28. juni 2018.