Skip to content

Instantly share code, notes, and snippets.

@FunctionalHacker
Created March 19, 2018 09:22
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save FunctionalHacker/8b87751f4c2aefcbfd954a33c768d593 to your computer and use it in GitHub Desktop.
Save FunctionalHacker/8b87751f4c2aefcbfd954a33c768d593 to your computer and use it in GitHub Desktop.
Käyttöliittymän arviointi

Käyttöliittymän arviointi

VR: edestakaisen junalipun osto (perhelippu, 2 aikuista ja 2 lasta)

Tässä dokumentissa arvioin Valtion Rautateiden tarjoaman internetissä toimivan lipunostopalvelun tehokkuutta, tuloksellisuutta ja käyttäjäkokemusta.

Tehokkuutta mittaan ostotapahtuman alusta loppuun suorittamilta vaaditulla ajalla. Tuloksellisuudella mitataan ostotapahtuman onnistumista ja käyttäjäkokemuksella mitataan käyttäjän näkökulmasta tapahtuman miellyttävyyttä ja helppoutta.

Tehokkuus

Ostotapahtumaan sisältyy todella monia klikkauksia, joita voitaisiin helposti vähentää hieman. Eri vaiheiden välillä siirtyminen kesti välillä turhankin pitkään, joka johtuu pääasiassa flashin käytöstä. Tätä laajennan lisää käyttäjäkokemusta arvioidessa.

Tuloksellisuus

Tuloksellisuus oli hyvä, koska sain vietyä ostotapahtuman loppuun onnistuneesti.

Käyttäjäkokemus

Lipun ostaminen tietokonetta käyttämällä on kaiken kaikkiaan todella helppo kokemus. Koko ostotapahtuman kulku on todella looginen varsinkin edestakaista matkaa ostaessa. Meno- ja paluumatkat on selkeästi eroteltu joka vaiheessa. Esimerkiksi kun siirrytään esimerkiksi valitsemasta menomatkan junaa valitsemaan paluumatkan junaa, sivu rullautuu hitaasti alaspäin oikeaan kohtaan, ja käyttäjälle jää selkeä käsitys siitä, missä mennään jos hän vaikkapa haluaa palata takaisin muuttamaan joitakin yksityiskohtia.

Pitkän miinuksen annan paikanvalinnassa käytössä olevasta käyttöliittymästä, mikä on toteutettu flashillä. Flash on vanhentunutta tekniikkaa ja suurimmalla osalla käyttäjistä ei ole sitä asennettuna koneillaan. Tämä monimutkaistaa prosessia huomattavasti, koska selain ohjaa siirtymään flashin lataussivulle, lataamaan ja asentamaan paketin. Vähemmän teknistä tietotaitoa osaaville tämä tehtävä voi osoittautua jopa ylivoimaiseksi. Flashista puhuttaessa on myös mainittava sen asentamisella aukeavista tietoturva-aukoista käyttäjän selaimeen, koska se on täysin tarpeetonta. Nykyään on olemassa tehokkaampia ja turvallisempia tekniikoita web-käyttöliittymien suunnitteluun, kuten vaikkapa HTML5, Angular ja React. Myös edellämainittu käyttöliittymän hitaus ilmeni lähinnä niissä kohdissa missä flashia oli käytetty.

Flashin huonoihin puoliin liittyy myös käytettävyys mobiililaitteilla. Useimmille tämän päivän mobiililaitteille on täysin mahdotonta asentaa flashia, joten käyttäjät, jotka eivät omaa tietokonetta joutuvat tyytymään satunnaisesti valittuun paikkaan, koska myöskään VR:n tarjoama mobiilisovellus ei tarjoa tätä toimintoa. Mobiilisovellus on muutenkin todella vanhanaikainen niin toiminnaltaan kuin ulkonäöltäänkin.

Jos ongelmia flashin kanssa ei oteta huomioon ja oletetaan että käyttäjä suorittaa ostotapahtuman tietokoneella, jossa on jo flash asennettuna, kokemus on kaiken kaikkiaan todella miellyttävä.

@erja
Copy link

erja commented Apr 6, 2018

Ihan näppärä tapa tehdä tehtäviä.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment