Category Archives: Käytettävyystutkimus

iPhone-käytettävyystestilaboratorio yhden kaapelin hinnalla

Käytettävyystesti on yksi menetelmä sovellusten käytettävyyden tutkimiseen. Testissä havainnoidaan käyttäjää, joka suorittaa ennalta määriteltyjä tehtäviä vakioiduissa olosuhteissa. Näin päästään usein kiinni ongelmiin, joita suunnittelijat itse eivät ole tulleet ajatelleeksi ja joita käyttäjät eivät osaa kyselyissä tuoda esiin.

Perinteiset käytettävyystestit ovat kehittyneet psykologian alan tarkan tieteellisistä tutkimuksista, ja niillä on yhä hieman kankea maine. Testin järjestääkseen ei kuitenkaan välttämättä tarvitse puoliläpäiseviä seiniä ja salaisia tarkkailuhuoneita – ei edes valkoista laboratoriotakkia.  Steve Krugin Rocket Surgery Made Easy on hyvä katsaus ketterään käytettävyystestaukseen.

Mobiilisovellusten erityispiirteet

Mobiilisovellukset aiheuttavat omat haasteensa testaukselle. Verkkosivustoja testattaessa on helppoa istuttaa testihenkilö tietokoneen taakse ja luottaa, että hän pysyy paikoillaan. Esimerkiksi Silverback-sovelluksella saa kätevästi nauhoitettua näytön tapahtumat hiiren klikkauksineen ja näppäimenpainalluksineen sekä samalla ikuistettua käyttäjän puheet ja ilmeet koneen web-kameran avulla. iPhonen näyttöä ei kuitenkaan voi tallentaa samalla tavalla.

iPhone-testausta varten on nähty erilaisia hökötyksiä, joilla web-kameran saa kiinnitettyä puhelimeen, mutta puhelimen tuntuma muuttuu merkittävästi tällaisesta ylimääräisestä virityksestä. Toinen vaihtoehto on pitää puhelin jokseenkin paikallaan pyödällä ja käyttää staattista kameraa, mutta kovin realistista kuvaa käytöstä tämäkään ei anna.

Ulkoinen näyttö avuksi

iPhone 4S sallii viimein näytön kuvan peilaamisen sellaisenaan ulkoiselle näytölle, mikä mahdollistaa testauksen huomattavasti kameratelineitä luonnollisemmin. Näin se käy:

Testikäyttäjä istuu pöydän päädyssä. Testin vetäjä istuu hänen vieressään. Puhelimen kuva  näkyy testikäyttäjän takana.

Puhelin on kiinni näytössä kaapelilla, jolloin puhelinta voi pitää luontevasti kädessä ja tilanne vastaa pitkälti tavanomaista puhelimen käyttöä – sovelluksesta riippuen tietty.

Pöydällä lojuvan tietokoneen web-kamera kuvaa yhtä aikaa testikäyttäjää ja hänen takanaan näkyvää kuvaa puhelimen tapahtumista. Lisäksi tallennetaan testikäyttäjän ja testin vetäjän käymä keskustelu.

Tilanteen voi nauhoittaa esimerkiksi Quicktime-sovelluksella. Kannattaa valita laaduksi Maximum. (Yllä olevassa kuvakaappauksessa se tosin unohtui tehdä.)

Halutessaan kuvan voi jakaa myös edelleen esimerkiksi Skypen avulla. Näin useampi tarkkailija tai vaikka asiakkaan edustajat pääsevät näkemään, kuinka käyttö sujuu. Koska samaa kameraa ei voida nauhoittaa ja jakaa yhtä aikaa, yksi vaihtoehto on kuvapuhelun soittamisen sijaan jakaa Skypellä työpöytää, johon on jätetty auki tallentava Quicktime-ikkuna.

Jos näyttö on tarpeen jakaa usean osallistujan kesken, yksi kätevä ilmaispalvelu on join.me.

Loppupohdinta

Käytännössä tämäkin asetelma on hieman raskas. Usein riittää, että antaa puhelimen käyttäjän käteen ja katsoo vierestä, kuinka käyttö sujuu.

Toteutuksen heikoin lenkki on tietokoneen kamera, jonka tuottama kuvanlaatu paljastaa huonosti yksityiskohtia. Käytännössä yksityiskohdat tulevat kuitenkin usein esiin testihenkilön ja testin vetäjän keskustelusta. Parempaa kuvanlaatua tarvittaessa voidaan toki yhdistää ulkoinen kamera tietokoneeseen ja jakaa tämä kuva eteenpäin. Ihmisillä vain on tapana jännittää kameraa enemmän kuin harmitonta sammutetun näköistä tietokonetta.

Jos tarkkailuhuone on lähellä testitilaa, voidaan myös vetää kaapeli huoneiden välille ja yhdistää puhelin suoraan tarkkailuhuoneen näyttöön. Siitä huolimatta on hyödyllistä olla myös videoyhteys käyttäjään, jotta ilmeet ja eleet pystyy näkemään.

Web-testaukseen verrattuna testin vetäjän havainnointi korostuu tässä menetelmässä, sillä käyttäjän painallukset eivät näy ulkoisella näytöllä. Näin testin vetäjä on ainoa, joka näkee mitä käyttäjä todella tekee.

Tämäkin menetelmä rajoittuu pitkälti staattisesti käytettäviin sovelluksiin ja olettaa, että käyttäjä pysyy paikallaan.

Vastaava toteutus soveltuu samoin rajoituksin myös iPad-sovellusten testaamiseen. iPadit tukevat näytön jakamista alkaen versiosta 2.