Hyppää sisältöön
    • Suomeksi
    • På svenska
    • In English
  • Suomi
  • Svenska
  • English
  • Kirjaudu
Hakuohjeet
JavaScript is disabled for your browser. Some features of this site may not work without it.
Näytä viite 
  •   Ammattikorkeakoulut
  • Laurea-ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite
  •   Ammattikorkeakoulut
  • Laurea-ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite

Tekoälyavusteinen sovelluskehitys ja muuttuvat työtavat : case: Matchup

Lauri, Perttu (2026)

 
Avaa tiedosto
Lauri_Perttu.pdf (458.1Kt)
Lataukset: 

Avoin saatavuus / Open access / Öppen tillgång
Lauri, Perttu
2026
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-202603244881
Tiivistelmä
Ohjelmistokehitys on murrosvaiheessa generatiivisen tekoälyn ja suurten kielimallien (LLM) yleistymisen myötä. Perinteinen koodin kirjoittamiseen keskittyvä työnkuva on väistymässä uudenlaisten, tekoälyavusteisten työtapojen tieltä. Tämän opinnäytetyön tavoitteena oli tutkia, miten tekoälyn hyödyntäminen vaikuttaa sovelluskehityksen nopeuteen, laatuun ja kehittäjän rooliin.

Opinnäytetyö on toiminnallinen kehittämistyö. Työn aikana suunniteltiin ja toteutettiin Matchup, mailapelien harrastajille suunnattu kilpailullinen verkkosovellus. Sovellus toteutettiin hyödyntäen modernia teknologiaa (React, Supabase, PWA) ja intensiivistä tekoälyavusteista kehitystä (ns. "Vibe Coding"). Pääasiallisina työkaluina käytettiin Cursor-koodieditoria sekä Claude- ja GPT-kielimalleja.

Työn tulokset osoittavat, että tekoäly voi toimia projektissa tehokkaana "Lead Developerina", joka hoitaa valtaosan teknisestä toteutuksesta. Tämä mahdollisti laajan Full Stack -sovelluksen kehittämisen yhden hengen resurssilla huomattavasti tavanomaista nopeammassa aikataulussa. Samalla havaittiin merkittävä muutos IT-tradenomin roolissa: painopiste siirtyi koodauksesta tuoteomistajuuteen (Product Ownership), laadunvarmistukseen ja tekoälyn ohjaamiseen (Prompt Engineering).

Johtopäätöksenä voidaan todeta, että vaikka tekoäly madaltaa kynnystä sovelluskehitykseen, se ei poista teknisen osaamisen tarvetta. Kehittäjän on kyettävä ymmärtämään järjestelmäarkkitehtuuria ja validoimaan tekoälyn tuottamaa koodia virheiden ja "hallusinaatioiden" välttämiseksi.
Kokoelmat
  • Opinnäytetyöt (Avoin kokoelma)
Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste
 

Selaa kokoelmaa

NimekkeetTekijätJulkaisuajatKoulutusalatAsiasanatUusimmatKokoelmat

Henkilökunnalle

Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste