3.4 Mål 4: Hjelpe brukere med å unngå feil og vite hvordan de kan rette dem

3.4.1 Assistanse og støtte

Som en bruker som har problemer med organisering (utøvende funksjoner), skriving og å sette bokstaver og tall i riktig rekkefølge, ønsker jeg et grensesnitt som hindrer meg i å gjøre feil, og som hjelper meg med å fylle ut skjemaer og utføre andre lignende oppgaver på en vellykket måte.

Nedsettelser:

  • Traumatisk hjerneskade
  • langsom hånd-øye-koordinasjon
  • nedsatt kognitiv prosesseringshastighet

Behov:

  • Jeg trenger et grensesnitt som hjelper meg med å unngå feil.
  • Jeg må legge inn så lite informasjon som mulig, slik at oppgaven blir mer håndterbar.
  • Jeg trenger at grensesnittet bare gir gyldige alternativer, slik at jeg kan velge de jeg ønsker.
  • Jeg trenger et grensesnitt som sørger for at jeg sjelden berører kontroller ved et uhell.
  • Jeg trenger lange tall som ofte har mellomrom, som kredittkortnumre, delt inn i deler. På den måten synes jeg det er lettere å sjekke dem.
  • Jeg trenger inndata som godtar forskjellige formater og ikke markerer dem som feil.
  • Jeg trenger grensesnitt som bruker målinger jeg kjenner, og som er vanlige på stedet mitt (for eksempel fot eller meter), ellers blir jeg forvirret.
  • Jeg vet ikke alltid hvilken måleenhet de snakker om eller legger merke til når tallet ser feil ut.
  • Jeg må bruke applikasjoner (eller standard API-er) som hjelper meg. For eksempel ved å huske informasjonen min slik at jeg ikke trenger å legge den inn igjen, og ved å hjelpe med staving.
  • Jeg trenger tydelige etiketter, trinnvise instruksjoner og tydelige feilmeldinger, slik at jeg vet nøyaktig hva jeg skal gjøre.
  • Jeg trenger eksempler som gjør det enkelt å forstå hva jeg må gjøre. Jeg trenger klare og enkle forklaringer på alternativer eller valg som hjelper meg å forstå hva de betyr.
  • Jeg trenger hjelp til å administrere tiden min, for eksempel ved å fortelle meg hvor lang tid en oppgave vil ta.
  • Jeg trenger tid til å fullføre arbeidet mitt. Jeg vil ikke at en økt skal få tidsavbrudd mens jeg prøver å finne informasjonen jeg trenger, for eksempel postnummer eller personnummer.
  • Jeg må lagre arbeidet mitt underveis, eller sørge for at alt arbeidet mitt lagres automatisk.
  • Jeg vil ikke starte på nytt, noe som kan skape en syklus med å legge inn dataene mine på nytt. Dette gjør at jeg blir lett sliten og mer sannsynlig å gjøre feil.
  • Jeg trenger støtte til å håndtere oppgaven, for eksempel ved å fortelle meg hvilken informasjon jeg trenger (kredittkort, fullstendig adresse osv.) før jeg starter.
  • Jeg må forstå konsekvensene av det jeg gjør på nettet.

Patterns:

Sørg for at kontroller og innhold ikke beveger seg uventet

Design skjemaer for å forhindre feil

Bruk tydelige, synlige etiketter

Godta forskjellige inndataformater

Unngå datatap og «tidsavbrudd»

Gi tilbakemelding

Varsle brukere om gebyrer og kostnader ved starten av en oppgave

Hjelp brukeren med å holde seg trygg

Bruk kjente målinger og enheter

Relaterte patterns:

La brukerne kontrollere når innholdet flyttes eller endres

Støtt et personlig og kjent grensesnitt

Aktiver API-er og utvidelser

<hr>

3.4.2 Angre

Som en bruker som ofte gjør feil eller berører feil ting, vil jeg angre det jeg nettopp gjorde raskt og enkelt, slik at jeg kan klare å bruke apper.

Nedsettelser:

  • Kognitiv nedsettelse
  • Læringsvansker

Behov:

  • Jeg må sjekke arbeidet mitt og gå tilbake uten å miste det jeg nettopp har gjort.
  • Jeg må gå tilbake dit jeg var i ett enkelt trinn, når jeg berører feil kontroll.
  • Jeg trenger forutsigbare tilbake- eller angrefunksjoner, slik at jeg vet nøyaktig hvor jeg var sist, før jeg gjorde en feil.

Patterns:

La brukerne gå tilbake

Gjør det enkelt å angre skjemafeil

<hr>