Tekoäly osana ohjelmistokehitystä
Tervakoski, Jarkko (2024)
Tervakoski, Jarkko
2024
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2024052315173
https://urn.fi/URN:NBN:fi:amk-2024052315173
Tiivistelmä
Tekoäly on viime vuosina ollut termi, jonka lähes jokainen meistä on kuullut. Vuoden 2022 loppupuolella tehty julkaisu uudesta tekoälyohjelman versiosta mahdollisti käyttäjäkokemukseltaan täysin uudenlaisen lähestymistavan tekoälyn hyödyntämiseen. Tekoälyn hyödyntäminen etenkin ohjelmistokehityksen parissa on ollut erittäin ajankohtainen aihe ja siitä tuotetaankin jatkuvasti uutta tutkimusmateriaalia.
Integratiivisen kirjallisuuskatsauksen avulla tuotiin yhteen uusimpia tutkimuksia tekoälyn hyödyntämisestä ohjelmoinnissa. Katsaukseen valittu aineisto hankittiin ProQuest, ScienceDirect ja IEEE Xplore tietokan-toja hyödyntäen. Tietokantojen haut suoritettiin ennalta-asetettujen hakusanojen avulla. Hakutulokset käsiteltiin manuaalisesti ja lopulliset katsaukseen valitut tutkimukset valittiin laatuarvioinnin perusteella.
Kirjallisuuskatsauksen tuotoksena muodostui hyvin kattava aineisto, jonka pohjalta pystyttiin muodostamaan luotettavia tuloksia tämänhetkisestä tekoälyn hyödyntämisen valmiudesta ohjelmistokehityksessä. Kattavan aineiston avulla tutkimusten välille pystyttiin luomaan synergioita, mikä vahvisti tuloksien luotet-tavuutta.
Ohjelmistokehitys on selkeässä murrostilassa tekoälypohjaisten työkalujen takia. Katsauksessa läpikäytyjen tulosten avulla voitiin selkeästi päätellä, että tekoälyn hyödyntäminen ohjelmointitehtävissä nostaa kehittäjien tuottavuutta, koodin laatua sekä työntekijäkokemusta. Tämän lisäksi tekoälyn todettiin parantavan ohjelmistojen laatua.
Yritysten on suositeltavaa lähteä perehtymään tekoälyn tarjoamiin etuihin omalla toimialallaan erityisesti ohjelmistokehityksen osalta. Useat kehittäjät hyödyntävät tekoälyä jo päivittäisissä tehtävissään ja etenkin yrityksen tietoturvan osalta on tärkeää, että yritys on mukana murroksessa tukemassa työntekijöitä ja luomassa yhteisiä pelisääntöjä. Tekoälyn hyödyntämisessä epäonnistuvat yritykset tulevat väistämättä jäämään kehityksessä jälkeen yrityksistä, jotka pystyvät valjastamaan tekoälyn potentiaalin edukseen.
Integratiivisen kirjallisuuskatsauksen avulla tuotiin yhteen uusimpia tutkimuksia tekoälyn hyödyntämisestä ohjelmoinnissa. Katsaukseen valittu aineisto hankittiin ProQuest, ScienceDirect ja IEEE Xplore tietokan-toja hyödyntäen. Tietokantojen haut suoritettiin ennalta-asetettujen hakusanojen avulla. Hakutulokset käsiteltiin manuaalisesti ja lopulliset katsaukseen valitut tutkimukset valittiin laatuarvioinnin perusteella.
Kirjallisuuskatsauksen tuotoksena muodostui hyvin kattava aineisto, jonka pohjalta pystyttiin muodostamaan luotettavia tuloksia tämänhetkisestä tekoälyn hyödyntämisen valmiudesta ohjelmistokehityksessä. Kattavan aineiston avulla tutkimusten välille pystyttiin luomaan synergioita, mikä vahvisti tuloksien luotet-tavuutta.
Ohjelmistokehitys on selkeässä murrostilassa tekoälypohjaisten työkalujen takia. Katsauksessa läpikäytyjen tulosten avulla voitiin selkeästi päätellä, että tekoälyn hyödyntäminen ohjelmointitehtävissä nostaa kehittäjien tuottavuutta, koodin laatua sekä työntekijäkokemusta. Tämän lisäksi tekoälyn todettiin parantavan ohjelmistojen laatua.
Yritysten on suositeltavaa lähteä perehtymään tekoälyn tarjoamiin etuihin omalla toimialallaan erityisesti ohjelmistokehityksen osalta. Useat kehittäjät hyödyntävät tekoälyä jo päivittäisissä tehtävissään ja etenkin yrityksen tietoturvan osalta on tärkeää, että yritys on mukana murroksessa tukemassa työntekijöitä ja luomassa yhteisiä pelisääntöjä. Tekoälyn hyödyntämisessä epäonnistuvat yritykset tulevat väistämättä jäämään kehityksessä jälkeen yrityksistä, jotka pystyvät valjastamaan tekoälyn potentiaalin edukseen.