Sobes.tech
Junior

Ի՞նչ է տեղի ունենում բագ-ռեպորտի հետ, եթե այն չի եղել շտկված:

sobes.tech AI

Պատասխան AI-ից

Եթե սխալ-հաղորդումը չի եղել ուղղված, այն անցնում է իր կյանքի ցիկլի հետևյալ փուլերով:

  • Բաց (Open): Սխալ-հաղորդումը ստեղծվում է և փոխանցվում է զարգացման թիմին:
  • Նշված (Assigned): Սխալը վերանորոգելու աշխատանքը նշանակվում է կոնկրետ ծրագրավորողին կամ թիմին:
  • Ավելի շատ չի ընդունվում (Rejected / Declined): Սխալը կարող է լինել մերժված տարբեր պատճառներով՝
    • Չէ, դա սխալ չէ (Not a Bug): Նկարագրված վարքագիծը սպասված ֆունկցիոնալությունն է:
    • Կրկնօրինակում (Duplicate): Սխալը արդեն նախապես գրանցված է:
    • Չի կարող վերարտադրել (Cannot Reproduce): Չի հնարավոր վերարտադրել սխալը տրամադրված քայլերով:
    • Չի վերանորոգվի (Will Not Fix): Սխալը չի վերանորոգվի ղեկավարության որոշմամբ (նվազագույն առաջնահերթություն, բարձր ռիսկ, ռեսուրսների բացակայություն և այլն):
    • Ավելին տեղեկություններ են անհրաժեշտ (Need More Info): Պահանջվում են լրացուցիչ տեղեկություններ՝ խնդրի վերարտադրության կամ հասկանալու համար:
  • Կարգավորված (Deferred / Postponed): Սխալը հետաձգվում է ավելի ուշ թողարկման կամ կրկնության համար՝ բարձր առաջնահերթությունների կամ ժամանակ/ռեսուրսների բացակայության պատճառով:
  • Փակված (Closed): Հակառակը կամ հետաձգումը դեպքում, սխալ-հաղորդումը վերջնականապես անցնում է "Փակված" կարգավիճակ, բայց առանց ուղղման:

Անվերածված սխալի վերջնական ճակատագիրը կախված է նրա կարգավիճակից և ընդունված որոշումից:

  • Եթե մերժված է, ապա սխալ-հաղորդումը պարզապես արխիվացվում է: Կարող են ավելացվել համապատասխան մեկնաբանություններ՝ հիմնավորելով:
  • Եթե հետաձգված է, այն կարող է վերա բացվել ապագայում, երբ հնարավոր կլինի այն ուղղել, կամ վերջնականապես փակել, եթե որոշումը վերանորոգելու մասին դառնա վերջնական:

Սխալների կառավարման համակարգում կարևոր է, որ լինի հստակ պատմություն կարգավիճակների փոփոխությունների և մեկնաբանությունների, որոնք բացատրում են յուրաքանչյուր անցման պատճառները։