Hvad er Usability Testing? Software UX
Usability Testing
Usability Testing også kendt som User Experience (UX) Testing, er en testmetode til at måle, hvor let og brugervenlig en softwareapplikation er. Et lille sæt målslutbrugere, brug softwareapplikation til at afsløre brugervenlighedsfejl. Usability test fokuserer hovedsageligt på brugerens brugervenlighed ved at bruge applikationen, applikationens fleksibilitet til at håndtere kontroller og applikationens evne til at opfylde sine mål.
Denne test anbefales i den indledende designfase af SDLC, hvilket giver mere synlighed på brugernes forventninger.
Hvorfor udfører Usability Testing
Æstetik og design er vigtigt. Hvor godt et produkt ser ud, afgør normalt, hvor godt det fungerer.
Der er mange softwareapplikationer/websteder, der mislykkes, når de først er lanceret, på grund af følgende årsager -
- Hvor klikker jeg næste?
- Hvilken side skal navigeres?
- Hvilket ikon eller jargon repræsenterer hvad?
- Fejlmeddelelser er ikke konsistente eller vises effektivt
- Sessionstid ikke tilstrækkelig.
Software Engineering, Usability Testing identificerer brugervenlighedsfejl i systemet tidligt i udviklingscyklussen og kan redde et produkt fra fejl.
Eksempler på Usability Testing Test Cases
Målet med denne test er at tilfredsstille brugere, og den koncentrerer sig hovedsageligt om følgende parametre i et system:
Systemets effektivitet
- Er systemet let at lære?
- Er systemet brugbart og tilfører værdi til målgruppen?
- Er indhold, farve, ikoner, billeder brugt æstetisk tiltalende?
Effektivitet
- Der skulle kræves lidt navigation for at nå den ønskede skærm eller webside, og rullepaneler bør bruges sjældent.
- Ensartethed i format af skærm/sider i din applikation/hjemmeside.
- Mulighed for at søge i din softwareapplikation eller dit websted.
Nøjagtighed
- Ingen forældede eller forkerte data som kontaktoplysninger/adresse bør være til stede.
- Der må ikke være brudte links.
Brugervenlighed
- De anvendte kontroller skal være selvforklarende og må ikke kræve træning for at betjene
- Brugerne skal have hjælp til at forstå applikationen/hjemmesiden
- Tilpasning til ovenstående mål hjælper med effektiv test af brugervenlighed
Sådan laver du Usability Test: Fuldstændig proces
Usability testproces består af følgende faser
Fase 1) Planlægning: I denne fase bestemmes målene for usability-testen. At få frivillige til at sidde foran din ansøgning og registrere deres handlinger er ikke et mål. Du skal bestemme kritiske funktionaliteter og mål for systemet. Du skal tildele opgaver til dine testere, som udøver disse kritiske funktioner. I løbet af denne fase bestemmes også brugbarhedstestmetoden, antal og demografi for brugervenlighedstestere, testrapportformater
Fase 2) Rekruttering: I denne fase rekrutterer du det ønskede antal testere i henhold til din usability-testplan. Det kan tage tid at finde testere, der matcher din demografiske (alder, køn osv.) og professionelle (uddannelse, job osv.) profil.
Fase 3) Usability Test: I denne fase udføres der rent faktisk brugervenlighedstests.
Fase 4) Dataanalyse: Data fra usability-tests analyseres grundigt for at udlede meningsfulde konklusioner og give handlingsrettede anbefalinger til at forbedre den overordnede anvendelighed af dit produkt.
Fase 5) Rapportering: Resultaterne af usability-testen deles med alle berørte interessenter, som kan omfatte designer, udvikler, klient og CEO
Metoder til brugbarhedstestning: 2 teknikker
Der er to tilgængelige metoder til at udføre usability test –
- Laboratoriebrugbarhedstest
- Fjernanvendelighedstest
Laboratoriebrugbarhedstest:. Denne test udføres i et separat laboratorielokale i nærværelse af observatørerne. Testerne får tildelt opgaver, der skal udføres. Observatørens rolle er at overvåge testernes adfærd og rapportere resultatet af testen. Observatøren forbliver tavs under testforløbet. I denne test er både observatører og testere til stede på det samme fysiske sted.
Fjernanvendelighedstest: Under denne test er observatører og testere placeret på afstand. Testere får adgang til systemet under test på afstand og udfører tildelte opgaver. Testerens stemme, skærmaktivitet, testernes ansigtsudtryk optages af en automatiseret software. Observatører analyserer disse data og rapporterer resultaterne af testen. Eksempel på sådan en software – http://silverbackapp.com/
Hvor mange brugere har du brug for?
Forskning (Virzi, 1992 og Neilsen Landauer, 1993) peger på det 5 brugere er nok til at afdække 80 % af brugervenlighedsproblemerne. Nogle forskere foreslår andre tal.
Sandheden er, at det faktiske antal brugere, der kræves, afhænger af kompleksiteten af den givne applikation og dine brugervenlighedsmål. Øget brugervenlighed resulterer i øgede omkostninger, planlægning, deltagerstyring og dataanalyse.
Men som en generel retningslinje, hvis du på en lille budget og interesseret i DIY usability test 5 er et godt tal til at begynde med. Hvis budget er ikke en begrænsning dens bedste konsultere erfarne fagfolk at bestemme antallet af brugere.
Tjekliste til UX-test
Det primære mål med denne test er at finde afgørende brugervenlighedsproblemer, før produktet lanceres. Følgende ting skal overvejes for at få en testsucces:
- Start UX-testen i den tidlige fase af design og udvikling
- Det er en god praksis at udføre brugervenlighedstest af din konkurrents produkt, før du begynder udviklingen. Dette vil hjælpe dig med at bestemme brugervenlighedsstandarder for din målgruppe
- Vælg de relevante brugere til at teste systemet (Kan være eksperter/ikke-ekspertbrugere/50-50 af eksperter og ikke-eksperter)
- Brug en båndbreddeformer. For eksempel har din målgruppe dårlig netværksforbindelse, begrænse netværksbåndbredden til at sige 56 Kbps for dine brugervenlighedstestere.
- Testere skal koncentrere sig om kritiske og ofte anvendte funktioner i systemet.
- Tildel en enkelt observatør til hver tester. Dette hjælper observatøren til nøjagtigt at notere testerens adfærd. Hvis en observatør er tilknyttet flere testere, kan resultaterne blive kompromitteret
- Uddan designere og udviklere, at disse testresultater ikke er et tegn på fiasko, men det er et tegn på forbedring
Usability Test Fordele
Som med alt andet i livet, har brugbarhedstest sine fordele og ulemper. Lad os se på dem
- Det hjælper med at afdække brugervenlighedsproblemer, før produktet markedsføres.
- Det hjælper med at forbedre slutbrugertilfredsheden
- Det gør dit system yderst effektivt og effektivt
- Det hjælper med at indsamle ægte feedback fra din målgruppe, der rent faktisk bruger dit system under en usability-test. Du behøver ikke stole på "meninger" fra tilfældige personer.
Usability Test Ulemper
- Omkostninger er en vigtig overvejelse i usability test. Det kræver mange ressourcer at oprette et Usability Test Lab. Rekruttering og styring af usability-testere kan også være dyrt
Imidlertid betaler disse omkostninger sig selv op i form af højere kundetilfredshed, fastholdelse og gentagelsesforretning. Usability test anbefales derfor stærkt.