RPA tällä hetkellä ja tulevaisuudessa - RPA-projektien teko Robot Frameworkillä
Tuomiluoto, Niki (2022)
Tuomiluoto, Niki
2022
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2022120125523
https://urn.fi/URN:NBN:fi:amk-2022120125523
Tiivistelmä
Tämän opinnäytetyön tavoitteena on ollut käydä läpi ohjelmistorobotiikan (RPA) historiaa, tarkoitusta ja tulevaisuuden näkymiä ja selvittää, miten Robot Framework sopii ohjelmistorobotiikan projektien tekoon. Opinnäytetyössä tutustuttiin ohjelmistorobotiikkaan yleisesti sekä selvitettiin sen hyötyjä ja haittoja. Pohdittiin myös ohjelmistorobotiikan etuja ja kannattavuutta erilaisissa projekteissa.
Työssä avattiin avoimeen lähdekoodiin perustuvaa Robot Frameworkiä automaatiotyökaluna ja sen käyttöä RPA-projekteissa. Samalla syvennyttiin sen rakenteeseen ja moduuleihin. Ohjelmistorobotiikkaan sopivia moduuleja käydessä läpi katsottiin tarkemmin myös RPA Framework -kirjastokokoelmaa ja sen käyttöä ohjelmistorobotiikan projekteissa.
Työhön toteutettiin kolme hypoteettista RPA-projektia, jotka toteutettiin Robot Frameworkillä ja sen monia kirjastoja käyttäen. Nämä esimerkkitoteutukset olivat korkean tason toteutuksia, joiden tarkoitus oli näyttää, miten Robot Frameworkillä voidaan ohjelmistorobotiikan projekteja toteuttaa.
Opinnäytetyön viimeiset osiot keskittyivät ohjelmistorobotiikan suosioon, markkinan kasvuun ja vaikutukseen ohjelmistokehitykseen. Työn lopussa summattiin käydyt asiat yhteen ja laadittiin loppupäätelmät ja pohdinnat.
Työssä avattiin avoimeen lähdekoodiin perustuvaa Robot Frameworkiä automaatiotyökaluna ja sen käyttöä RPA-projekteissa. Samalla syvennyttiin sen rakenteeseen ja moduuleihin. Ohjelmistorobotiikkaan sopivia moduuleja käydessä läpi katsottiin tarkemmin myös RPA Framework -kirjastokokoelmaa ja sen käyttöä ohjelmistorobotiikan projekteissa.
Työhön toteutettiin kolme hypoteettista RPA-projektia, jotka toteutettiin Robot Frameworkillä ja sen monia kirjastoja käyttäen. Nämä esimerkkitoteutukset olivat korkean tason toteutuksia, joiden tarkoitus oli näyttää, miten Robot Frameworkillä voidaan ohjelmistorobotiikan projekteja toteuttaa.
Opinnäytetyön viimeiset osiot keskittyivät ohjelmistorobotiikan suosioon, markkinan kasvuun ja vaikutukseen ohjelmistokehitykseen. Työn lopussa summattiin käydyt asiat yhteen ja laadittiin loppupäätelmät ja pohdinnat.