The Applicability of AI in Mobile Application Development
Olli Kuikka · Theseus (Ammattikorkeakoulujen) · 2026
Tekoälyn käyttö on kasvanut nopeasti sovelluskehityksessä, mutta käytännön tieto siitä, miten tekoäly käyttäytyy todellisessa sovelluskehitysprojektissa, on edelleen rajallista. Tämän työn tavoitteena oli tutkia tekoälyn käytettävyyttä mobiilisovelluskehityksessä sekä tarkastella, miten tekoäly toimii rajatussa sovelluskehitysympäristössä. Työ toteutettiin kehitysorientoituneena tapaustutkimuksena, jossa yhdistettiin Design Science Research -lähestymistapa ja päiväkirjamallinen dokumentaatio. Kehitettävä artefakti oli mobiilihyvinvointisovellus. Tekoälyn käyttö dokumentoitiin AI-episode framework -viitekehyksen avulla, jossa kehitystehtävät jaettiin pieniin kokonaisuuksiin. AI-episode framework mahdollisti tehtävien analysoinnin kehitysvaiheen, tehtävätyypin ja tekoälyn autonomiatason mukaan. Tulokset osoittivat, että tekoäly hyötyi selkeästi määritellyistä tehtävistä ja teknisesti rajatuista kehityskokonaisuuksista. Sen sijaan epämääräiset tai puutteellisesti määritellyt tehtävät johtivat oletuspohjaisiin tai ei-toivottuihin ratkaisuihin, jolloin kehittäjän ohjausta tarvittiin enemmän. Autonomiataso liittyi vahvasti tehtävän rakenteeseen, kontekstin laatuun ja kehittäjän ohjaukseen, eikä pelkästään tekoälyn ominaisuuksiin. Rakenteellinen kehoteprosessi ja vaiheittainen kehitysmalli lisäsivät ennustettavuutta ja vähensivät hajontaa. Työ tarjoaa käytännönläheistä tietoa kehittäjän ja tekoälyn yhteistyöstä sovelluskehitysprosessissa. Lisäksi esitetty AI-episode framework tarjoaa rakenteellisen menetelmän tekoälyn tarkasteluun käytännön kehitysprosessissa.