MMI - Lecture 4

Designprinsipper

Drikkeautomaten SmartTender

Oppsummering av Normans designprinsipper

  • Visibility: Kan jeg se det?
    • Synlig funksjonalitet, brukergrensesnittet = knappemeny, vises synlig for brukeren. Burde ha vært plassert på rett dyse der drikken blir tappet.
    • Antall elementer, knapper, dyse, sted å sette kopp.
  • Affordance: Hvordan kan jeg bruke det?
    • Knapper: kan trykkes, ser sannsynlig ut som knapper. Men hvit knapp og hvit bakgrunn skiller seg ikke så mye ut. Litt vanskelig å forstå at det er en knapp.
    • [Kaldt vann] knappen sier lite om at den kan holdes inne, siden den er lik de andre.
    • Ser hvor man kan sette koppen, hullet og dysene.
  • Constraints: Hvorfor kan jeg ikke gjøre slik?
    • Espresso kan kun bli tappet om brukeren har valgt en liten kopp. Ingen indikasjon at det må være sånn siden samme constraints ikke finnes på de andre drikkene.
    • ^Burde ha indikert noe etter at stor kopp er valgt.
    • Ikke noe som forhindrer oss å putte koppen i dyse 2, noe som er bare for kaldt vann.
    • Dersom automaten går tom for en ingrediens vil det ikke ha noen effekt å trykke på en knapp, grået ut.
  • Feedback: Hva skjer nå?
    • Feedback når knapp trykkes - er i gang - drikke tappes.
    • Feedback når brukeren må vente på at kaffebønnene skal kvernes og hvor lang tid prosessen på å lage drikken tar.
    • Ved utførelse av constraints, gi tilbakemelding om at det er blitt gjort noe feil.
  • Mapping: Hva fører til hva? Er sammenhengen mellom kontroll og effekt naturlig?
    • Knapp til rett dyse burde ha blitt plassert i samme gruppe
    • Plassering av kopp riktig sted
  • Consistency: Har jeg sett dette før?