|
Brugereffektive grænsefladerHer er det vigtigt at lægge sig på sinde, at man måske ikke kan nøjes med at spørge nogle få brugere, men er nødt til at spørge rigtigt mange om, hvad de egentlig ønsker af deres brugergrænseflade. Det er besværligt, og af og til umuligt, men så må man tale med så mange som muligt, og så se om man kan opnå det bedst mulige kompromis. Husk, at i de fleste brugeres øjne er brugergrænsefladen = systemet. De tænker ikke så meget over eller er interesserede i, hvad der foregår bag skærmbillederne. De fleste brugere er sandsynligvis ret bedøvende ligeglade med, om de tabeller, der findes i databasen overholder 3. eller 5. normalform. Når bare databassen i deres øjne virker hensigtsmæssigt og effektivt, så er resten sandsynligvis ret ligegyldigt. Derfor er det også ret vigtigt, at man netop lægger tilpas mange kræfter i design og udvikling af brugergrænsefladen. Det skal indrømmes, at du sikkert ikke får meget ros for at lave en god brugergrænseflade, fordi brugeren slet ikke opdager, hvor god den er – men hvis du laver en dårlig brugergrænseflade skal du i hvert fald nok få det at vide. Her er du altså nødt til at bruge en masse ressourcer på en opgave, som ingen opdager at du overhovedet har udført!
Ordet "brugervenlighed" er altså ikke særligt sigende. I stedet vil jeg derfor vælge at benytte et andet udtryk, nemlig "brugereffektiv". De fleste grænseflader, som brugerne karakteriserer som gode og effektive, har nogle fælles træk. Her kan jeg fx nævne ting som genkendelighed, ensartethed i designet, rationelt placerede funktioner og så videre – alt sammen noget vi vender tilbage til. Men mere end noget andet, er de gode grænseflader indrettet på brugerens præmisser. De ”går forrest” når det gælder om at hjælpe brugeren med at løse hans/hendes opgaver ”og holder sig ellers i baggrunden”, for nu at misbruge Storm P’s historie om ”Sangforeningen Morgenrødens pinseskovtur.” Brugergrænsefladen stiller ikke krav til brugeren om at tingene skal gøres på en bestemt måde, men ”arbejder” på den måde brugeren arbejder. Den gode brugergrænseflade opfører sig på den måde brugeren forventer, og ”forventer ikke” at brugeren opfører sig på en bestemt måde. Og nok så vigtigt; den er designet så den ikke tvinger brugeren til at sætte sig ind i en masse overflødige funktioner, bare fordi designeren synes at de kunne være ”rare” at have. Og prøv så at tænke over, hvor mange systemer I kender, hvor brugergrænsefladerne overholde de nævnte krav. Her er fire gode råd:
- Retur til Design af brugergrænseflader -
|