Kohti älykkäitä prosesseja – matalakoodinen integraatiokehitys ja tekoälyn mahdollisuudet
Varpanen, Hilda-Maija (2025)
Varpanen, Hilda-Maija
2025
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2025112730333
https://urn.fi/URN:NBN:fi:amk-2025112730333
Tiivistelmä
Opinnäytetyössä seurattiin aloittelevan integraatiokehittäjän työskentelyä vähäkoodisella Frends integraatioalustalla. Työn tavoitteena oli luoda kolme itsenäisesti toteutettua integraatioprosessia ja ottaa kehittämisen aikana huomioon integroitavien prosessien ja kehitystyön prosessin kehittäminen sekä C#-ohjelmointikielen kirjoittaminen parhaiden käytäntöjen mukaisesti. Tavoite oli myös sisällyttää generatiivinen tekoäly osaksi kehitysprosessia ja tutkia mahdollisuuksia sen liittämiseksi integroitaviin prosesseihin.
Opinnäytetyön aikana työskenneltiin kiinteistöpalveluyritys ISS Palveluiden IT-tiimin automaatioista vastaavassa tiimissä. Työntekoa seurattiin kahdeksan viikkoa 8.9. ¬– 7.11.2025 välisenä aikana ja jokaisen viiden päivän jälkeen työskentelyä ja opittua analysoitiin viikkoanalyysissä. Oppimisen tukena keskeisimmät käytetyt tietoperustat olivat Frends integraatioalustan dokumentaation lisäksi Rueckerin Practical process automation, Allsin Clean code with C# sekä Wilsonin ja Tysonin Age of invisible machines teokset.
Opinnäytetyö keskittyi uusiin integroitaviin prosesseihin ja työskentelyprosessiin alkaen valmiista toimeksiannosta ja loppuen integraation tuotantoon siirtoon. Opinnäytetyön ulkopuolelle rajattiin liiketoiminnan vaatimusten kartoitus integroitavalle prosessille sekä integraation ylläpito. Työ sisälsi myös jonkin verran tietokantatyöskentelyä ja käytössä olevien integraatioiden kehitystä, joita käsiteltiin niiden vaikuttaessa uusien integraatioprosessien kehitykseen.
Opinnäytetyön aikana ei saatu kehitettyä kolmea integraatiota tavoitteen mukaisesti, mutta kehitysprosessin aikana kyky tarkastella prosesseja laajemmasta näkökulmasta kehittyi. Yleiset C#-ohjelmointikielen ja ISS Palveluiden sovitut parhaat käytännöt todettiin merkittäviksi integraatioiden ylläpidettävyyden ja kehitystyön kannalta. Tekoälyratkaisuja pohdittiin integraatioiden parantamiseksi, mutta kokonaisvaltaisempi ratkaisu todettiin paremmaksi vaihtoehdoksi.
Opinnäytetyön aikana työskenneltiin kiinteistöpalveluyritys ISS Palveluiden IT-tiimin automaatioista vastaavassa tiimissä. Työntekoa seurattiin kahdeksan viikkoa 8.9. ¬– 7.11.2025 välisenä aikana ja jokaisen viiden päivän jälkeen työskentelyä ja opittua analysoitiin viikkoanalyysissä. Oppimisen tukena keskeisimmät käytetyt tietoperustat olivat Frends integraatioalustan dokumentaation lisäksi Rueckerin Practical process automation, Allsin Clean code with C# sekä Wilsonin ja Tysonin Age of invisible machines teokset.
Opinnäytetyö keskittyi uusiin integroitaviin prosesseihin ja työskentelyprosessiin alkaen valmiista toimeksiannosta ja loppuen integraation tuotantoon siirtoon. Opinnäytetyön ulkopuolelle rajattiin liiketoiminnan vaatimusten kartoitus integroitavalle prosessille sekä integraation ylläpito. Työ sisälsi myös jonkin verran tietokantatyöskentelyä ja käytössä olevien integraatioiden kehitystä, joita käsiteltiin niiden vaikuttaessa uusien integraatioprosessien kehitykseen.
Opinnäytetyön aikana ei saatu kehitettyä kolmea integraatiota tavoitteen mukaisesti, mutta kehitysprosessin aikana kyky tarkastella prosesseja laajemmasta näkökulmasta kehittyi. Yleiset C#-ohjelmointikielen ja ISS Palveluiden sovitut parhaat käytännöt todettiin merkittäviksi integraatioiden ylläpidettävyyden ja kehitystyön kannalta. Tekoälyratkaisuja pohdittiin integraatioiden parantamiseksi, mutta kokonaisvaltaisempi ratkaisu todettiin paremmaksi vaihtoehdoksi.