1011q1 design for mobile les 4 - usabilitytesting for mobile

21
Design for mobile Les 4: Usabilitytesten van mobiele applicaties

description

 

Transcript of 1011q1 design for mobile les 4 - usabilitytesting for mobile

Page 1: 1011q1 design for mobile    les 4 - usabilitytesting for mobile

Design for mobile

Les 4: Usabilitytesten van mobiele applicaties

Page 2: 1011q1 design for mobile    les 4 - usabilitytesting for mobile

Vele vormen van gebruiksonderzoek

(Kijk eens op http://project.cmd.hro.nl/cmi/hci/toolkit/index2.php) Voor deze les ligt de focus op …

Page 3: 1011q1 design for mobile    les 4 - usabilitytesting for mobile

Usability testen zijn nodig.

Page 4: 1011q1 design for mobile    les 4 - usabilitytesting for mobile

Wat is een Usability testMen neme een schets, visual design of prototype (lo-fi

of hi-fi*)Leg deze voor aan meerdere respondenten uit je

doelgroep.Laat hen enkele opdrachten doen.Kijk en noteer wat er gebeurt.Analyseer achteraf je bevindingen.Verbeter je ontwerp.

* Low/high fidelity

Page 5: 1011q1 design for mobile    les 4 - usabilitytesting for mobile

Waarom gebruikstesten?

“Testing one user is 100 percent better than testing none.”

Steve Krug

Page 6: 1011q1 design for mobile    les 4 - usabilitytesting for mobile

Waarom gebruikstesten?

Gebruiksonderzoek in het algemeen:• Meer empathie voor gebruikers• Maakt je bewust van de gebruikscontext• Geeft je kennis van het onverwachte• Geeft je inspiratie voor oplossingen

Gebruikstesten specifiek:• Niet bewijzen of afkeuren, maar impactvolle informatie• Communicatieve waarde• Snel inzicht of je gebruikers jouw ontwerp snappen• Weinig kosten (mits vroeg in ontwerpproces!)

Page 7: 1011q1 design for mobile    les 4 - usabilitytesting for mobile

Gebruiksonderzoek in ontwerpproces

Vordering van het ontwerp-/ontwikkelproces

Kosten van veranderingen aan het ontwerp

Impact op de bruikbaarheid bij veranderingen aan het ontwerp

Hoe later je de resultaten van gebruiksonderzoek verwerkt, hoe hoger de kosten en hoe lager de verandermogelijkheden. Wees er dus vroeg bij!

Page 8: 1011q1 design for mobile    les 4 - usabilitytesting for mobile

From: ‘Don’t Make Me Think’, Steve Krug (2006)

Page 9: 1011q1 design for mobile    les 4 - usabilitytesting for mobile

We need a plan!

Wat willen we leren uit het onderzoek?

Of onze applicatie gebruiksvriendelijk is…

Page 10: 1011q1 design for mobile    les 4 - usabilitytesting for mobile

Stel specifieke testdoelen op.

Anders heb je de neiging te gaan vinden wat je graag wilt vinden.

Page 11: 1011q1 design for mobile    les 4 - usabilitytesting for mobile

Testplan1. Doelstellingen: onderzoeksvraag

Belangrijkste stap in het onderzoek: a. Neem je mobiele app kritisch door b. Stel op basis hiervan enkele onderzoeksvragen met bijhorende

hypothesen* opVaak te breed: “is mijn interface gebruiksvriendelijk?” + “Wij verwachten dat respondenten geen moeite met onze interface hebben.”

2. Aanpak: methodiekObserveren, testscenario’s, interviews, enquêtes?

3. Testscript: opzet en takenUitschrijven wat respondenten en moderator/observatoren moeten doen

* Verwachtingen, verwoord als stellingen. Je toetst deze stellingen in het onderzoek.

Page 12: 1011q1 design for mobile    les 4 - usabilitytesting for mobile

Een spiekbriefje voor een testplan

1. Welkom en koffie/thee2. Uitleg onderzoek3. Vraaggesprek vooraf (of: invulformulier)

4. 3 tot 5 testscenario’s (evt. tussentijds gesprek)

5. Vraaggesprek na afloop6. (Evt.) enquête7. Bedanken

Page 13: 1011q1 design for mobile    les 4 - usabilitytesting for mobile

Overweeg…

• Thinking aloud protocol• Co-discovery techniek

• Video-opnames, geluidsopnames, schermopnames…• In-lab of remote research?

Page 14: 1011q1 design for mobile    les 4 - usabilitytesting for mobile

Voordelen van een in-lab test

• Gecontroleerd onderzoek (is dat een voordeel bij mobiel?)• Lo-fi prototype is beter mogelijk• Hoge kwaliteit data-opnamen is eenvoudiger

Page 15: 1011q1 design for mobile    les 4 - usabilitytesting for mobile

Hoe kom ik aan geschikte respondenten?

Wat zijn geschikte respondenten?• Representanten van je doelgroep• Opinieleiders die gebruiksdoelen en

mindset van je doelgroep begrijpen

Wat zijn MINDER geschikte respondenten?• Mensen waarmee jij als ontwerper een

persoonlijke relatie mee hebt die van invloed kan zijn op de resultaten (denk aan ouders, vrienden etc.)

Wat als er niemand uit je doelgroep voorhanden is?

• Dan vraag je iemand die wel voorhanden is.

Page 16: 1011q1 design for mobile    les 4 - usabilitytesting for mobile

Analyse van je resultaten

1. Aan de hand van je video-opnames, geluidsopnames en/of aantekeningen maak je lange lijst met feiten en observaties. Dit doe je eerst per persoon, daarna maak je een totaal lijst. Deze lijst moet alleen ruw materiaal bevatten en geen eigen interpretatie.

2. Deze lijst sorteer je in gelijksoortige groepen (uitspraken van mensen mogen ook onder twee verschillende onderwerpen geschoven worden).

3. Deze groepen krijgen labels

4. Per categorie die ontstaan is geef je een samenvatting van wat je geleerd hebt. Dit is nog steeds beschrijvend en zonder toevoeging van je eigen interpretatie

Concludeer vervolgens alleen wat je ook inderdaad kunt terugvinden in de data. Bij het trekken van conclusies moet je telkens rekening houden met het feit dat je met een kleine steekproef te maken

is die niet volkomen representatief en toevallig (aselect) is. Pas nadat je conclusies getrokken hebt mag je beginnen met het oplossen van de problemen. Tijdens de ontwikkel-fase moet je nog regelmatig terug grijpen naar je onderzoek om te checken of je nog steeds bezig

bent om de problemen van de klant op te lossen.

Page 17: 1011q1 design for mobile    les 4 - usabilitytesting for mobile

Wat zet je in een testrapport?1. Doelstellingen, aanpak, testscript: je testplan dus.

Zie eerdere dia

2. Resultaten: je observatiesVisueel, weergegeven in de context (zie afbeelding) of ‘highlights video’Of tekstueel, beschrijving van de belangrijkste voorvallen

3. Conclusies: je voorstellen tot verbeteringGeef antwoord op de vraag: en hoe nu verder? Wat heb je hier nu van geleerd? Maak terugkoppeling naar je onderzoeksvraag.

Page 18: 1011q1 design for mobile    les 4 - usabilitytesting for mobile

Gebruikstesten met mobiel

Page 19: 1011q1 design for mobile    les 4 - usabilitytesting for mobile

Je hebt te maken met:

• Context• Carry principle• Device proliferation

De gevolgen voor het gebruikscenario:Beschikbaarheid: gebruikers zijn altijd beschikbaar voor interactieBeperkte aandacht: gebruikers zijn veelal met meer bezig dan interactie Veranderend sociaal gedrag: gebruikers raken minder betrokken bij directe

omgeving en blijven meer ‘op afstand’ betrokkenPersoonlijk scenario? De hardware en software van die specifieke telefoon

zijn mogelijk van invloed op het scenario.

Page 20: 1011q1 design for mobile    les 4 - usabilitytesting for mobile

Tips voor gebruikstesten met mobiel

• Laat de gebruiker het prototype liefst op zijn/haar eigen telefoon testen

• Ontwikkel liefst een prototype die draait in een mobiele omgeving(alternatieven: emulator, simulator, wizard-of Oz, pen&paper prototyping)

• Ontwikkel een prototype die qua functionaliteit dicht bij het eindproduct komt

• Probeer een realistische context te benaderen

Meer tips:http://www.uxmatters.com/mt/archives/2010/09/usability-for-mobile-devices.php

Page 21: 1011q1 design for mobile    les 4 - usabilitytesting for mobile

BronnenSteve Krug (2006), Don’t make me think, New Riders

hoofdstuk 9: ‘Usability testing on 10 cents a day’

Dan Brown (2006), Communicating Design, New Ridershoofdstuk 3: ‘Creating Test Plans’ en hoofdstuk 4: ‘Usability Reports’

Barbara Ballard (2007), Designing the Mobile User Experience, Wiley

Verplichte kost, lezen voordat je het testplan maakt:

Avi Soudack (2003), Don't Test Users, Test Hypotheses, http://www.boxesandarrows.com/view/dont_test_users_test_hypotheses

Joshua Kaufman (2006), Practical Usability Testing, http://www.digital-web.com/articles/practical_usability_testing/

Aanbevolen:http://www.uxmatters.com/mt/archives/2010/09/usability-for-mobile-devices.php