ohjelmistokehitys

Tekoälyltä sujuvat sovellusten pikkuhommat – Androidissa vielä iOS:ää paremmin

tekoäly

Tekoälyltä sujuvat sovellusten pikkuhommat – Androidissa vielä iOS:ää paremmin

Tekoälyltä sujuvat sovellusten pikkuhommat – Androidissa vielä iOS:ää paremmin Kun puhelin pyytää päivittämään sovelluksiaan, muutokset näyttävät usein arkisilta: pieni korjaus, uusi painike, siistimpi näkymä. Yhä useammin tällaisen muutoksen on ehdottanut ja kirjoittanut tekoäly – ja sen ehdotus on mennyt läpi. Mutta vain tietyissä tehtävissä ja tietyillä alustoilla. Moni on kuvitellut, että

By Kari Jaaskelainen
Vihreät ruksit eivät takaa vastuuta

tekoäly

Vihreät ruksit eivät takaa vastuuta

Aamun ensimmäinen kahvi on vielä kuuma, kun ruudulle ilmestyy kymmenkunta ilmoitusta: uusi muutos koodiin, toinen, kolmas. Jokaisen vieressä vihreitä merkkejä: testit läpäisty, tarkistukset kunnossa. Vilkaisun jälkeen nappi “Hyväksy” tuntuu turvalliselta – tämähän on koko järjestelmän idea. Hetken päästä seuraava. Ja seuraava. Olemme tottuneet ajattelemaan, että mitä enemmän automaattisia tarkistuksia ohjelmistojen kehitykseen

By Kari Jaaskelainen
Tekoälykoodarit hoitavat pikkujutut, mutta kompuroivat korjaamaan bugeja

tekoäly

Tekoälykoodarit hoitavat pikkujutut, mutta kompuroivat korjaamaan bugeja

Aamulla GitHub-projektin ylläpitäjä avaa sähköpostinsa. Yön aikana on ilmaantunut tusina muutospyyntöä – osa korjaa kirjoitusvirheitä tai päivittää testiasetuksia, muutama yrittää parantaa suorituskykyä tai paikata hankalan bugin. Ensimmäiset menevät läpi nopeasti. Jälkimmäiset jäävät roikkumaan, törmäävät automaattisiin testeihin tai herättävät epäilyjä: mitä kaikkea nämä muutokset rikkoisivat? Viime kuukausina on puhuttu paljon itsenäisistä tekoälyistä,

By Kari Jaaskelainen