Prestandakrav på användargränssnittet

Ramlade på en gammal undersökning om hur lång tid vi människor behöver för att skriva saker på tangentbord, flytta runt musen på skärmen och ta till oss information. Undersökningen gjordes av Card, Moran och Newell och resulterade i vad man kallar för ”keystroke level model”. Som kravansvarig kan den vara bra att känna till när man ska försöka specificera krav på användbarhet och kanske framförallt användargränssnittets prestanda.

T.ex. så skulle man utifrån denna modell definiera följande krav:
När man flyttar markören till ett nytt fält skall det vara möjligt att börja mata in data inom 0.2 sekunder, när man byter skärmbild skall det vara möjligt att börja mata in data inom 1.3 sekunder och presentera resultatet av rapporter får inte dröja mer än 20 sekunder.

Ovanstående krav gör att den genomsnittliga användaren inte kommer att uppleva att han/hon inte behöver vänta in systemet.

Jag har klippt in några data från undersökningen nedan. Informationen har jag hämtat på http://www.pitt.edu/~cmlewis/KSM.pdf.

K – Keystroke (.12 – 1.2 sec; .28 recommended for most users). This operator is pressing a key or button on the keyboard.
- Expert typist (90 wpm): .12 sec
- Average skilled typist (55 wpm): .20 sec
- Average nonsecretarial typist (40 wpm): .28 sec
- Worst typist (unfamiliar with keyboard): 1.2 sec
- The average nonsecretarial typist (.28 sec) is a good design point for characterizing the typical computer user
P – Point with mouse to a target on the display (1.1 sec). This operator represents the action of moving the mouse to point the cursor to a desired place on the screen.
B – Press or release mouse button (.1 sec).
H – Home hands to keyboard or mouse (.4 sec).
M – Mental act of routine thinking or perception (.6 – 1.35 sec; use 1.2 sec).

Kommentera

E-postadressen publiceras inte. Obligatoriska fält är märkta *

Följande HTML-taggar och attribut är tillåtna: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>