Notaatioiden kognitiiviset ulottuvuudet

Thomas Green määritteli alun perin 14 kognitiivista ulottuvuutta:

Abstraktiogradientti mitkä ovat notaation paljastamat abstraktioiden minimi-ja maksimitasot? Voidaanko yksityiskohdat kapseloida? Läheisyys kartoitus kuinka tarkasti notaatio vastaa ongelmamaailmaa? Johdonmukaisuus sen jälkeen, kun osa notaatiosta on opittu, kuinka paljon muusta voidaan onnistuneesti arvata? Diffuseness / terseness kuinka monta symbolia tai kuinka paljon tilaa notaatio vaatii tietyn tuloksen tuottamiseksi tai merkityksen ilmaisemiseksi? Virhe-proneness missä määrin notaatio vaikuttaa todennäköisyys, että käyttäjä tekee virheen? Kovat henkiset operaatiot kuinka paljon kovaa henkistä prosessointia on notaarisella tasolla semanttisen tason sijaan? Onko olemassa paikkoja, joissa käyttäjän on turvauduttava sormiin tai kynittyihin merkintöihin pitääkseen kirjaa siitä, mitä tapahtuu? Piilotetut riippuvuudet ovat notaatiossa olevien entiteettien välisiä riippuvuuksia näkyvissä vai piilotettuina? Onko kaikki riippuvuudet osoitettu molempiin suuntiin? Johtaako notaation yhden alueen muutos odottamattomiin seurauksiin? Voidaanko merkintöjen eri osia verrata rinnakkain samaan aikaan? Ennenaikainen sitoutuminen onko olemassa voimakkaita rajoituksia sille, missä järjestyksessä käyttäjän on suoritettava tehtävät järjestelmän käyttämiseksi? Onko olemassa päätöksiä, jotka on tehtävä ennen kuin kaikki tarvittavat tiedot ovat saatavilla? Voidaanko nuo päätökset kumota tai korjata myöhemmin? Progressive evaluation kuinka helppoa on arvioida ja saada palautetta keskeneräisestä ratkaisusta? Rooli-ekspressiivisyys kuinka ilmeinen on rooli kunkin komponentin notaatio ratkaisu kokonaisuutena? Toissijainen notaatio ja paeta formalismia Voiko notaatio kuljettaa ylimääräistä tietoa keinoin, jotka eivät liity syntaksiin, kuten asettelu, väri tai muut vihjeet? Viskositeetti onko notaation muutokselle luontaisia esteitä? Kuinka paljon vaivaa vaaditaan, jotta voidaan tehdä muutos huomautuksessa ilmaistuun ohjelmaan? Tämä ulottuvuus voidaan edelleen luokitella seuraaviin tyyppeihin:

  • “Knock-on viscosity”: koodin muutos rikkoo ohjelman sisäisiä rajoitteita, joiden resoluutio voi rikkoa muita sisäisiä rajoitteita.
  • “Toistoviskositeetti” : yksittäinen toiminto käyttäjän käsitteellisessä mallissa vaatii monia, toistuvia laitetoimintoja.
  • “Scope viscosity”: muutos syöttötietoaineiston koossa edellyttää muutoksia itse ohjelmarakenteeseen.

näkyvyys kuinka helposti notaation vaaditut osat voidaan tunnistaa, käyttää ja tehdä näkyviksi?

muut dimensiotedit

edellä mainittujen lisäksi HCI-tutkimusalalle ehdotetaan toisinaan uusia ulottuvuuksia, joissa on erilaisia omaksumis-ja parannustasoja.

tällaisiin kandidaattiulottuvuuksiin kuuluu luova moniselitteisyys (kannustaako notaatio tulkitsemaan useita saman elementin merkityksiä?), indeksointi (onko olemassa elementtejä, jotka ohjaavat tietyn osan löytämistä?), synopsis (“Gestalt-näkemys” koko merkitystä rakenteesta) tai epätasaisuus (jotkut luomispolut ovat helpompia kuin toiset, mikä harhauttaa ilmaistuja ajatuksia kehitetyssä artefaktissa).

Vastaa

Sähköpostiosoitettasi ei julkaista.