Kas yra euristinis įvertinimas?

Euristinis vertinimas – tai procesas, kurio metu ekspertas įvertina vartotojo sąsają ar panašią sistemą naudodamas gairių sąrašą. Tai nėra tas pats, kas vartotojo įvertinimas ar tinkamumo naudoti testas, kurio metu vartotojai iš tikrųjų išbando sąsają. Vietoj to, sąsajai įvertinti naudojamas iš anksto nustatytas naudotojo sąsajos funkcijų arba aspektų, kurie paprastai pripažįstami naudingais, sąrašas. Euristinis įvertinimas paprastai yra greitesnis ir pigesnis nei tinkamumo naudoti testas, nors jis turi trūkumų ir turėtų būti naudojamas ankstyvoje kūrimo stadijoje.

Euristinis įvertinimas gali būti atliktas įvairiais būdais, tačiau paprastai jis prasideda kriterijų ar funkcijų sąrašu, kurio tikimasi iš stiprios vartotojo sąsajos. Šis sąrašas gali būti pateiktas iš daugelio šaltinių, nors pirmąjį tokį pagrindinį sąrašą sukūrė Jakob Nielsen ir jame yra 10 pagrindinių dizaino elementų, kurie turėtų būti įtraukti į sąsają. Įvairūs naudojimo ir dizaino ekspertai gali sukurti savo sąrašus arba naudoti šiuos 10 kaip atskaitos tašką išsamesniems kontroliniams sąrašams. Kai ekspertas yra pakviestas atlikti euristinį vertinimą, jis arba ji naudoja kontrolinį sąrašą, kad įvertintų sistemos stipriąsias ir silpnąsias puses.

Euristinį vertinimą paprastai atlieka naudojimo funkcijų ir sąsajos dizaino ekspertas, o ne tikrieji bandomieji vartotojai. Ekspertas žiūri į skirtingus sąsajos elementus ir įvertina kiekvieną jos dalį pagal savo sukurtą kontrolinį sąrašą. Tai gali apimti atsakymų „taip“ arba „ne“ naudojimą, siekiant įvertinti, ar sąsajoje yra tam tikrų elementų, taip pat skaitinę skalę, nurodant euristinio vertinimo metu nustatytų problemų ar problemų rimtumą. Skalė leidžia programų kūrėjams lengvai atpažinti problemos pobūdį ir greitai nustatyti, ar yra išteklių jai ištaisyti prieš išleidžiant programinę įrangą.

Vienas iš pagrindinių euristinio vertinimo trūkumų yra tai, kad skirtingų tipų sistemoms taikomi bendri standartai. Funkcija, kurios gali prireikti vieno tipo programinėje įrangoje, gali būti nereikalinga kitoje programinėje įrangoje; kai kurios funkcijos, kurios gali būti laikomos prastu kai kurių programų dizainu, iš tikrųjų gali būti naudingos kitose. Tačiau daugelis įmonių vis dar naudoja ekspertus euristiniam vertinimui atlikti, nes procesas yra greitesnis ir pigesnis nei ilgalaikis tinkamumo naudoti testavimas naudojant dideles vartotojų grupes. Euristiniai vertinimai vis dar yra naudingi, tačiau jie turėtų būti naudojami ankstyvame projektavimo ir kūrimo procese, kad būtų galima apsvarstyti įvertinimo siūlomus pakeitimus prieš atliekant tinkamumo testavimą, kuris dažnai parodo sąsajos tinkamumą naudoti.