Client Story

Tekoälyavusteisen koodauksen pilotointi DNA:lla

JUN 24, 2026

Suuri teleoperaattori DNA halusi pilotoida tekoälyavusteista koodausta, selvittää, miten se sopii sen kehitystyön työnkulkuihin ja mitä hyötyjä teknologia voisi tuoda yritykselle.

Lyhyesti

Haaste

  • DNA halusi sujuvoittaa koodikehitystä, parantaa tuottavuutta ja kehittää ohjelmistojen laatua.

  • DNA tarvitsi kumppanin, jolla on asiantuntemusta huipputeknologiasta ja tekoälypohjaisesta koodin täydennyksestä.

Ratkaisu

  • Eficode ehdotti nopeaa ja tehokasta PoC:tä Copilotin soveltuvuuden arvioimiseksi ja vakuuttavan liiketoimintaperusteen laatimiseksi.

  • DNA toteutti käytännön testauksen osoittaakseen työkalun tehokkuuden sekä tekoälyohjatun tehokkuuden ja kustannussäästöt.

Hyödyt

  • Yhteistyö Eficoden kanssa ja GitHub Copilotin käyttöönotto toivat DNAlle merkittäviä hyötyjä. Tuloksiin kuuluvat tehokkaampi koodikehitys, parempi koodin laatu ja sujuvampi yhteistyö. Eficoden asiantunteva ohjaus, sujuva integraatio ja jatkuva kehittäminen maksimoivat DNAn saaman arvon.

Haaste: Uuden teknologian paradigman käyttöönoton tukeminen

Osana digitalisaatiostrategiaansa DNA halusi arvioida, millaista arvoa tekoälypohjainen pariohjelmointityökalu GitHub Copilot toisi liiketoiminnalle ja missä laajuudessa. GitHub Copilot on ohjelmistotyökalu, joka integroituu kehittäjän koodieditoriin ja tukee päivittäisessä työssä täydentämällä koodia automaattisesti sekä tarjoamalla oppimismahdollisuuksia ehdottamalla ratkaisuja koodikommenttien tai suorien kysymysten perusteella.

Useimpien yritysten tavoin DNA haluaa nopeuttaa uusien digitaalisten palvelujen ja ominaisuuksien tuomista asiakkaille säilyttäen samalla korkeat laatustandardit. Lisäksi yksi DNA:n projektisponsorin Ilari Nummisen korostamista keskeisistä vaatimuksista oli parempi Developer Experience. Mahdollisuus koodata ja oppia työssä työn sujuvuutta katkaisematta on olennaista tuottavan ja mielekkään työskentelykokemuksen kannalta.

Osastopäällikkö ja projektisponsori Ilari Numminen kertoo:

”Kehittäjien tyytyväisyys ja työn flow-tila ovat tärkeimpiä tekijöitä, kun parannamme kykyämme tarjota arvokkaita digitaalisia palveluja. Haluamme oppia, miten tekoälypohjaisilla työkaluilla voidaan parantaa Developer Experiencea.”

Ilari NummineProjektisponsori

Eficoden asiantuntijoilla on usean vuoden kokemus tekoälytyökaluista ohjelmistokehityksessä. DNA halusi hyödyntää tätä kokemusta GitHub Copilotin käytössä, jotta kehittäjät käyttäisivät vähemmän aikaa toistuviin tehtäviin ja voisivat parantaa testausvalmiuksiaan ja dokumentointia. Ensimmäisen proof-of-concept-projektin tavoitteena oli saada kehittäjiltä alustavia näkemyksiä ja heidän tukensa suunnitelmalle laajentaa tekoälytyökalujen käyttöä hallitusti.

Ratkaisu: Sujuva proof-of-concept

Eficodella ja DNA:lla on pitkä kumppanuushistoria, ja ne etsivät jatkuvasti uusia tapoja varmistaa, että DNA pysyy DevOpsin ja ohjelmistokehityksen kärjessä. Näin ne vahvistavat DNA:n kilpailuetua.

Teknologiaa testattiin todellisissa olosuhteissa nopealla ja tehokkaalla PoC:lla. Sen avulla muodostettiin selkeä liiketoimintaperuste sille, miten Copilot voisi parantaa Developer Experiencea sekä tuoda tehokkuutta ja arvoa liiketoiminnalle. Projektin aikana eri ohjelmointikieliä ja teknologiapinoja käyttävät kehittäjät pitivät päiväkirjaa, jotta todellisista käyttötilanteista saatiin havaintoja. Eficoden konsulttitiimi työskenteli tiiviisti asiakkaan kehitystiimin kanssa projektin jokaisessa vaiheessa varmistaakseen Copilotin sujuvan integroinnin ja käyttöönoton päivittäisessä työnkulussa.

Laajemman käyttöönoton edistämiseksi projektissa määriteltiin keskeiset suorituskykymittarit ohjelmistokehityksen tuottavuuden, laadun ja tehokkuuden seurantaan. Lisäksi luotiin kysely Developer Experiencen seuraamiseksi. Näiden mittausten avulla selvitetään, miten Copilot toimii käytännön käytössä ajan mittaan.

Havainto: Ohjeistuksia ja suojakaiteita tarvitaan

Projekti päättyi kattavaan tulosraporttiin, joka sisälsi C-tason johdolle tarkoitetun tiivistelmän, osallistujien käytännön havainnot ja ideat sekä tiekartan ehdotetuista seuraavista vaiheista. Ehdotettuihin tuleviin keskeisiin toimiin kuului ohjeistusten ja suojakaiteiden luominen, jotta tekoälyavusteinen ohjelmointikulttuuri lähtee DNA:lla liikkeelle oikeaan suuntaan.

Tekoälypohjaisiin työkaluihin liittyvissä keskusteluissa käsitellään aktiivisesti muun muassa immateriaalioikeuksia, tietosuojaa ja yksityisyyttä. Eficode oli jo laatinut oman tekoälyavusteisten työkalujen käytäntönsä IT-, tietoturva- ja lakitiimiensä kanssa, joten meillä oli erinomaiset valmiudet auttaa myös DNA:n kaltaisia yrityksiä tällaisen dokumentaation laatimisessa.

Tulokset: Parempi tuottavuus ja tyytyväisemmät kehittäjät

Kaikki Eficoden ja DNA:n GitHub Copilot PoC:n osallistujat kannattivat Copilotin käytön jatkamista ja sen hallittua laajentamista. Osallistujat olivat yhtä mieltä siitä, että Copilotin käyttäjien on noudatettava selkeitä ohjeistuksia, jotta työkalut tuovat arvoa työhön eivätkä muodostu riskiksi.

Monet PoC:n aikana käydyissä keskusteluissa esiin nousseista parannuksista liittyivät hyviin DevOps-käytäntöihin. Näitä olivat esimerkiksi parempi ohjeistus koodaustyyleistä, testikattavuudesta ja automatisoidun infrastruktuurin provisioinnin pitämisestä kehityksen tahdissa, kun koodaustyö nopeutuu. Koodin tuottamisen nopeuttaminen edellyttää, että sitä tukevat kyvykkyydet pysyvät samalla tasolla, jotta arvon toimittaminen nopeutuu kokonaisuudessaan.

Yksi PoC:hen osallistuneista kehittäjistä kertoo:

”Copilotin käyttäminen Java-pohjaisen koodin kehittämiseen integraatioalustallamme toi monia hyötyjä, etenkin silloin, kun en keskittynyt liikaa itse teknologiaan vaan annoin sen auttaa minua toteuttamaan suunnittelemani ratkaisut nopeammin.”

  • Software development
  • AI
  • GitHub

Talk to our experts to start your own transformation