Brugervenlighed er en afgørende egenskab i softwarekvalitet, særligt i løsninger med mange slutbrugere. ISO/IEC 25010:2011 definerer usability (brugervenlighed) som én af otte overordnede kvalitetskarakteristika, og opstiller tre underkarakteristika til at vurdere den. I praksis suppleres ISO 25010 ofte med ISO 9241-11, der tilbyder dybere definitioner og vejledning i evaluering af usability i kontekst.
Hvad er Usability ifølge ISO 25010?
ISO 25010 definerer usability som:
“The degree to which a product or system can be used by specified users to achieve specified goals with effectiveness, efficiency and satisfaction in a specified context of use.”
Underkarakteristika:
-
Effectiveness (Effektivitet) – I hvilken grad brugerne kan opnå deres mål korrekt og fuldstændigt.
-
Efficiency (Effektivitet i anvendelsen) – Ressourcer (tid, klik, mentale anstrengelser) brugt i forhold til mål opnået.
-
Satisfaction (Tilfredshed) – Brugernes subjektive oplevelse og accept af produktets anvendelighed.
ISO 25010 nævner også “usability compliance” og “accessibility” som additional quality measures, ofte integreret i udvidede testscenarier.
Fremgangsmåde: Hvordan tester man brugervenlighed?
1. Forberedelse: Fastlæggelse af testkontekst
-
Definér målgruppen og deres baggrund.
-
Identificér primære brugeropgaver (baseret på personaer og brugsscenarier).
-
Fastlæg testens mål (måling af succesrate? Identifikation af hindringer? Forbedringsforslag?).
2. Valg af testmetode
Metode | Beskrivelse | Brugssituation |
---|---|---|
Modereret usability test | Brugeren udfører opgaver, mens testleder observerer og stiller opklarende spørgsmål | Dybdegående analyse og kontekstforståelse |
Umodereret test | Brugere interagerer med systemet alene, typisk via online platforme | Større skala, mindre ressourcetung |
Heuristisk evaluering | Eksperter vurderer grænsefladen ud fra kendte usability principper (eks. Nielsen) | Hurtig, tidlig vurdering |
Think-Aloud protokol | Brugeren verbaliserer sine tanker undervejs | Indblik i mentale modeller |
Remote testing | Brugen observeres via skærmdeling/videooptagelser | Geografisk uafhængighed |
3. Valg af målepunkter (aligned med ISO 25010)
-
Effectiveness: task completion rate, error rate, succesrate pr. opgave.
-
Efficiency: tid pr. opgave, antal klik, antal hjælpekald.
-
Satisfaction: System Usability Scale (SUS), Net Promoter Score (NPS), qualitative feedback.
4. Testafvikling
-
Standardiseret instruktion og opgaver.
-
Observationsark, videooptagelser og noter.
-
Indsamling af både kvantitative og kvalitative data.
5. Analyse og rapportering
-
Sammenlign resultater mod forhåndsdefinerede succeskriterier.
-
Identificér barrierer og usability issues.
Prioritér forbedringer baseret på impact + severity.
Overvejelser og faldgruber
Vigtige overvejelser
-
Brug repræsentative brugere og realistiske opgaver.
-
Kombinér kvantitative og kvalitative data for helhedsforståelse.
-
Usability er kontekstafhængig – vær opmærksom på omgivelser og brugerroller.
Typiske faldgruber
-
For få eller for homogene testpersoner.
-
Fokus på grænsefladedetaljer uden forståelse for brugerens overordnede mål.
Manglende dokumentation af testkontekst og målepunkter (afviger fra ISO-vejledning).
Praktisk eksempel (webapplikation)
Et dansk forsikringsselskab ønsker at teste brugervenligheden af et nyt skadeanmeldelsessystem. De vælger følgende opsætning:
-
Målgruppe: Kunder 30-70 år, lav digital erfaring.
-
Opgaver: "Anmeld en skade", "Tjek status på en anmeldelse".
-
Målinger:
-
Task success rate ≥ 85%
-
Gennemsnitlig tid < 3 minutter/opgave
-
SUS ≥ 75
-
-
Metode: Modereret usability test + SUS post-test survey.
Konklusion: Brugerne fandt systemet “let at gå til”, men navigationsmenuen var uklar for ældre brugere → ændringer i IA foreslået.
Sammenhæng med øvrige kvalitetsområder i ISO 25010
Brugervenlighed påvirker og påvirkes af andre karakteristika:
-
Functional Suitability: Brugervenlighed forudsætter, at funktionaliteten er relevant og korrekt.
-
Performance Efficiency: Lave svartider kan forbedre både effektivitet og tilfredshed.
Accessibility (ISO/IEC 30071-1): En forlængelse af usability mod inklusion.
Konklusion og anbefalinger
Brugervenlighedstest er en systematisk metode til at sikre, at software er anvendeligt, effektivt og tilfredsstillende for sine brugere. ISO 25010 tilbyder et stærkt rammeværk, der kan operationaliseres gennem en kombination af empiriske test, brugerfeedback og målbare indikatorer. For optimal effekt bør usability evalueres iterativt gennem hele udviklingscyklussen.
Ingen kommentarer:
Send en kommentar