Development of Robotic Process Automation Enhancement Tools : Platform Centralization of RPA Key Aspects
Kronkvist, Joakim (2020)
Kronkvist, Joakim
2020
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2020060417077
https://urn.fi/URN:NBN:fi:amk-2020060417077
Tiivistelmä
Ohjelmistorobotiikan (RPA) käyttö on kasvanut paljon viime vuosina ja sitä on hyödynnetty yrityksissä kuten Wärtsilässä. Ohjelmistorobotiikkaa käytetään yhä enemmän sisäisten liiketoimintaprosessien digitaalisessa automatisoinnissa. Tämä puolestaan luo uusia tarpeita ja haasteita, kuten niiden hallinnan keskittäminen ja automatisoitujen prosessien helppokäyttöisyys, sekä tilastollisesti että toteutuksen kannalta.
Tämän opinnäytetyön tavoitteena oli tarjota ratkaisu Wärtsilän tarpeisiin kehittämällä uusia ratkaisuja näiden UiPath-ohjelmistolla kehitettyjen prosessien analysoimiseksi. Tämä tapahtuu analysoimalla lähdekoodia erillisellä sovelluksella, joka kehitettiin keräämään, tallentamaan ja jakamaan arvokasta tietoa osaksi liiketoimintadokumentteja. Tämä on tarpeellista esimerkiksi silloin, kun on tarve tunnistaa sellaisia automatisoituja prosesseja, joihin sovelluspäivitykset mahdollisesti vaikuttavat.
Opinnäytetyön tuloksena käytettiin tallennettua prosessidataa sekä massa- että yksittäissovelluksissa analyyttisten näkymien luomiseksi kehittäjille ja johtoryhmille. Ohjelma on julkistettu sovellusohjelmointirajapintana (API). API:n verkkopalvelu näyttää tiedot oman käyttöliittymänsä kautta sisältäen käyttäjähallinnan sekä prosessien käytön hallinnan valtuutetuille käyttäjille. Tämä mahdollistaa keskitetyn työskentelytavan ohjelmistorobotiikan kanssa.
Tämän opinnäytetyön tavoitteena oli tarjota ratkaisu Wärtsilän tarpeisiin kehittämällä uusia ratkaisuja näiden UiPath-ohjelmistolla kehitettyjen prosessien analysoimiseksi. Tämä tapahtuu analysoimalla lähdekoodia erillisellä sovelluksella, joka kehitettiin keräämään, tallentamaan ja jakamaan arvokasta tietoa osaksi liiketoimintadokumentteja. Tämä on tarpeellista esimerkiksi silloin, kun on tarve tunnistaa sellaisia automatisoituja prosesseja, joihin sovelluspäivitykset mahdollisesti vaikuttavat.
Opinnäytetyön tuloksena käytettiin tallennettua prosessidataa sekä massa- että yksittäissovelluksissa analyyttisten näkymien luomiseksi kehittäjille ja johtoryhmille. Ohjelma on julkistettu sovellusohjelmointirajapintana (API). API:n verkkopalvelu näyttää tiedot oman käyttöliittymänsä kautta sisältäen käyttäjähallinnan sekä prosessien käytön hallinnan valtuutetuille käyttäjille. Tämä mahdollistaa keskitetyn työskentelytavan ohjelmistorobotiikan kanssa.