Brukervennlighet
Hvor lett programmet er å bruke for en som IKKE har sett koden: tydelig inndata (ledetekst med enhet/format), robusthet mot feiltasting (try/except), og tydelig utdata (svar med kontekst og enhet). Vurderes med sjekkliste — og testes på andre enn deg selv.
Vanlige feil
- Du tror programmet er brukervennlig fordi det funker for deg Du vet hva programmet forventer — det gjør ikke brukeren. «Funker for meg» betyr bare at forfatteren kan bruke det. Brukervennlighet måles hos en som IKKE har sett koden: forstår hun hva som skal tastes inn, tåler programmet feiltasting, og forstår hun svaret?