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