Tekoälyavusteinen ohjelmointi kehittäjän työn näkökulmasta
| dc.contributor.author | Auranen, Olli | |
| dc.contributor.department | fi=Johtamisen ja yrittäjyyden laitos|en=Department of Management and Entrepreneurship| | |
| dc.contributor.faculty | fi=Turun kauppakorkeakoulu|en=Turku School of Economics| | |
| dc.contributor.studysubject | fi=Tietojärjestelmätiede|en=Information Systems Science| | |
| dc.date.accessioned | 2026-06-25T19:01:16Z | |
| dc.date.issued | 2026-06-10 | |
| dc.description.abstract | Ohjelmistokehittäjien rooli on merkittävässä muutoksessa tekoälyn kehityksen myötä. Erityisesti suurten kielimallien yleistyminen on vaikuttanut laaja-alaisesti kehittäjien työnkuvaan, osaamisvaatimuksiin sekä työn haasteisiin. Tekoälyn roolin kasvaessa sen vaikutusten kokonaisvaltainen ymmärtäminen ohjelmistokehittäjien työssä on keskeistä. Tämän tutkielman tavoitteena on tarkastella tekoälyä ohjelmistokehittäjien näkökulmasta. Tutkielmassa selvitetään, mihin tehtäviin tekoälyä hyödynnetään, millaisia hyötyjä ja haasteita sen käyttöön liittyy sekä miten se muuttaa kehittäjien roolia ja osaamisvaatimuksia. Tutkielma on toteutettu kirjallisuuskatsauksella, ja aineistona on hyödynnetty viime vuosien aikana julkaistuja tieteellisiä tutkimuksia. Tulosten perusteella generatiivinen tekoäly ja erityisesti suuret kielimallit tukevat ohjelmistokehitystä esimerkiksi koodin tuottamisessa ja muokkaamisessa, dokumentoinnissa ja ongelmanratkaisussa. Tekoälyn käyttö voi lisätä työn tehokkuutta ja tukea oppimista, mutta siihen liittyy myös haasteita, kuten virheellisten ratkaisujen riski, lisääntynyt kognitiivinen kuormitus sekä mahdollinen osaamisen heikkeneminen. Tekoäly ei korvaa ohjelmistokehittäjiä, vaan toimii heidän työparinaan. Tämä vapauttaa aikaa, jonka vuoksi kehittäjien rooli on siirtymässä kohti tekoälyn hyödyntämisen ohjaamista, arviointia ja laadunvarmistusta. Tämä korostaa päätöksentekoa, AI-lukutaitoa sekä eettistä vastuuta keskeisinä osaamisvaatimuksina ohjelmistokehittäjien työssä. | |
| dc.format.extent | 28 | |
| dc.identifier.uri | https://www.utupub.fi/handle/11111/62259 | |
| dc.identifier.urn | URN:NBN:fi-fe20260625102668 | |
| dc.language.iso | fin | |
| dc.rights | fi=Julkaisu on tekijänoikeussäännösten alainen. Teosta voi lukea ja tulostaa henkilökohtaista käyttöä varten. Käyttö kaupallisiin tarkoituksiin on kielletty.|en=This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.| | |
| dc.rights.accessrights | avoin | |
| dc.subject | tekoäly | |
| dc.subject | ohjelmistokehittäjä | |
| dc.subject | AI-lukutaito | |
| dc.subject | generatiivinen tekoäly | |
| dc.subject | ohjelmistokehitys | |
| dc.subject | kielimalli | |
| dc.title | Tekoälyavusteinen ohjelmointi kehittäjän työn näkökulmasta | |
| dc.type.ontasot | fi=Kandidaatintutkielma|en=Bachelor's thesis| |
Tiedostot
1 - 1 / 1
Ladataan...
- Name:
- Loppuraportti Olli Auranen.pdf
- Size:
- 335.14 KB
- Format:
- Adobe Portable Document Format