Tekoälyn rooli micro-frontend-arkkitehtuurin kehitysprosessissa
Pirttilä, Milla (2025)
Pirttilä, Milla
2025
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-2025120432528
https://urn.fi/URN:NBN:fi:amk-2025120432528
Tiivistelmä
Opinnäytetyön aiheena oli tekoälyn rooli micro-frontend-arkkitehtuurin kehitysprosessissa. Työssä tarkasteltiin arkkitehtuurin keskeisiä periaatteita, toteutustapoja sekä sen etuja ja haasteita. Työn tavoitteena oli selvittää, kuinka tekoäly voi tukea ja tehostaa micro-frontend-arkkitehtuurin kehitysprosesseja, esimerkiksi suunnittelussa, koodin tuotannossa, testauksessa, automaatiossa ja dokumentoinnissa. Työ toteutettiin tutkimuksellisena opinnäytetyönä, joka sisältää systemaattisen kirjallisuuskatsauksen piirteitä. Tarkastelun pohjana käytettiin ajankohtaista ja alaan kuuluvaa kirjallisuutta, tutkimuksia, artikkeleita sekä muuta dokumentaatiota. Näissä lähteissä käsiteltiin micro-frontend-, monoliitti- ja mikropalveluarkkitehtuureita sekä erilaisia tekoälytyökaluja. Tuloksena muodostettiin kokonaiskuva siitä, miten micro-frontend-arkkitehtuuri voi parantaa sovellusten modulaarisuutta, skaalautuvuutta ja tiimien itsenäistä työskentelyä erityisesti hajautetuissa organisaatioissa. Työssä todettiin, että vaikka tekoäly ei kykene itsenäisesti suunnittelemaan arkkitehtuuria, sen avulla voidaan merkittävästi nopeuttaa kehitysprosesseja, kun sille tarjotaan riittävästi kontekstia ja ohjeita työn toteuttamiseen.
