Näyttää siltä, että käytät Internet Explorer -selainta. Selain ei valitettavasti ole tuettu. Suosittelemme käyttämään modernia selainta kuten Chrome, Firefox, Safari tai Edge.

Mentorointitarinat: Kohti parempaa koodarien ja suunnittelijoiden yhteistyötä – Marion haki uusia taitoja käyttöliittymäsuunnittelusta

Julkaistu aiheella Ihmiset

Kirjoittaja

Marion Karlsson
Software Developer

Marion on osaava ja lämminsydäminen ohjelmistokehittäjä, joka rakastaa uuden oppimista ja tiimityötä. Pragmaattisten ongelmanratkaisutaitojensa ansiosta hän on valmis kaikkiin uusiin haasteisiin. Marion on myös innokas lautapelien pelaaja ja pitää pelit käynnissä myös Nitorilla.

Artikkeli

22. elokuuta 2023 · 4 min lukuaika

Työskentelen Nitorilla fullstack-ohjelmoijana. Työpöydälläni olevat tehtävät liittyvät tietojärjestelmien kehitykseen ja modernisointiin yhdessä suunnittelijoiden kanssa. Nitorin mentoroinnin ja mentorini Paula Ikosen myötä löysin vanhan kipinän oppia lisää työpareinani usein toimivien suunnittelijoiden työstä.

Ennen Nitorille siirtymistä työskentelin paljon IoT-ohjelmien parissa ja tuolloin työkaverinani oli käyttöliittymäsuunnittelija. Seurasin hänen työtään läheltä ja huomasin, miten tärkeää on, että käyttöliittymä tehdään hyvin. Jo silloin kävi mielessä, että olisi kiinnostavaa oppia tästä lisää. Olin myös ehtinyt jo miettiä, että millaisin keinoin voisin itse tukea suunnittelijoita heidän työssään ja millaista tukea he saattaisivat tarvita.

Kun Nitorin mentoriohjelma jälleen käynnistyi, koin mahdollisuuteni tulleen. Meillä pääsuunnittelijana työskentelevä Paula on ennen kaikkea kädet saveen –tyyppi, jolla on lähes 30 vuoden kokemus suunnittelijan työstä. Tiesin, että hän hallitsee suunnittelun aina kattotason skenaarioista pienimpäänkin käyttöliittymäpalaseen, joten oli huikeaa päästä hänen aktorikseen.

Toimiva kehittäjien ja suunnittelijoiden yhteistyö on avain menestykseen

Kävimme Paulan kanssa suunnittelun perusteita läpi nimenomaan käyttöliittymien ja käyttökokemuksen näkökulmasta, ja yllätyin siitä, miten paljon erilaisia rooleja siihen voi sisältyä.

Usein projektit alkavat niin, että suunnittelija tekee oman työnsä – suunnittelee siis vaikkapa sovellukseen uuden ominaisuuden. Kun se on menestyksekkäästi tehty, alkavat kehittäjät rakentaa tarvittavia teknisiä ratkaisuja ominaisuuden toteuttamiseksi. Jos viestintä ja yhteistyö ei pelaa, on tässä vaiheessa aina riskinä, että kehittäjiltä syntyykin jotain aivan muuta.

“Suunnittelijan ja kehittäjän yhteistyön sujuvuus on kriittisessä asemassa projektin onnistumisen kannalta. On tärkeää, että molemmat ymmärtävät toistensa työtä päästäkseen yhdessä maaliin. Itse teen paljon teknistä määrittelyä suunnittelijoiden kanssa ja mietin esimerkiksi pilottitestausta. Suunnittelijan työssä pääsee haastamaan itseään, mutta siinä piileekin sen suola – aina saa oppia uutta, eikä yksikään päivä ole samanlainen”
- Paula Ikonen, Principal Designer, Nitor

Sain Paulalta työkaluja nykyiseen projektiini, joiden avulla osaan nyt itse tukea suunnittelijoiden työtä ihan uudella tavalla. Esimerkiksi uusien ominaisuuksien suunnittelussa on otettava huomioon, että ratkaisut saattavat olla monimutkaisia. Ohjelmoijan kannattaakin olla suunnittelijan tukena speksaamassa tulevia ominaisuuksia, jotta suunnittelijan on helppo nähdä kokonaisuus. Näin saadaan aikaan parempia ja toimivampia ratkaisuja niin käyttäjän kuin teknologiankin puolesta.

Nitorin mentorointiohjelma ja konkreettinen projekti oppimisen tukena

Käytännössä mentorointi tapahtui Nitorin kehittämän mentorointiohjelman puitteissa. Ohjelma tarjosi meille ammatilliseen kehitykseen tarkoitettua työaikaa yhteensä 26 tunnin edestä. Meillä oli strukturoitu 13 viikon runko, johon kuului kaikille osallistujille yhteinen aloituspalaveri, välitsekki sekä päätöstilaisuus. Lisäksi saimme paljon hyviä ohjeita ja vinkkejä mentoroinnin suunnittelusta ja käytännön etenemisestä. Kaikille pareille annettiin kuitenkin vapaat kädet suunnitella yhdessä heille paras tapa mentoroinnille.
Päätimme Paulan kanssa tavata viikoittain, jotta tekemisen vauhti pysyy yllä. Lisäksi Paula rakensi minulle konkreettisen projektin, jota pääsin työstämään hänen tuellaan. Uskon, että uudet taidot oppii parhaiten viemällä niitä käytäntöön.

Mentorointiprojektini oli pieni sovellus, johon tehtäväni oli suunnitella uusi toiminto. Paulan ajatus oli, että näin pääsisin näkemään suunnittelua eri vaiheista ja kulmista, ja voisin pohtia niiden kautta parhaita mahdollisia ratkaisuja kullakin hetkellä. Sain myös Paulalta paljon luettavaa ja taustamateriaalia, joiden avulla aiheeseen oli helppo perehtyä.

“Tykkäsin mentorina toimimisesta paljon! Oli kiinnostavaa palata jälleen perusteisiin, sillä 30 vuoden kokemuksen jälkeen sitä tekee työnsä jo luonnostaan ikään kuin automaattisesti. Nyt pääsin pohtimaan, mitä haluan aloittelijalle kertoa ja millaisista työkaluista on Marionille hyötyä. Sen myötä minullekin syntyi oivalluksia ja muutamat jo unohtuneet hyvät kikat pääsivät jälleen käyttöön omassa työssäni. Mentorina toimiminen oli erinomainen muistutus siitä, että ala kehittyy jatkuvasti ja sen myötä on kouluttauduttava uusien metodien ja työkalujen saloihin.”
- Paula Ikonen, Principal Designer, Nitor

Käytännössä opettelimme alkuun benchmark-tutkimuksen tekemistä vertailemalla muiden palveluiden tapaa toteuttaa sama toiminto. Sitä kautta mietimme, mikä ratkaisu palvelisi omaa sovellustamme ja sen käyttäjiä parhaiten. Teimme rautalankakuvia ja myöhemmin suunnittelimme Figmalla käyttöliittymää. Sitten kävimme läpi brändiohjeistuksia ja seurasimme, miten hyvin pystyin noudattamaan niitä suunnittelun tukena. On tärkeää, että pienetkin sovelluksen toiminnot tarjoavat yhteneväisen kokemuksen.

Kompentenssin kehittäminen työyhteisön sisällä palkitsee

Paula oli nähnyt paljon vaivaa mentorointiprojektina käytettävän tehtävän eteen ja hänen koulutustaustansa todella näkyi. Hän auttoi minua aina, kun halusin perehtyä johonkin vielä lisää – tai kun jäin miettimään etenemistapaani. Projektin parissa työskenteleminen ei tuntunut luennolta, vaan Paula antoi minulle tilaa kokeilla ja soveltaa oppimaani.

Kursseilta ja luennoilta ei saa oppia siihen, millaista projekteissa työskenteleminen oikeasti on. Paulalta sen sijaan sain mainioita tärppejä erilaisista projekteista ja miten suunnittelijan sekä kehittäjän yhteistyö on niissä sujunut. Näin sain paremmat valmiudet soveltaa uusia taitojani päivittäisessä työssäni. Olen todella iloinen, että Nitor mahdollisti tämän oppimiskokemuksen ja pääsin sytyttämään kytevän suunnittelijan kipinäni. Oivalsin paljon uutta ja täytyy myöntää, että jäi nälkä oppia jatkossa vielä lisääkin.

Mentorointitarinat-artikkelisarja antaa katsauksen mentorointiohjelmaamme, joka tarjoaa mahdollisuuden oppia ja jakaa kehittynyttä ja monialaista osaamista muiden nitorilaisten kanssa. Me arvostamme digitaalisten insinööriemme erilaisia ja ainutlaatuisia matkoja. Henkilökohtaisten kasvu-urien mahdollistaminen sekä itsensä kehittämisen tukeminen konkreettisten menetelmien ja sosiaalisen oppimisen avulla on yksi Nitorin keskeisistä arvoista.

Kirjoittaja

Marion Karlsson
Software Developer

Marion on osaava ja lämminsydäminen ohjelmistokehittäjä, joka rakastaa uuden oppimista ja tiimityötä. Pragmaattisten ongelmanratkaisutaitojensa ansiosta hän on valmis kaikkiin uusiin haasteisiin. Marion on myös innokas lautapelien pelaaja ja pitää pelit käynnissä myös Nitorilla.