Sobes.tech
Junior

Qəbul edilə bilənlik meyarları niyə hazırlanır?

sobes.tech Süni İntellekt

AI-dan cavab

Qəbul meyarları müştəri və ya istifadəçi baxımından "düzgün işləyən" funksionallıq və ya sistemin nə demək olduğunu müəyyən etmək üçün hazırlanır. Onlar aşağıdakı məqsədlərə xidmət edir:

  1. Tələblərin aydın təyini: Ümumi istifadəçi hekayələrini və ya spesifikasiyaları konkret və yoxlanıla bilən şərtlərə çevirmək.
  2. Maraqdar tərəflərlə uyğunlaşma: Müştərilər, inkişaf etdiricilər, testçilər və digər layihə iştirakçıları arasında gözlənilən davranış haqqında ümumi anlayış təmin etmək.
  3. Testlər üçün baza: Planlaşdırma, inkişaf və testlərin icrası üçün istifadə olunan açıq ssenarilər və gözlənilən nəticələr təqdim etmək.
  4. Tamamlama meyarı (Definition of Done): Bu meyarlar funksionallığın tamamlandığını və buraxılışa hazır olduğunu müəyyən edən şərtlərin bir hissəsidir.
  5. Qeyri-müəyyənlik və risklərin azaldılması: Anlaşılmazlıqların ehtimalını minimuma endirmək, bu da səhvlərə və təkrar işləməyə səbəb ola bilər.

Adətən, qəbul meyarları "Given-When-Then" formatında və ya şərtlər siyahısı ilə yazılır.

// İstifadəçi hekayəsi üçün qəbul meyarı nümunəsi:
// Qeydiyyatdan keçmiş istifadəçi kimi, sifarişlərimi görmək istəyirəm ki, onların vəziyyətini izləyə bilim.

Ssenari: Sifarişlərin siyahısının göstərilməsi
  Əgər qeydiyyatdan keçmiş istifadəçi kimi doğrulanmışamsa
  Və sifarişlərim olubsa
  "Mənim sifarişlərim" səhifəsinə keçəndə
  O zaman sifarişlər siyahısını görürəm
  Və hər sifariş üçün nömrə göstərilir
  Və hər sifariş üçün tarix göstərilir
  Və hər sifariş üçün vəziyyət göstərilir
  Və hər sifariş üçün ümumi məbləğ göstərilir