Middle+
KSA sxeması (Kriteriyalar, Standartlar, Atributlar) nədir və bu prinsip necə işləyir?
sobes.tech Süni İntellekt
AI-dan cavab
KSA sxeması (Kriteriyalar, Standartlar, Xüsusiyyətlər) proqram təminatı və ya digər məhsulların keyfiyyətini müəyyən etmək və qiymətləndirmək üçün strukturlaşdırılmış yanaşmadır. Bu, məhsul tələblərini rəsmi hala gətirmək və onların başa düşülən, ölçülə bilən və yoxlanıla bilən olmasını təmin etmək üçün istifadə olunur.
- Kriteriyalar: İstifadəçi və ya maraqlı tərəf üçün vacib olan yüksək səviyyəli keyfiyyət xüsusiyyətləri. Onlar nəyin əldə edilməli olduğunu təsvir edir. Nümunələr: Funksionallıq, Etibarlılıq, Ergonomika, Performans, Təhlükəsizlik.
- Standartlar: Kriteriyaları daha dəqiq, ölçülə bilən və yoxlanıla bilən tələblər. Onlar keyfiyyətin necə əldə ediləcəyini müəyyən edir. Standartlar aydın olmalıdır. Nümunələr: Formanın cavab vaxtı 2 saniyə, Uğurlu sorğuların faizi ən azı 99,9%, OAuth 2.0 ilə autentifikasiya istifadəsi.
- Xüsusiyyətlər: Standartlara uyğunluğu təsdiqləyən detallı xüsusiyyətlər və ya xüsusiyyətlər. Ümumiyyətlə obyektiv və kəmiyyətlidir. Nümunələr: Cavab vaxtının konkret dəyəri (məsələn, 1.5 saniyə), Müəyyən bir dövrdə loglardakı səhvlərin sayı, SMS vasitəsilə birdəfəlik kod daxil etmək üçün sahə.
KSA-nın işləmə prinsipi yüksək səviyyəli tələblərin (Kriteriyalar) daha konkret və yoxlanıla bilən (Standartlar və Xüsusiyyətlər) hissələrə bölünməsindən ibarətdir. Bu,:
- Məhsuldan gözləntiləri aydın şəkildə müəyyən etməyə imkan verir.
- Keyfiyyəti qiymətləndirmək üçün ölçülə bilən göstəricilər hazırlayır.
- Test prosesini, xüsusi standartlar və xüsusiyyətlər üzərində qurur.
- Bütün layihə iştirakçıları üçün keyfiyyət tələblərinin vahid anlaşılmasını təmin edir.
Məsələn:
| Kriteriya | Standart | Xüsusiyyət |
|---|---|---|
| Performans | Səhifənin yükləmə vaxtı 3 saniyə və ya daha az olmalıdır | Sorğudan tam renderə qədər vaxt |
| Etibarlılıq | 99% uğurlu tranzaksiyalar | Gün ərzində səhvsiz tranzaksiyaların faizi |
| Funksionallıq | Məhsulun düzgün şəkildə səbətə əlavə edilməsi | "Əlavə et" düyməsini kliklədikdən sonra səbətdə məhsulun olması |