Kognitive dimensioner af notationer

Thomas Green oprindeligt defineret 14 kognitive dimensioner:

Abstraktionsgradient Hvad er minimums-og maksimalniveauerne for abstraktion eksponeret af notationen? Kan detaljer indkapsles? Nærhed af kortlægning hvor tæt svarer notationen til problemverdenen? Konsistens efter at en del af notationen er blevet lært, hvor meget af resten kan man med succes gætte? Diffuseness / terseness hvor mange symboler eller hvor meget plads kræver notationen For at producere et bestemt resultat eller udtrykke en betydning? Error-proneness i hvilket omfang påvirker notationen sandsynligheden for, at brugeren begår en fejl? Hårde mentale operationer hvor meget hård mental behandling ligger på notationsniveau, snarere end på semantisk niveau? Er der steder, hvor brugeren skal ty til fingre eller penciled annotation for at holde styr på, hvad der sker? Skjulte afhængigheder er afhængigheder mellem enheder i notationen synlige eller skjulte? Er enhver afhængighed angivet i begge retninger? Fører en ændring i et område af notationen til uventede konsekvenser? Sammenstilling kan forskellige dele af notationen sammenlignes side om side på samme tid? For tidligt engagement er der stærke begrænsninger i rækkefølgen, hvor brugeren skal udføre opgaverne for at bruge systemet? Er der beslutninger, der skal træffes, før alle de nødvendige oplysninger er tilgængelige? Kan disse beslutninger vendes eller rettes senere? Progressiv evaluering hvor let er det at evaluere og få feedback på en ufuldstændig løsning? Rolleudtryk hvor åbenlyst er rollen for hver komponent i notationen i løsningen som helhed? Sekundær notation og flugt fra formalisme kan notationen bære ekstra information ved ikke at være relateret til syntaks, såsom layout, farve eller andre signaler? Viskositet er der nogen iboende barrierer for ændring i notationen? Hvor meget indsats kræves for at foretage en ændring af et program udtrykt i notationen? Denne dimension kan yderligere klassificeres i følgende typer:

  • ‘Knock-on viskositet’ : en ændring i koden overtræder interne begrænsninger i programmet, hvis opløsning kan krænke yderligere interne begrænsninger.
  • ‘Gentagelsesviskositet’ : en enkelt handling inden for brugerens konceptuelle model kræver mange gentagne enhedshandlinger.
  • ‘Omfangsviskositet’ : en ændring i størrelsen på inputdatasættet kræver ændringer i selve programstrukturen.

synlighed hvor let kan påkrævede dele af notationen identificeres, tilgås og synliggøres?

andre dimensioneredit

ud over ovenstående foreslås der undertiden nye dimensioner inden for HCI-forskningsområdet med forskellige niveauer af adoption og forfining.

sådanne kandidatdimensioner inkluderer kreativ tvetydighed (tilskynder notationen til at fortolke flere betydninger af det samme element?), indeksering (er der elementer til at guide til at finde en bestemt del?), synopsis (“Gestalt-visning” af hele den kommenterede struktur) eller ujævnheder (nogle skabelsesstier er lettere end andre, hvilket forringer de udtrykte ideer i en udviklet artefakt).

Skriv et svar

Din e-mailadresse vil ikke blive publiceret.