Käytettävyyden arviointi

Samankaltaiset tiedostot
Käytettävyyden arviointi ilman käyttäjiä

Käytettävyyden arvionti

SoberIT Software Business and Engineering Institute

SoberIT Software Business and Engineering Institute

Käytettävyyden testaus

Käyttäjätestaus. Mika P. Nieminen Käytettävyysryhmä Teknillinen korkeakoulu. Mika P. Nieminen, TKK 1

Sirpa Riihiaho. Teknillinen korkeakoulu. Sirpa Riihiaho,TKK

Käytettävyyden arviointi ilman käyttäjiä

Evaluointidokumentti

Good Minton Sulkapalloliiton Kilpailujärjestelmä SEPA: Heuristinen arviointi

Käytettävyys verkko-opetuksessa Jussi Mantere

Heuristinen arviointi. Laskari 7

Mitä käytettävyys on? Käytettävyys verkko-opetuksessa. Miksi käytettävyys on tärkeää? Mitä käytettävyys on? Nielsen: käytettävyysheuristiikat

Käytettävyyden arviointi ilman käyttäjiä

Heuristisen arvioinnin muistilista - lyhyt versio

KÄYTETTÄVYYS OHJELMISSA KÄYTTÖLIITTYMÄ

Käyttöliittymät ja käytettävyys. Käytettävyyden arviointi

Heuristinen arviointi

Linssintarkastusjärjestelmän käyttöliittymän käytettävyyden arviointi

SEPA Heuristinen arviointi

SoberIT Software Business and Engineering institute

Hirviö SEPA-dokumentti Käyttöliittymän heuristinen arvoiointi

T Käyttöliittymäsuunnittelu. Tehtävä 3: Selainkäyttöliittymä

1.1 Eri menetelmšt eri tarpeisiin. Sirpa Riihiaho

HELIA 1 (1) Outi Virkki Käyttöliittymät ja ohjelmiston suunnittelu :08

Lomakkeiden suunnittelu. Aiheina

Lomakkeiden suunnittelu. Aiheina

Heuristinen arviointi

SEPA-päiväkirja: Käytettävyystestaus & Heuristinen testaus

Lomakkeiden suunnittelu. Aiheina

Oppijan verkkopalvelun käyttöohjeiden laatiminen

T Johdatus käyttäjäkeskeiseen tuotekehitykseen. suunnitteluprosessissa. Käyttäjän huomiointi. Iteroitu versio paljon kirjoitusvirheitä

Käyttäjäkeskeinen suunnittelu

Asiantuntija-arviointi Tampereen yliopiston kirjaston verkkosivujen käytettävyydestä

Käytettävyys ja käyttäjätutkimus. Yhteisöt ja kommunikaatiosuunnittelu 2012 / Tero Köpsi

Käytettävyyssuunnittelu. Kristiina Karvonen Käytettävyysasiantuntija Nokia Networks

HELIA 1 (11) Outi Virkki Käyttöliittymät ja ohjelmiston suunnittelu

Results on the new polydrug use questions in the Finnish TDI data

KÄYTETTÄVYYSPÄIVÄ

HELIA 1 (1) Outi Virkki Käyttöliittymät ja ohjelmiston suunnittelu :04

Ryhmäläisten nimet:

Nimi: Opnro: Harjoitustyön suoritus: ( ) syksy 2006 ( ) syksy 2005 ( ) muu, mikä. 1. Selitä seuraavat termit muutamalla virkkeellä ja/tai kaaviolla:

Käyttöliittymät II. Käyttöliittymät I Kertaus peruskurssilta. Keskeisin kälikurssilla opittu asia?

FinFamily PostgreSQL installation ( ) FinFamily PostgreSQL

KÄYTETTÄVYYDEN PERUSTEET 1,5op. Käytettävyyden arviointi paperiprototyypeillä Kirsikka Vaajakallio TaiK

CLOUDBACKUP TSM varmistusohjelmiston asennus

Käyttöohje. Teknocalor MagiCAD plugin

Rakennusautomaation käytettävyys. Rakennusautomaatioseminaari Sami Karjalainen, VTT

Ryhmäläisten nimet:

BDD (behavior-driven development) suunnittelumenetelmän käyttö open source projektissa, case: SpecFlow/.NET.

FinFamily Installation and importing data ( ) FinFamily Asennus / Installation

Käytettävyystutkimus

Foscam kameran asennus ilman kytkintä/reititintä

- järjestelmäosio (aktiivinen osio) - system partition (active partition)

JAKELUPISTE KÄYTTÖOHJE 2/6

HYVÄKSILUKEMISEN TEKEMINEN ILMAN ENNAKKOPÄÄTÖSTÄ

Visma.net Approval. Versiosaate 1.40

Project group Tete Work-time Attendance Software

Market. Need Market Research New Needs. Technical Research. Current Technological Level

Mathcad 14.0 Single User -asennus

Lab SBS3.FARM_Hyper-V - Navigating a SharePoint site

SEPA päiväkirja. Dokumentti: SEPA_diary_EM_PV.doc Päiväys: Projekti : AgileElephant Versio: V0.9

Miten suunnitella hyvä käyttöliittymä?

Käyttäjäkeskeisen suunnittelun sulauttaminen osaksi tuotekehitysprosessia

Visma Business AddOn Factoring-laskuaineisto. Käyttäjän käsikirja

BlueJ ohjelman pitäisi löytyä Development valikon alta mikroluokkien koneista. Muissa koneissa BlueJ voi löytyä esim. omana ikonina työpöydältä

SEPA PÄIVÄKIRJA HEURISTINEN ARVIOINTI. Eero Kallio 54942R Ilkka Terho 57643U Kaarlo Lahtela 61439P

Capacity Utilization

Käyttöohje Teknocalor MagiCAD - liitosohjelma

1. Opettaja lisää osallistujat: Opettaja poimii opiskelijat/opettajat alueelle

TUTKIMUKSEN LÄHTÖKOHTIA, TOTEUTUS ja HYÖDYT Kalle Saastamoinen Lappeenrannan Teknillinen Yliopisto LTY 2003

Dawsonera e-kirjaportaalin käyttöohje

Autokunto-ohjelmiston käyttöohjeet

Viva-16. Käyttöohje Veikko Nokkala Suomen Videovalvonta.com

Käyttäjäkeskeinen suunnittelu

Tekstieditorin käyttö ja kuvien käsittely

SSH Secure Shell & SSH File Transfer

Text Mining. Käyttöopas

KUVANKÄSITTELY THE GIMP FOR WINDOWS OHJELMASSA

LoTW ja WAS-awardi. Käännös Jari, OH2BU

TAMK Ohjelmistotekniikka G Graafisten käyttöliittymien ohjelmointi Herkko Noponen Osmo Someroja. Harjoitustehtävä 2: Karttasovellus Kartta

RATKAISUT SIVU 1 / 15. Väriteemaan pääset käsiksi hieman eri tavoilla PowerPointin eri versioissa.

TIMMI-TILAVARAUSOHJELMISTO

NÄIN TEET VIDEO-MAILIN (v-mail)

ASCII-taidetta. Intro: Python

Information on preparing Presentation

Käyttöohje Vallox MagiCAD konfiguraattori

1.3Lohkorakenne muodostetaan käyttämällä a) puolipistettä b) aaltosulkeita c) BEGIN ja END lausekkeita d) sisennystä

VisualStudio Pikaopas, osa 1: WEB-sivujen suunnittelu

SoleMOVE lähtevän harjoittelijan ohje

OHJE Jos Kelaimeen kirjautuminen ei onnistu Windows-koneilla

Nexetic Shield Unlimited

WCONDES OHJEET ITÄRASTEILLE (tehty Condes versiolle 8)

TRUST AMI MOUSE WIRELESS 300

Choose Finland-Helsinki Valitse Finland-Helsinki

VJS-96 Black Panthers joukkueen www-sivujen käyttöohjeet

Tietosuoja-portaali. päivittäjän ohje

anna minun kertoa let me tell you

TYYLIT. Word Tyylit

NAVIGAATTORIN ASENNUS JA MUOKKAUS

Transkriptio:

Käytettävyyden arviointi Sirpa Riihiaho Käytettävyysryhmä Teknillinen korkeakoulu Sirpa Riihiaho,TKK 1

Sisältö Käytettävyyden arviointitapoja Tyypillinen käytettävyystesti Heuristinen arviointi Yhteenveto Sirpa Riihiaho,TKK 2

Käytettävyyden arviointi (Usability evaluation / assessment) käyttäjätestaus (user testing)» käytettävyystesti (usability test)» ryhmäläpikäynti (pluralistic usability walkthrough) asiantuntija-arviot (usability inspections)» heuristinen arviointi (heuristic evaluation)» standardikatselmukset (standard reviews)» kognitiivinen läpikäynti (cognitive walkthrough) Sirpa Riihiaho,TKK 3

Tyypillinen käytettävyystesti Hallittu testitilanne Toimiva prototyyppi Yksi käyttäjä kerrallaan Ohjaaja tukena Ennalta laaditut tehtävät» yksi kerrallaan Ääneenajattelu Kysely ja haastattelu Sirpa Riihiaho,TKK 4

Skenaariot Määrittelee käyttötilanteen Antaa käyttäjälle roolin, johon eläytyä Mielellään yksi skenaario testin alussa sitomaan tehtäviä yhteen ja tarvittaessa tehtäväkohtaisia tarkennuksia "Kodinkoneliikkeen pojat ovat juuri tuoneet kotiisi uuden videonauhurin. Pojat purkivat paketin ja laittoivat antennijohdon paikoilleen ennen lähtöä. Olet yksin kotona ja haluaisit saada myöhään yöllä tulevan elokuvan nauhalle." Sirpa Riihiaho,TKK 5

Testitehtävät Annetaan käyttäjälle tavoite eikä vaadittuja osatehtäviä Käyttäjän kieltä Yksi tehtävä kerrallaan Alkuun helppo tehtävä Mitkä tehtävät voi tarvittaessa jättää väliin? Sirpa Riihiaho,TKK 6

Asiantuntija-arviot sovellettavissa ilman käyttäjiä arvioidaan käyttöliittymää suunnittelusääntöjen pohjalta tulosten tasoon vaikuttaa arvioijan tiedot, taidot ja kokemus heuristinen arvio tunnetuin Sirpa Riihiaho,TKK 7

Heuristinen arviointi: kuka? alunperin tarkoitettu suunnittelijoille sekä yleisen käytettävyyden että kyseisen sovellusalueen käyttöliittymien asiantuntija paras arvioija mielellään 3-5 arvioijaa Sirpa Riihiaho,TKK 8

Heuristinen arviointi: miten? läpikäynti tehtäväpohjaisesti tai yleisesti arvioinnit itsenäisesti» min. 2 krt: ensin yleiskatsaus, sitten yksityiskohdat laaditaan ongelmista yhteinen lista ryhmitellään ongelmat istuntojen jälkeen» katastrofaalinen» vakava» vähäinen» kosmeettinen» ei ongelma Sirpa Riihiaho,TKK 9

Nielsenin heuristiset säännöt 1. Käytä yksinkertaista ja luonnollista vuoropuhelua 2. Puhu käyttäjien omaa kieltä 3. Älä rasita käyttäjän muistikuormaa 4. Ole yhdenmukainen 5. Anna käyttäjälle palautetta toiminnoista 6. Osoita selkeä poistumistapa 7. Anna mahdollisuus oikopolkuihin 8. Anna selkeät virheilmoitukset 9. Vältä virhetilanteita 10. Anna riittävä ja selkeä apu Nielsen, J. (1993) Usability Engineering Sirpa Riihiaho,TKK 10

1. Yksinkertainen dialogi kaikki turha kilpailee käyttäjän huomiosta graafinen sommittelu ryhmittely ja tiedon järjestys Sirpa Riihiaho,TKK 11

Yksinkertainen&luonnollinen liikaa tietoa, ryhmät hämärtyvät painikkeiden sijoittelu ei tue tehtävän etenemistä Sirpa Riihiaho,TKK 12

2. Käyttäjien kieli käyttäjien oma äidinkieli käyttäjien ammattitermistö käyttöjärjestelmän vakiintunut sanasto metaforat käyttöympäristöstä» ikonit Sirpa Riihiaho,TKK 13

3. Muistikuorman minimointi kone on parempi muistamaan kuin ihminen ihminen tunnistaa paremmin kuin muistaa ulkoa» valintalistat» mallivastaus tai oletusarvo yhdenmukaisuus Sirpa Riihiaho,TKK 14

4. Yhdenmukaisuus komentojen toimittava yhdenmukaisesti eri tasoja» sisäinen yhdenmukaisuus osien järjestys» eri versioiden yhdenmukaisuus» tuoteperheen yhdenmukaisuus joskus yhdenmukaisuus tärkeämpi kuin käytettävyys Sirpa Riihiaho,TKK 15

5. Palaute käyttäjän saatava palautetta toiminnoistaan» < 0,1 s tunne välittömästä vasteesta ei tarvitse erillistä palautetta; lopputulos riittää» > 10 s käyttäjä haluaa tehdä muita töitä odottaessaan nähtävä järjestelmän toimintatila Sirpa Riihiaho,TKK 16

6. Selkeä poistumistapa käyttäjällä oltava kontrollin tunne mahdollisuus oppia kokeilemalla tarjottava keino palata edelliseen tilaan ja mielellään myös alkutilaan» toimintojen peruminen Sirpa Riihiaho,TKK 17

7. Oikopolut tehokäyttäjille erilaisia oikopolkuja» näpppäinkomennot» kaksoisnäpäytykset» ikonit» oletusarvot näkyvien vaihtoehtojen lisäksi - ei niiden tilalle Sirpa Riihiaho,TKK 18

8. Selkeät virheilmoitukset käyttäjän on pystyttävä huomaamaan, tunnistamaan ja korjaamaan virhe eri tasoiset virheilmoitukset Sirpa Riihiaho,TKK 19

9. Virheiden välttäminen varmistus peruuttamattomiin toimintoihin toimintatilojen välttäminen tai tilan esittäminen selkeästi valintalistat auttavat kirjoitusvirheisiin Sirpa Riihiaho,TKK 20

10. Riittävä ja selkeä apu käyttöohjeita luetaan useimmiten vain hyvin suuressa hädässä selkeä sisällysluettelo hyvä hakemisto eri hakusanoin ohjeet käyttäjien tehtävien mukaan edeten» esimerkkejä Sirpa Riihiaho,TKK 21

Arvioinnin tulos 1. Too much stuff without clear groups and subtitles 4. Different groups are too close to each other 6. The text and the textfield are too long apart yhteenvetona kuvaus löydetyistä rikkomuksista vakavimmat ensin 11. Same title twice 3. Unfamiliar terminology 10. Long fields indicate that the user should give big values 8. is missing 9. There are no units for the values 7. Radiobuttons and checkboxes have been used in a nonstandard way 2. There is no help 5. It is not clear to which elements this button refers The problem Heuristics that the design violates 1 The dialogue contains too much stuff that is Simple dialogue, not in clear groups and does not have subtitles Memoryload 2 The dialogue does not provide help Prevent errors, Help Severity 3: major 2: disturbs 1: minor 3 3 The dialogue uses unfamiliar terminology Users' language 3 4 The groups in the dialogue are too near each Simple dialogue 3 other and therefore are hard to separate from each other 5 It is not clear to which group of elements the Simple dialogue, 2 button Select Application belongs to Prevent errors 6 The text Capture File Creator: and its textfield Simple dialogue, 2 are too long apart, so that they a re hard to associate to each other Prevent errors 7 Radiobuttons and checkboxes are used in a Simple dialogue 2 same group 8 is missing from the buttons ANSI Colors Simple dialogue 2 and Select Application although they open a new dialogue 9 There are no units for the values in the Memoryload, 2 textfields Prevent errors 10 The textfields are quite long and thereby Prevent errors 1 indicate that there should be big values 11 The same title appears twice in the dialogue Simple dialogue 1 3 Sirpa Riihiaho,TKK 22

Heuristinen arvio vs. testaus käytettävyystesti + saadaan käyttäjän kokemus ja tietämys mukaan + löydetään suhteessa paljon vakavia ongelmia - tarvitaan toimiva järjestelmä tai prototyyppi - järjestely aikaavievää heuristinen arvio + nopeaa ja edullista + voidaan tehdä jo paperiversioilla - löydetään suhteessa paljon pieniä ongelmia Sirpa Riihiaho,TKK 23

Yhteenveto arviointia koko tuotekehitysprojektin ajan eri menetelmiä tarjolla eri tilanteisiin menetelmät muokattavissa mieluummin useita pieniä arviointeja kuin yksi iso Sirpa Riihiaho,TKK 24

Kun järjestelmä käynnistetään, kentät "Mistä" ja "Minne" ovat tyhjiä, samoin alhaalla oleva lista. Tekstikenttiin tulee kirjoittaa aseman nimi ja kaupunki pilkulla eroteltuna. Jos kaupungissa on vain yksi asema, pelkkä kaupungin nimi riittää. Kun käyttäjä on täyttänyt kentät ja painaa Enteriä tai Returnia tai klikkaa hiirellä kenttien ulko-puolella, järjestelmä etsii valintalistaan kyseisen reitin aikataulun. Jos aseman tai kaupungin nimeä ei löydy järjestelmästä, annetaan dialogi-ikkunassa virheilmoitus: "Tuntematon asema" tai "Tuntematon kaupunki". Käyttöpäiväksi on oletusarvoisesti valittu arkipäivä. Painikkeesta "Apua juhlapyhistä" aukeaa dialogi-ikkuna, jossa on lueteltu juhlapyhät ja kerrottu, noudattavatko junat tällöin lauantain vai sunnuntain aikatauluja. Dialogi-ikkuna on suljettava OK-painikkeella ennen kuin järjestelmän käyttöä voidaan jatkaa. Ikkunan alalaidassa oleva valintalista päivittyy automaattisesti käyttäjän antaman lähtö- ja päätepisteen mukaan sekä valitun viikonpäivän mukaan. "Hinnat "-painikkeesta avautuu ikkuna, jossa kerrotaan lippujen hinnoista. Sirpa Riihiaho,TKK 25

Taulukko 1: Ongelmien yhteenveto ja priorisointi (vakava/ häiritsevä/ kosmeettinen) Ongelma Heuristiikat Vakavuus Parannusehdotus Käyttäjän pitää kirjoittaa aseman ja kaupungin nimi Muistikuorma, virheiden välttäminen Vakava Valintalistat Haun käynnistämiseen ei tarjota näkyvää tapaa Yksinkertainen ja luonnollinen dialogi Vakava Lisätään "Hae"-painike Ohjeita ei ole Selkeät ohjeet Vakava Lisätään ohjeet ja Ohjeet -painike Termi Käyttöpäivä on melko outo Käyttäjien kieli Häiritsevä Lähtöpäivä tai Matkustuspäivä Osien sommittelu on viimeistelemätön Yksinkertainen ja luonnollinen dialogi Kosmeettinen Kenttien reunat tulisi tasata ja painikkeet sijoitella yhtenäisemmin Sirpa Riihiaho,TKK 26