Tekoäly osana ohjelmistotuotannon tehostamista ja kehitystä: vinoumien, riskien ja laadunvarmistuksen tarkastelua
Ladataan...
Kokoteksti luettavissa vain Tritonian asiakaskoneilla.
Pysyvä osoite
Kuvaus
Opinnäytetyö kokotekstinä PDF-muodossa.
Tutkielma käsittelee kuinka tekoälyä voidaan hyödyntää ohjelmistotuotannossa. Lähtökohtana on selvittää, kuinka tekoäly vaikuttaa ohjelmiston laatuun sekä tuotannon eri prosesseihin. Tavoitteena on esittää keskeiset lähestymistavat, aineistot, sekä arvioida, kuinka tekoäly vaikuttaa ohjelmistoihin ja millainen tulevaisuus ohjelmistotuotannossa tekoälyn avulla. Tutkielma toteutettiin kirjallisuuskatsauksena, ja aineisto koostuu ajankohtaisista tieteellisistä lähteistä. Tarkastelen etenkin generatiivista tekoälyä, jonka käyttö on yleistynyt monissa eri ohjelmistotuotannon vaiheissa.
Tutkielman tulokset kertovat, että tekoälyn avulla voidaan tehostaa ohjelmistotuotantoa merkittävästi automatisoimalla toistuvia ”mekaanisia” tehtäviä, nopeuttamalla testausprosesseja ja tarjoamalla ohjelmoijille tukea ohjelmiston suunnittelussa ja tuotannon eri vaiheissa. Samalla havaittiin, että tekoälyn käyttöön liittyy riskejä, kuten koulutusdatan vinoumat. iteratiivisen koodigeneroinnin aiheuttamat virheet sekä lisääntyneet tietoturvariskit. Tekoälyn tuottamat ratkaisut vaativat edelleen ihmisen arviointia, koska mallit eivät kykene kokonaisvaltaiseen järjestelmäymmärrykseen tai eettiseen päätöksentekoon. Yrityksien tulisi tulevaisuudessa hyödyntää tekoälyä tukikeinona osana ohjelmistotuotantoa, muttei antaa sille liikaa painoarvoa päätöksenteossa.
Johtopäätöksenä voidaan todeta, että yritysten tulisi hyödyntää tekoälyä ohjelmistotuotannon tukena, mutta välttää sen liiallista painottamista päätöksenteossa. Generatiivinen tekoäly tarjoaa merkittäviä mahdollisuuksia, mutta sen käyttö edellyttää tarkkaa valvontaa, harkintaa sekä tarpeeksi laajoja laadunvarmistuskäytäntöjä.
