Tekoäly nostaa kehittäjän tehokkuuden ja koodin tuottamisen ennennäkemättömälle tasolle. Mutta kun koodia syntyy massiivisesti enemmän tai nopeammin, millaiset vaikutukset sillä on lopputuloksen laadulle?
Tämän kysymyksen äärelle istuivat taannoisessa Rakettitieteen webinaarissa Testimaten Senior Consultant Juhani Peltonen ja Rakettitieteen AI Lead Kari Hirvi. Keskustelua veti Rakettitieteen toimitusjohtaja Juha Huttunen.
Testauksen merkitys kasvaa, mutta työtavat muuttuvat
AI Lead Kari Hirvellä on selkeä mielipide: “Kun koodin määrä kasvaa, testauksen merkitys korostuu ja testauksen tarve kasvaa selvästi nykyisestä tasosta.”
Kun tekoäly tuottaa koodia, tekoäly toimii myös testaajan työkaluna ja auttaa kasvavan työmäärän hallitsemisessa. Vaikka AI:n avulla voidaan käydä läpi isoja massoja ja laajentaa testauskattavuutta, jatkossakin tarvitaan testausammattilaisen tekemää priorisointia, koska kaikkea ei voida testata.
Testimaten Juhani Peltonen uskoo, että testaajan työnä tulee yhä enenevässä määrin olemaan tekoälyn ohjeistamista. Ohjeistuksen takana tulee kuitenkin jatkossakin olemaan ihmisen ymmärrys siitä, miten ratkaisun tulisi toimia, jotta se esimerkiksi täyttää sille asetetut liiketoiminnalliset tavoitteet.
Vauhtia ja vastuuta
Kun kehitystiimin vauhti nopeutuu, kasvaa samalla paine saada ohjelmistoja julkaistuksi yhä nopeammin. Kun samalla koodia on yhä enemmän, riittääkö tiimillä aikaa varmistaa julkaisun laatu ja täyttyvätkö päivät koneen tuottaman koodin katselmoimisessa?
Entä kuka kantaa lopullisen vastuun? Mitä asioita voidaan jättää koneen päätettäväksi ja miten ihminen ja yritys on lopulta vastuussa koodin toimivuudesta?
Muun muassa näistä aiheista keskusteltiin webinaarin aikana. Katso tallenne alta!










