KÄYTETTÄVYYDEN PERUSTEET 1,5op Käytettävyyden arviointi paperiprototyypeillä Kirsikka Vaajakallio TaiK 18.4.2007 1. MÄÄRITTELE 2. TUNNISTA RATKAISU 5. ARVIOI 3. MÄÄRITTELE 4. LUO Aiheena keskiviikkona 18.4.2007 Luento Käytettävyyden arviointi paperiprototyyppien avulla Tehtävä Paperiprototyyppien avulla ideoiden kehitys ja tarkennus suunnitteluvaatimusten Tarkoitus Käyttää hahmomalleja ja paperiprotoja ryhmässä keskustelun ja ideoinnin apuvälineenä. Mallien avulla kehittää ideoita eteenpäin ja tarkentaa suunnitteluvaatimuksia, ymmärtää paperi- ja pahviprotojen merkitys sekä aloittaa käyttäjätestin suunnittelu. Kotitehtävä Käyttöliittymäproton valmistus asiantuntija-arviointia varten. 1
Prototyypit suunnittelussa Prototyyppiä käytetään yleisesti käytettävyyden, hyväksyttävyyden ja haluttavuuden arviointiin: - Tukee monialaisen ryhmän toimintaa ja luo yhteisen kielen > ominaisuuksien ideointi ja arviointi, käyttötilanteiden kuvittelu ja näytteleminen, tilanteiden simulointi ja pyrkiä omaksumaan käyttäjän näkökulma (experience prototyping) Prototyypit voivat olla eri tasoisia kaksi- tai kolmiulotteisia: paperiprotot, pahviprotot, make tools, hahmomallit, ulkonäkömallit, toimivat prototyypit, Prototyyppien tavoitteita Kehittää yhdessä ideoita potentiaalisten käyttäjien kanssa (hahmomallit, make tools, props ). Havainnollistaa nopeasti ja edullisesti miltä lopputuote tulee näyttämään ja miten se toimii (ulkonäkömalli, paperiprotot). Kommunikoida käyttäjälle tuoteidea testausvaiheessa, jolloin keskustelu ja mahdollisten virheiden havaitseminen helpottuu ja muutokset ovat edullisia tehdä. Prototyyppi on erityisen tärkeä testattaessa uusia konsepteja, esim. voidaan kokeilla käyttäjillä sopiiko uuteen vuorovaikutuskonseptiin paremmin tekstivai symboliesitys. 2
ESIMERKKI: Situated Make Tools Käyttäjien kanssa ideointia: videohavainnointi + make tools KURSSIN TAVOITTEET: Testaus ja arviointi Käytettävyyttä voidaan arvioida missä tahansa tuotekehityksen vaiheessa, mutta sitä tulisi arvioida jo mahdollisimman varhaisessa vaiheessa. > Paperiprotot yms. quick and dirty menetelmät Käytettävyyttä voidaan arvioida joko käyttäjän kanssa tai ilman: - Vähintään kerran tuotekehitysprosessin aikana oikean käyttäjän kanssa. - Useimmiten yksi kerta ei riitä ja käyttäjiä pitää olla kulloisellakin kerralla vähintään 3-4 henkilöä samasta kohderyhmästä! > Kursilla kokeillaan molempia tapoja 3
Käytettävyyden arviointimenetelmiä Käytettävyys arvioinnit käyttäjän kanssa: Käytettävyystesti Osallistuva havainnointi Käyttäjäryhmien keskustelu Ryhmäläpikäynti Tilannesidonnainen läpikäynti Paritestaus Vapaa läpikäynti Silmänliiketutkimus Haastattelut Asiantuntijan tekemät arvioinnit: Asiantuntija-arviointi Kognitiivinen läpikäynti Heuristinen analyysi Erilaiset katselmukset (esim. standardit) Käytettävyystestaus käyttäjän kanssa Tarkoitus: - Tehdä tuotteen käyttölaadusta parempi seuraamalla käyttäjän toimintaa tilanteessa, joka muistuttaa aitoa tilannetta. Kartoitetaan tuotteen käyttöön vaikuttavia piirteitä: - tavat, joiden avulla käyttäjä pyrkii suoriutumaan annetusta tehtävästä, - tehtävään kuluva aika ja siitä suoriutumisen vaivattomuus, - käyttäjän kokemus omasta suoriutumisestaan ja tuotteesta sekä - käytössä ilmenevät ongelmat / asiat, jotka hämmentävät käyttäjää. (Saija Alaharju, Etnoteam, 13.4.2005) 4
Käytettävyystestaus käyttäjän kanssa Käytettävyystestissä mitataan tuotteen käytettävyyttä oikeiden käyttäjien kanssa mahdollisimman oikean kaltaisessa käyttöympäristössä tehden mahdollisimman oikeanlaiseen tuotteeseen/palveluun liittyviä tehtäviä. Ääneen ajattelu on tärkeä osa käytettävyystestiä, ilman sitä ei voi varmistaa miksi käyttäjä toimii tietyllä tavalla testissä. Joko samat käyttäjät kuin havainnoinnissa tai vähintään yhtä monta käyttäjää kuin ryhmässä jäseniä. Testi tulee tallentaa, jotta myöhemmin voidaan tehdä tarkempia analyysejä tilanteesta. Hyviä välineitä ovat video, valokuvat ja muistiinpanot. Mielipidemittaukset ja haastattelut eivät ole käytettävyystestejä!! Paperiprototyyppien toiminnallisuuden taso Mitään nappia painamalla ei oikeasti tapahdu mitään, mutta silti jokaisesta napista painaessa täytyy tietää mitä siitä tapahtuisi ja mihin tilaan tai näyttöön järjestelmä siitä siirtyisi MAIN MENU 3:50 35ºC ESC STAR T OK STOP HEAT RUN WEEK TIMER Prototyyppi kattaa suurimman osan kehitteillä olevan järjestelmän tiloista/näytöistä ja muistuttaa ulkonäöltään elementtien sijoittelun ja koon kannalta lopputuotetta 5
Käytettävyyden arviointi Shackel (1991) ja Nielsen(1993) ovat ehdottaneet käytettävyyden mittaamista viiden kriteerin avulla: - kapasiteetti tai teho (esim. tehtävään käytetty aika), - virheiden määrä ja sietokyky, - opittavuus, - muistettavuus (tai uudelleen oppiminen) ja - tyytyväisyys eli subjektiivinen miellyttävyys. Näihin viiteen ISO 9241 vielä liittää kuudennen: -tavoitteen saavuttaminen (eli hyödyllisyys). > Tuon ensi kerralle teille tarkemmat muistilistat arvioinnin avuksi. Käyttäjätestin suunnittelu 1) Määritellään testin tavoite: Mitä halutaan selvittää? Miten se voidaan tehdä? 2) Suunnitellaan testitilanne todelliseen käyttöympäristöön; Missä? Milloin? Miten? Aikataulu? Ryhmän roolijako? 3) Valmistetaan testausta varten paperiproto / kolmiulotteinen pahvimalli. 4) Valmistetaan testitehtävät ja suunnitellaan ohjeistus (annetaan käyttäjälle sekä printteinä että sanallisesti) > tehdään pilottitesti. 5) Hankitaan käyttäjät ja sovitaan testiaika; tehdään tarkka aikataulu mutta varaudutaan muutoksiin. 6) Hankitaan tallennusvälineet. Huom! Testitilanteessa ohjaaja on tukena, muttei auttajana. 6
Käytettävyystestaajan muistilista! Valmistele testiympäristö ennen koekäyttäjän tuloa. Esittele itsesi ja kerro testin tarkoitus hyvin yleisellä tasolla. Kerro että koehenkilö saa halutessaan lopettaa milloin tahansa. Esittele testiin liittyvät laitteet, esittele muut testiä mahdollisesti seuraavat henkilöt. Pyydä käyttäjää ajattelemaan testin aikana ääneen ja kuvaile miten se tapahtuu esimerkin avulla. Selitä yleisellä tasolla mitä koehenkilö tulee tekemään. Kysy onko kysyttävää, vastaa kysymyksiin. Pyydä käyttäjää tekemään testitehtävät yksi kerrallaan. Ole aktiivinen ja tarkkaavainen kokeen aikana, jos teitä on kaksi niin toinen tekee muistiinpanoja ja toinen ohjaa testiä. Kannusta käyttäjää testin aikana, kerro kuinka tärkeää ja hyvää tietoa hän antaa sinulle. Testin jälkeen kiitä osallistumisesta. 7