Gebruikersacceptatietesten

Acceptatietests uitgevoerd in een echte of gesimuleerde operationele omgeving door beoogde gebruikers, gericht op hun behoeften, vereisten en bedrijfsprocessen.

Present in sylabi

Voorbeeld

Voordat een ziekenhuisinformatiesysteem live gaat, voeren artsen en verpleegkundigen — de toekomstige gebruikers — gebruikersacceptatietesten uit in een gesimuleerde operationele omgeving. Ze doorlopen echte klinische scenario’s: een patiënt opnemen, medicatie bestellen en resultaten ophalen. De focus ligt op de vraag of het systeem hun gebruikersbehoeften in het dagelijkse werk ondersteunt, niet op technische details. Pas als deze tests slagen, geven de gebruikers hun akkoord voor het systeem.

Veelgestelde vragen

Hoe verschilt gebruikersacceptatietesten van acceptatietesten? Acceptatietesten is het algemene proces om te bepalen of het systeem acceptabel is. Gebruikersacceptatietesten is één vorm daarvan — uitgevoerd door toekomstige gebruikers in een (gesimuleerde) operationele omgeving, gericht op gebruikerseisen en -behoeften.

Wie moet aan UAT deelnemen? Eindgebruikers die de werkelijke gebruikerspopulatie vertegenwoordigen — niet alleen managers of domeindeskundigen. Hun echte werkprocessen zijn de testscenario’s.

Wordt UAT in de productieomgeving uitgevoerd? Het wordt uitgevoerd in een operationele omgeving, die gesimuleerd kan zijn (een UAT-omgeving die productie weerspiegelt) of de echte productieomgeving voor verificatie bij de livegang.

Wat is het verschil tussen UAT en bètatesten? Bètatesten is operationeel testen door potentiële gebruikers buiten de ontwikkelende organisatie, doorgaans wanneer het product dicht bij de release staat. UAT is een formele acceptatieactiviteit door de toekomstige gebruikers van het specifieke systeem, met acceptatie als expliciet doel.

Verwante termen

  • acceptatietesten — het bredere proces waarvan UAT deel uitmaakt
  • acceptatiecriteria — de voorwaarden waaraan het systeem moet voldoen om te worden geaccepteerd
  • alfatesten — intern operationeel testen vóór externe blootstelling
  • bètatesten — extern operationeel testen
  • validatie — bevestigen dat het systeem voldoet aan de eisen voor het beoogde gebruik
  • user story — een eis op gebruikersniveau waarvan UAT-scenario’s vaak worden afgeleid