Skip to main content

Vad är en heuristisk utvärdering?

En heuristisk utvärdering är en process genom vilken en expert utvärderar ett användargränssnitt eller liknande system med hjälp av en lista med riktlinjer.Detta är inte detsamma som en användarutvärdering eller användbarhetstest där användare faktiskt testar gränssnittet.Istället används en förutbestämd lista över funktioner eller aspekter av ett användargränssnitt som vanligtvis accepteras som fördelaktigt för att utvärdera gränssnittet.En heuristisk utvärdering är vanligtvis snabbare och billigare än ett användbarhetstest, även om det har svagheter och bör användas tidigt i utvecklingen.

Det finns olika sätt på vilka en heuristisk utvärdering kan genomföras, men det börjar vanligtvis med en lista överKriterier eller funktioner som förväntas av ett starkt användargränssnitt.Denna lista kan komma från ett antal källor, även om den första sådana grundlistan skapades av Jakob Nielsen och upprättar 10 principdesignelement som bör inkluderas i ett gränssnitt.Olika experter på användbarhet och design kan skapa sina egna listor eller använda dessa 10 som utgångspunkt för mer detaljerade checklistor.När den experten uppmanas att utföra en heuristisk utvärdering, använder han eller hon checklistan för att överväga styrkorna och svagheterna i ett system.

En heuristisk utvärdering utförs vanligtvis av en expert på användbarhetsfunktioner och gränssnittsdesign, snarare än faktiskaTestanvändare.Experten tittar på de olika elementen i ett gränssnitt och utvärderar varje del av det enligt den checklista som han eller hon har skapat.Detta kan inkludera användningen av "ja" eller "nej" -svar för att utvärdera om vissa element finns i gränssnittet, liksom en numerisk skala för att indikera svårighetsgraden av problem eller frågor som finns i den heuristiska utvärderingen.Skalan gör det möjligt för programutvecklare att enkelt känna igen arten av ett problem och snabbt avgöra om resurserna är tillgängliga för att korrigera den före programvaran.

En av de största svagheterna i en heuristisk utvärdering är att den tillämpar vanliga standarder för olika typer avsystem.En funktion som kan krävas i en typ av programvara kan vara onödig i en annan;Medan vissa funktioner som kan betraktas som dålig design för vissa program kan faktiskt vara fördelaktigt i andra.Många företag använder fortfarande experter för att utföra en heuristisk utvärdering, eftersom processen är snabbare och billigare än långvarig användbarhetstest med stora grupper av användare.Heuristiska utvärderingar är fortfarande fördelaktiga, men de bör användas tidigt i design- och utvecklingsprocessen så att förändringar som föreslås av utvärderingen kan övervägas före användbarhetstest som ofta visar verkligheten i gränssnittet.