← Tillbaka till Kunskapsbanken
Hur vet du egentligen att en funktion är färdig? Det är här acceptanskriterier kommer in i bilden. Det är en uppsättning förutbestämda villkor som måste vara uppfyllda för att en leverans ska godkännas av dig som beställare. De fungerar som ett ”kontrakt i kontraktet” för varje enskild funktion.
Skillnaden på Krav och Acceptanskriterier
Medan ett krav beskriver vad som ska byggas på en hög nivå, beskriver acceptanskriterier exakt hur vi testar att det fungerar.
Acceptanskriterier:
- Systemet ska acceptera VISA och Mastercard.
- Om betalningen misslyckas ska ett felmeddelande visas för användaren.
- Kvitto ska skickas till kundens e-post efter lyckat köp.
Därför sparar de pengar
Tydliga acceptanskriterier tar bort subjektivitet. Utvecklaren kan inte säga ”det funkar på min dator” om kriterierna inte är uppfyllda. Det minskar risken för ändlösa diskussioner och ”bugg-pingis” i slutet av projektet.
Att tänka på när du skriver dem
Kriterierna ska vara binära – antingen är de uppfyllda (Ja) eller inte (Nej). Det ska inte finnas utrymme för tolkning. Använd gärna vår tjänst för att få hjälp att formulera skarpa kriterier som håller juridiskt och tekniskt.
