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 over kriterier 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 i brugervenlighed og design kan skabe deres egne lister eller bruge thESE 10 som udgangspunkt for mere 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 faktiske testbrugere. 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 bestemme, om ressourcerne er tilgængelige til at korrigere det inden softwarefrigivelse.
en af de størsteSvagheder ved en heuristisk evaluering er, at den anvender almindelige standarder for forskellige typer systemer. 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, kan overvejes inden brugbarhedstest, der ofte viser virkeligheden af interface -anvendelighed.