Junior
İnkişaf etdirici üçün xətaları necə təsnif etmək olar?
sobes.tech Süni İntellekt
AI-dan cavab
Xətaların təsnifatı proqramçılara problemi daha tez başa düşməyə və düzəliş prioritetini müəyyən etməyə kömək edir. Əsas təsnifat meyarları:
- Ciddiyyət (Severity): Xətanın tətbiqin işləməsinə təsiri.
- Bloklayıcı: Tətbiq tamamilə işləməz və ya əsas funksionallıq əlçatmazdır, vasitəçi yol yoxdur.
- Kritik: Əhəmiyyətli sayda istifadəçi və ya əsas biznes proseslərinə təsir edən ciddi funksional pozuntu. Qismən vasitəçi yollar və ya müvəqqəti həllər mövcud ola bilər.
- Əsas: Əhəmiyyətli funksional və ya istifadə rahatlığında pozuntu, lakin tam bloklamadan deyil.
- Kiçik: Kiçik funksional pozuntu, kosmetik qüsurlar, yazı səhvləri. Tətbiqin işləməsinə əhəmiyyətli təsir göstərmir.
- Trivial: İstifadəçinin istifadəsinə demək olar ki, təsir etməyən kiçik qüsurlar, sonuncu olaraq düzəldilə bilər.
- Prioritet (Priority): Xətanın düzəldilmə təciliyi. QA və Product Owner/Team Lead tərəfindən birlikdə müəyyən edilir.
- Ən yüksək: Təcili düzəliş tələb edir, buraxılışı bloklayır və ya əsas istifadəçilərə kritik təsir göstərir.
- Yüksək: Qısa zamanda düzəldilməlidir, vacib istifadə ssenarilərinə təsir edir.
- Orta: Növbəti versiyadan əvvəl düzəldilməsi tövsiyə olunur.
- Aşağı: Növbəti versiyalarda düzəldilə bilər, kritik deyil.
- Növ (Type): Xətanın kateqoriyası.
- Funksional: Funksiyanın işləməsində səhv.
- UI/UX: Görünüş və ya istifadə rahatlığı ilə bağlı problemlər.
- Performans: Performans problemləri (yükləmə sürəti, cavabvermə).
- Təhlükəsizlik: Təhlükəsizlik zəiflikləri.
- Uyğunluq: Fərqli cihazlar, brauzerlər və əməliyyat sistemlərində işləmə ilə bağlı səhvlər.
- İnteqrasiya: Modullar və ya sistemlər arasında qarşılıqlı əlaqə problemləri.
- İstifadə rahatlığı: İnterfeys istifadə və vəzifələrin yerinə yetirilməsində çətinliklər.
- Vəziyyət (Status): Xətanın həyat dövründəki hazırkı vəziyyəti.
- Yeni: Yaradılıb.
- Açıq: İş üçün qəbul olunub.
- İşləndirilir: Üzərində işlənir.
- Təmir olunub: İnkişafçı tərəfindən düzəldilib.
- Yenidən test gözləyir: QA tərəfindən yenidən test edilir.
- Reopen: Yenidən testdən keçmədi, inkişafçıya yenidən təyin olundu.
- Bağlandı: Uğurla yenidən test edildi.
- Rədd edildi / Yenidən yaradılmır: Xəta təkrarlanmır və ya defekt deyil.
- Gecikdirildi: Düzəliş daha sonra tarixə təxirə salındı.
Məlumat təqdim edərkən, təkrarlama addımlarının aydın təsviri, faktiki və gözlənilən nəticə, build/mühit versiyası və logların daxil edilməsi də vacibdir.