Kun Varianin ohjelmistotiimeissä tehtiin organisaatiouudistus, yksi haaste nousi ylitse muiden: ryhmä erittäin kokeneita Java-kehittäjiä tarvitsi siirtyä .NET-kehityksen pariin uuden teknologiapinon tukemiseksi. Varian, joka on osa Siemens Healthineersiä, kehittää edistyksellisiä syövänhoidon ratkaisuja, ja heidän ohjelmistoillaan on tärkeä rooli hoitotulosten parantamisessa.
Käytännönläheisen oppimissprintin rakentaminen
Splended suunnitteli .NET-oppimissprintin, jossa yhdistyivät teoria, käytännön koodaus ja ohjattu harjoittelu. Koulutusta vetämään kutsuimme Michal Kudanowskin, freelance-kouluttajan, jolla on syvällinen käytännön kokemus .NET:stä ja C#:sta.
Michalin lähestymistapa oli suoraviivainen: pidä kaikki käytännönläheisenä ja yhteydessä kehittäjien päivittäiseen työhön. Hän esitteli jokaisen käsitteen esimerkkien avulla ja muutti sen välittömästi harjoitukseksi. Tiimi arvosti erityisesti hänen kykyään mukautua lennosta ja siirtyä "koodin kopioinnista näytöltä" harjoitusten jakamiseen versionhallinnan kautta, jotta osallistujat saattoivat keskittyä ymmärtämiseen kirjoittamisen sijaan.
Mikä toimi
Kehittäjät kuvailivat sessioita ”superkäytännöllisiksi” ja ”juuri sellaisiksi, mitä tarvitsin
aloittaakseni C#-kehityksen”.
Michalin selkeät selitykset ja ystävällinen tyyli auttoivat jopa front-end-
taustaisia osallistujia sitoutumaan täysin.
Keskustelun ja koodauksen yhdistelmä teki monimutkaisista aiheista, kuten riippuvuuksien injektoinnista (dependency injection),
väliohjelmistoista (middleware) ja tietoturvasta, heti relevantteja ja käyttökelpoisia.
Mitä opimme
Aika on aina rajallinen, erityisesti kun tiimillä on moninaisia taustoja. Osallistujat ehdottivat, että lisättäisiin jäsennellympiä käytännön harjoituksia ja kirjallisia tehtävänkuvauksia itsenäistä harjoittelua varten. Käytämme tätä palautetta tulevien oppimissprinttien hiomiseen.
Lopputulos
Ohjelman loppuun mennessä Varianin kehittäjät olivat oppineet .NET:n perusteet ja myös alkaneet soveltaa näitä taitoja todellisissa projekteissaan.
Uudelleenkoulutushanke osoitti, kuinka oikea sekoitus rakennetta, joustavuutta ja asiantuntijaohjausta voi tehdä teknologiasiirtymästä saavutettavan.




