###Kvalitetskriterrier
“...useful, usable, and desirable…”
- The Roman architect Vitruvius (50 BC): “Firmness, Commodity and Delight”
Firmness/Strength:
- Technically well made.
Commodity/useful:
- Usability, fits the needs.
Delight/desirable:
- Eye pleasing, culturally/socially desirable, interesting.
###Iterativ design
-
Brukergrensenittet var basert på resultatet fra en rekke brukbarhetstester av forskjellige versjoner.
-
Gradvis forfining som designmetode.
#####Methoder og teknikker
-
Løkker med feedback fra bruk
- i alle faser av produktutviklingen
- planlegge iterative prosesser
- forstå brukere og oppgaver
-
Brukermedvirkning (user interaction)
- gir eiendomsforhold til produktet
- som verifikasjon og informasjonskilde
-
Konkret tenking
- piler og bokser må suppleres med konkrete eksempler.
###Konkret tenking
- kommunisere gjennom konkrete skisser / objekter
fordi:
- de fleste brukere ikke forstår våre abstraksjoner
- gjennom konkrete eksempler blir det lettere å tenke helhetlig
- gjenbruk av skissemateriale i dokumentasjon og brukerveiledning er arbeidssparende.
###Konkret tenking
Utvikle konkrete scenarier
-
brukerkarakterer: tenkte personer
- Alder kjønn, høyde, vekt
- interesser, mål
- kompetanser, holdninger
-
tegneserier (storyboards)
- fortid: hva har skjedd?
- deltakere: hvorfor gjør de som de gjør?
- motivasjon: hvorfor gjør de som de gjør?
- teknologi: hva er teknologiens rolle?
###Action buttons
– OK. - Lukker og lagrer data. – Cancel. - Lukker uten lagring av data. – Close. - Kun tilgjengelig (enabled) dersom ingen data er bli: fylt inn. – Apply: - Lagrer data uten å lukke. ###Checkbox vs Radio button
-
radio buttons brukes i tilfeller hvor det eksisterer to eller flere valgmuligheter, som gjensidig utelukker hverandre, og hvor brukeren bare kan velge en.
-
checkboxes brukes i tilfeller hvor det eksisterer flere alternativer og brukeren kan velge flere eller ingen.
-
hver checkbox er uavhengig av andre checkbokser i den samme listen.
-
bruk radio buttons fremfor drop-down menyer hvis det er få alternativer å velge mellom.
- alle alternativer er synlige hele tiden.
- lett for brukeren å sammenligne alternativene
- krever mindre finmotorikk å bruke
-
enkeltstpende checkboxes brukes når det kun er ett valg brukeren skal gjøre.