Skip to main content

Hvad er en heuristisk evaluering?

En heuristisk evaluering er en proces, hvor en ekspert evaluerer en brugergrænseflade eller lignende system ved hjælp af en liste over retningslinjer.Dette er ikke det samme som en brugerevaluering eller brugervenlighedstest, hvor brugere faktisk prøver grænsefladen.I stedet bruges en forudbestemt liste over funktioner eller aspekter af en brugergrænseflade, der ofte accepteres som gavnlig, til at evaluere grænsefladen.En heuristisk evaluering er typisk hurtigere og billigere end en anvendelighedstest, skønt den har svagheder og bør bruges tidligt i udviklingen.

Der er forskellige måder, hvorpå en heuristisk evaluering kan udføres, men det begynder typisk med en liste overKriterier eller funktioner, der forventes af en stærk brugergrænseflade.Denne liste kan komme fra en række kilder, skønt den første sådan basisliste blev oprettet af Jakob Nielsen og etablerer 10 principdesignelementer, der skulle inkluderes i en grænseflade.Forskellige eksperter inden for brugbarhed og design kan skabe deres egne lister eller bruge disse 10 som udgangspunkt for flere detaljerede tjeklister.Når denne ekspert opfordres til at udføre en heuristisk evaluering, bruger han eller hun tjeklisten til at overveje styrker og svagheder i et system.

En heuristisk evaluering udføres normalt af en ekspert i brugervenlighedsfunktioner og interface -design, snarere end faktiskTestbrugere.Eksperten ser på de forskellige elementer i en grænseflade og evaluerer hver del af den i henhold til den tjekliste, han eller hun har oprettet.Dette kan omfatte brugen af "ja" eller "nej" svar for at evaluere, om visse elementer er til stede i grænsefladen, samt en numerisk skala for at indikere sværhedsgraden af problemer eller problemer, der findes i den heuristiske evaluering.Skalaen giver programudviklere mulighed for let at genkende arten af et problem og hurtigt afgøre, om ressourcerne er tilgængelige til at korrigere det inden softwarefrigivelse.

En af de største svagheder ved en heuristisk evaluering er, at det gælder almindelige standarder for forskellige typer afSystemer.En funktion, der kan være påkrævet i en type software, kan være unødvendig i en anden;Mens nogle funktioner, der kan betragtes som dårligt design til nogle programmer, kan faktisk være gavnlige hos andre.Mange virksomheder bruger stadig eksperter til at udføre en heuristisk evaluering, da processen er hurtigere og billigere end langvarig brugbarhedstest ved hjælp af store grupper af brugere.Heuristiske evalueringer er stadig fordelagtige, men de skal bruges tidligt i design- og udviklingsprocessen, så ændringer, der er foreslået af evalueringen