Ohjelmistorobotiikka yrityksen prosessien kehittämisessä
Ström, Tomas (2017)
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2017121922122
https://urn.fi/URN:NBN:fi:amk-2017121922122
Tiivistelmä
Ohjelmistorobotiikka eli Robotic Process Automation (RPA) tuo suuria muutoksia niin julkishallinnon kuin yrityselämän tietojenkäsittelyyn. Prosessien automatisointi ohjelmistorobotiikalla on kustannustehokasta ja ketterää. RPA-tuotteilla voidaan automatisoida prosesseja erilaisten tietoteknisten järjestelmien graafisten käyttäjärajapintojen kautta. Ohjelmistorobotiikkaa voidaan hyödyntää niin palvelin- kuin työasemaratkaisuissa, ja järjestelmät ovat skaalautuvia muuttuvien tarpeiden mukaan. Kiinnostus ohjelmistorobotiikan hyödyntämiseen on kasvanut suuresti tuotteiden kehittyessä ja uusien, entistä helppokäyttöisempien ja tekoälyltään parempien tuotteiden tullessa markkinoille. Monien yritysten ja organisaatioiden prosesseissa on paljon potentiaalia ohjelmistorobotiikan hyödyntämismahdollisuuksille. Ohjelmistorobotiikalla ennustetaan olevan tulevaisuudessa merkittävä vaikutus työpaikkoihin osana digitalisaatiota.
Opinnäytetyössä käytiin läpi kehittämistyön muodossa yhden yrityksen ja yhden ohjelmistorobotiikkatuotteen kehitysprojektin pilottivaihe ja siitä saadut käytännön kokemukset. Opinnäytetyön kirjoittaja oli tässä yhteydessä kehittäjän ja RPA-ohjelmoijan roolissa. Tutkimustyönä opinnäytetyössä käsiteltiin eri lähteistä kerättyä RPA-teknologiaan liittyvää tietoa erityisesti teknologian lupausten, ominaisuuksien ja kokemusten osalta tarkasteltuna. Näitä laadullisen tutkimuksen kautta saatuja tuloksia peilattiin opinnäytetyön loppuosassa kehittämistyössä käytännössä esiin tulleisiin seikkoihin pyrkimyksenä tuottaa lukijalle realistinen kuva RPA-teknologian nykytilasta.
RPA-tuotteet ovat yksi ohjelmoinnin muoto, joka on perinteistä ohjelmointia ketterämpää mutta samalla myös monimutkaisempaa erilaisten automatisoitavien prosessien vaatimuksien, ylläpidon ja käytönhallinnan osalta. Ohjelmistorobotiikka tulee automatisoimaan yksinkertaisia, toistettavia ja ohjelmoitavissa olevia työprosesseja vähentäen työvoiman tarvetta, mutta samalla lisäten asiantuntijaosaamisen tarvetta näille tuotteille. Prosessien kypsyystaso vaikuttaa myös vahvasti RPA-teknologian hyödyntämismahdollisuuksiin. Prosessien kypsyystason vieminen mahdollisimman pitkälle ennen RPA-automatisointia on keskeisessä asemassa menestyksekkäälle ohjelmistorobotiikan implementaatiolle organisaatiossa.
Opinnäytetyössä käytiin läpi kehittämistyön muodossa yhden yrityksen ja yhden ohjelmistorobotiikkatuotteen kehitysprojektin pilottivaihe ja siitä saadut käytännön kokemukset. Opinnäytetyön kirjoittaja oli tässä yhteydessä kehittäjän ja RPA-ohjelmoijan roolissa. Tutkimustyönä opinnäytetyössä käsiteltiin eri lähteistä kerättyä RPA-teknologiaan liittyvää tietoa erityisesti teknologian lupausten, ominaisuuksien ja kokemusten osalta tarkasteltuna. Näitä laadullisen tutkimuksen kautta saatuja tuloksia peilattiin opinnäytetyön loppuosassa kehittämistyössä käytännössä esiin tulleisiin seikkoihin pyrkimyksenä tuottaa lukijalle realistinen kuva RPA-teknologian nykytilasta.
RPA-tuotteet ovat yksi ohjelmoinnin muoto, joka on perinteistä ohjelmointia ketterämpää mutta samalla myös monimutkaisempaa erilaisten automatisoitavien prosessien vaatimuksien, ylläpidon ja käytönhallinnan osalta. Ohjelmistorobotiikka tulee automatisoimaan yksinkertaisia, toistettavia ja ohjelmoitavissa olevia työprosesseja vähentäen työvoiman tarvetta, mutta samalla lisäten asiantuntijaosaamisen tarvetta näille tuotteille. Prosessien kypsyystaso vaikuttaa myös vahvasti RPA-teknologian hyödyntämismahdollisuuksiin. Prosessien kypsyystason vieminen mahdollisimman pitkälle ennen RPA-automatisointia on keskeisessä asemassa menestyksekkäälle ohjelmistorobotiikan implementaatiolle organisaatiossa.