Sobes.tech
Junior

Miks arendatakse vastuvõtukriteeriumid?

sobes.tech AI

Vastus AI-lt

Kritēriji pieņemšanai tiek izstrādāti, lai noteiktu, ko biznesa pasūtītājs vai lietotājs uzskata par "pareizi darbojošu" funkcionalitāti vai sistēmu. Tie kalpo šādiem mērķiem:

  1. Skaidra prasību definīcija: Vispārējo lietotāja stāstu vai specifikāciju pārvēršana konkrētos, pārbaudāmos nosacījumos.
  2. Ieinteresēto pušu saskaņošana: Nodrošināt vienotu izpratni par sagaidāmo uzvedību starp pasūtītājiem, izstrādātājiem, testētājiem un citiem projekta dalībniekiem.
  3. Testēšanas pamats: Sniedz skaidrus scenārijus un sagaidāmos rezultātus, kas tiek izmantoti plānošanai, izstrādei un testēšanai.
  4. Gatavības kritērijs (Definition of Done): Tie ir kritēriju daļa, kas nosaka, kad funkcionalitāte tiek uzskatīta par pabeigtu un gatavu ieviešanai.
  5. Neprecizitātes un risku samazināšana: Samazina pārpratumu iespējamību, kas var novest pie kļūdām un nepieciešamības pēc pārstrādes.

Parasti pieņemamības kritēriji tiek rakstīti "Given-When-Then" formātā vai ar nosacījumu saraksta palīdzību.

// Piemērs pieņemamības kritērijam lietotāja stāstam:
// Kā reģistrēts lietotājs, es vēlos redzēt savus pasūtījumus, lai sekotu to statusam.

Scenārijs: Pasūtījumu saraksta apskate
  Ja es esmu autorizēts kā reģistrēts lietotājs
  Un man ir veikti pasūtījumi
  Kad es dodos uz lapu "Mani pasūtījumi"
  Tad es redzu manu pasūtījumu sarakstu
  Un katram pasūtījumam tiek rādīts numurs
  Un katram pasūtījumam tiek rādīts datums
  Un katram pasūtījumam tiek rādīts statuss
  Un katram pasūtījumam tiek rādīta kopējā summa