Secora

Koulutus

AI-avusteinen ohjelmistokehitys

Koulutus auttaa kehittäjiä käyttämään AI-avustajia tehokkaasti ilman, että ymmärrys, laatu tai vastuu katoavat. Harjoittelemme kehitystehtävän rajaamista, koodin tuottamista, arviointia, testaamista ja parantamista.

← Kaikki koulutukset
01 Perustiedot

Kenelle

Ohjelmistokehittäjille, teknisille asiantuntijoille ja kehitystiimeille, jotka haluavat ottaa AI-avustajat osaksi kehitysprosessia hallitusti.

Kesto

1–2 päivää osallistujien lähtötason, käytettävien työkalujen ja tavoitteiden mukaan.

Toteutus

Etänä tai paikan päällä. Harjoitukset tehdään sovitulla ohjelmointikielellä, kehitysympäristöllä ja organisaatiossa hyväksytyillä AI-työkaluilla.

02 Oppimistavoitteet

Koulutuksen jälkeen osallistuja

  • valitsee AI-avustajalle sopivat kehitystehtävät ja rajaa ne tarkoituksenmukaisesti
  • antaa työkalulle hyödyllisen kontekstin ja ohjaa toteutusta vaiheittain
  • arvioi, testaa ja korjaa AI:n tuottamaa koodia
  • hyödyntää AI:ta olemassa olevan koodin ymmärtämisessä, refaktoroinnissa ja dokumentoinnissa
  • tunnistaa tietoturvan, tietosuojan, lisenssien ja ylläpidettävyyden keskeiset rajat
03 Koulutuksen sisältö

Selkeä kokonaisuus perusteista käytäntöön

01

AI-avustaja kehitysprosessissa

Mihin tehtäviin avustaja sopii, missä se epäonnistuu ja miten ihmisen vastuu säilyy suunnittelusta hyväksyntään.

02

Konteksti ja tehtävän rajaus

Vaatimukset, olemassa oleva koodi, tekniset reunaehdot ja tehtävän pilkkominen niin, että tulosta voidaan arvioida.

03

Koodin tuottaminen ja muokkaaminen

Uudet ominaisuudet, virheiden selvittäminen, refaktorointi ja dokumentointi ohjattuna ja hallittavana työnkulkuna.

04

Testaus ja katselmointi

Testit, staattinen tarkistus, koodikatselmointi ja keinot havaita uskottavalta näyttävä mutta virheellinen ratkaisu.

05

Turvallinen käyttöönotto

Luottamuksellinen koodi, riippuvuudet, lisenssit, tietoturva, työkalujen hyväksyntä ja yhteiset tiimikäytännöt.

04 Toteutustapa

Sovitetaan osallistujien työhön

Koulutuksen tavoite, esimerkit ja harjoitukset sovitaan ennen toteutusta. Näin aika käytetään asioihin, joilla on osallistujille käytännön merkitystä.

Lue myös: Miten tekoäly viedään kokeiluista käytäntöön? →
  1. 01 Sovimme etukäteen käytettävät kielet, työkalut, osallistujien kokemustason ja tärkeimmät kehitystilanteet.
  2. 02 Yhden päivän toteutus keskittyy tehokkaan ja turvallisen työskentelytavan perusteisiin. Toinen päivä mahdollistaa laajemman harjoitusprojektin tai oman koodipohjan käsittelyn.
  3. 03 AI:n tuottamaa koodia ei hyväksytä sellaisenaan, vaan jokainen harjoitus sisältää ymmärtämisen, testaamisen ja parantamisen vaiheet.
05 Usein kysyttyä

Koulutuksesta

Mitä AI-koodaustyökalua koulutuksessa käytetään?

Työkalu sovitaan organisaation ympäristön ja hyväksyntöjen mukaan. Koulutuksen periaatteet eivät ole sidottuja vain yhteen avustajaan tai editoriin.

Sopiiko koulutus kokeneille kehittäjille?

Kyllä. Kokeneille ryhmille harjoitukset voidaan painottaa olemassa olevan koodin ymmärtämiseen, refaktorointiin, testaukseen, arkkitehtuuriin ja tiimitason toimintamalleihin.

Voidaanko harjoituksissa käyttää omaa koodiamme?

Kyllä, jos käyttö on organisaation tietoturva- ja työkalukäytäntöjen mukaista. Muussa tapauksessa käytämme harjoitusprojektia, joka vastaa osallistujien teknistä ympäristöä.

Seuraava askel

Sopisiko tämä koulutus teidän organisaatiollenne?

Kerro osallistujista, nykyisestä osaamisesta ja tavoitteesta. Ehdotamme sopivaa sisältöä ja toteutustapaa sekä teemme koulutuksesta tarjouksen.

Pyydä koulutusehdotus