Usability: Het ontwikkelen van een op bezoekers gerichte website
Richtlijnen voor gebruiksvriendelijkheid geven algemene informatie over bezoekers en gebruiksinteractie. Om een site gebruiksvriendelijk te maken, is het belangrijk om uit te zoeken hoe bezoekers met die specifieke site omgaan. Betrek bezoekers bij het ontwerp- en ontwikkelproces, voor zowel commentaar als observatie van het gebruik van de website.
Ken je bezoekers
Krijg inzicht in de achtergrond van bezoekers en hun ervaring met soortgelijke websites. Stel hun vragen die betrekking hebben op hun ervaring met computers, software en internet in het algemeen. Probeer erachter te komen wat hun verwachtingen en wensen zijn met betrekking tot de site.
Analyseer taken en doelen van bezoekers
Observeer bezoekers in hun eigen (werk)omgeving voor het beantwoorden van de volgende vragen.
- Welke taken moet de bezoeker uitvoeren?
- Hoe worden die taken uitgevoerd?
- Welke informatie hebben bezoekers nodig?
- Wat zijn de uiteindelijke doelen voor bezoekers?
Kies niet gelijk de definitieve richting
Probeer en test verschillende mogelijkheden om tot de best bruikbare oplossing te komen. Blijf testen op gebruiksvriendelijkheid tijdens het gehele ontwikkelproces. Dit is de enige manier waarop gekeken kan worden of een site voldoet aan de behoeftes van bezoekers.
De vijf E’s van gebruiksvriendelijkheid
Effectief
- Compleet: is de taak geheel voltooid? Heeft de bezoeker zijn doelen bereikt?
- Accuraat: was de taak met succes voltooid? Kreeg de bezoeker het juiste resultaat? Hoe goed was het resultaat?
Efficiënt
- Snelheid: kon de bezoeker de taak snel voltooien?
- Moeite: kon de bezoeker de taak voltooien zonder extra moeite te hoeven doen?
Onderhoudend (engaging)
- Plezierig: had de bezoeker een prettige ervaring bij het uitvoeren van de taak?
- Tevreden: was de bezoeker tevreden over de manier waarop de applicatie ondersteuning bood bij de uitvoering?
Tolerant bij fouten (error tolerant)
- Foutpreventie: hielp de gebruikersinterface bezoekers om fouten te vermijden? Waren fouten onbelangrijk of juist niet?
- Foutherstel: als de bezoeker een fout maakte, werd hij geholpen door de gebruikersinterface om de fout met succes te herstellen? Zie ook Contingency design.
Eenvoudig te leren
- Voorspelbaarheid: kon de bezoeker beter werken vanwege in de User Interface aanwezige, herkenbare elementen?
- Consistentie: is de interface consistent, zodat wanneer een bezoeker een deel van de applicatie had geleerd, het gebruiken van andere delen gemakkelijk werd?