Tommi Gynther

Tommi Gynther

Senior Consultant, valtionhallinto

Yhdeksän CGI:läistä sulkeutui neljäksi päiväksi koodaamaan demoa 25.10.2017 pidettävää Dynamics-päivää varten. Tänä vuonna päivän keskiössä ovat inhimillisyys, helppous, muutos ja kasvu. Demon lähtökohdaksi otettiin kaksi ensiksi mainittua - viimeksi mainitut teemat taas sopivat mainiosti Code Campin tavoitteisiin.

Inhimillisyys - Mikä olisi inhimillisempää kuin se että kommunikoit älykkään käyttöliittymän kanssa?

Helppous - Päätelaitteiden jäädessä entistä enemmän taustalle ja taskuun käyttöliittymien on muututtava. Käyttäjät haluavat inhimillisempää lähestymistapaa sovellusten käyttämiseksi perinteisen ruudun “tökkimisen” sijaan. Yhtenä demon tavoitteena olikin toteuttaa käyttöliittymä, jota on helppo käyttää perinteisestä poikkeavalla tavalla.

Lähtökohdaksi valittiin kasvojentunnistus sekä käyttäjän kanssa keskusteleva ja opastava käyttöliittymä. Koska Code Campin ja Dynamics -päivän keskiössä ovat myös muutos ja kasvu, päätettiin tehtävät toteuttaa parikoodauksena. Tiedon jakaminen, uuden oppiminen ja toiseen tutustuminen on helpompaa, kun työskennellään tiiviisti saman pöydän ääressä. Menetelmän valintaa puolsivat myös tutkimustulokset, joiden mukaan parikoodauksessa tuottavuus paranee ja virheiden määrä vähenee noin 15 % yksilötyöskentelyyn verrattuna.

Code Campin alussa koodarit jaettiin juniori-seniori pareiksi. Esittelimme demoon valitut käyttötapaukset ja keskustelimme pitkään ja kiivaastikin, millä teknologioilla demo kannattaisi toteuttaa. Koska aika demon tekemiseen oli rajallinen, päädyimme siihen, että valitaan sekä jotain uutta että jotain tuttua. Lopulta demon teknologiastackiksi valikoitui Angular 4, Material Design, .NET Core 2.0 ja Microsoft Cognitive Services.

Aika kului turhankin nopeasti. Päivät venyivät huomaamatta yöhön. Devaajilla oli hyvä flow päällä eivätkä he halunneet keskeyttää tekemistä. Energia- ja kolajuomia kului, ystävällinen suunsoitto kiihtyi parien kesken ja varsinkin niiden välillä. Myös lopputulos eli demo eteni mukavaa vauhtia ja neljännen päivän päätteeksi aikaansaannokset koottiin yhteen.

Code Camp  Code Camp

Mistä sitten on hyvä demo tehty? Hyvän idean lisäksi tarvitaan pientä lisäinnovointia, ryhmähenkeä - ja taitavia koodareita. 

Kirjoittaja on digitalisaation erityisosaaja. Ota yhteyttä, mikäli sinulla on kysyttävää mm. IoT:sta, tekoälystä (AI) tai lisätyn todellisuuden (AR) ratkaisuista.

Kirjoittajasta

Tommi Gynther

Tommi Gynther

Senior Consultant, valtionhallinto

Olen Tommi Gynther ja työskentelen CGI:llä valtionhallinnon yksikössä digitalisaatiokonsulttina. Taustani ovat sovelluskehityksen ja arkkitehtuurin puolelta mutta tänä päivänä katson asioita enemmänkin pehmeämpien arvojen näkökulmasta vahvalla tulevaisuusorientoitumisella.