Junior
Kas nutinka su klaidų ataskaita, jei ji nebuvo ištaisyta?
sobes.tech AI
Atsakymas iš AI
Jei klaidos ataskaita nebuvo ištaisyta, ji pereina per šiuos gyvavimo ciklo etapus:
- Atvira (Open): Klaidos ataskaita yra sukurta ir perduodama kūrėjų komandai.
- Priskirta (Assigned): Klaidos taisymo užduotis priskiriama konkrečiam programuotojui arba komandai.
- Atmesta (Rejected / Declined): Klaida gali būti atmesta dėl įvairių priežasčių:
- Nėra klaida (Not a Bug): Aprašytas elgesys yra tikėtina funkcionalumas.
- Dublikas (Duplicate): Klaida jau anksčiau buvo užregistruota.
- Negalima atkurti (Cannot Reproduce): Negalima atkurti klaidos su pateiktais žingsniais.
- Nebus taisoma (Will Not Fix): Klaida nebus taisoma vadovybės sprendimu (žema prioritetas, didelis rizikos lygis, išteklių trūkumas ir kt.).
- Reikia daugiau informacijos (Need More Info): Reikalinga papildoma informacija, kad būtų galima atkurti ar suprasti problemą.
- Atidėta (Deferred / Postponed): Klaidos taisymas atidėtas į vėlesnį leidimą arba iteraciją dėl aukštesnių prioritetų ar laiko/išteklių trūkumo.
- Uždaryta (Closed): Esant atmestam ar atidėtam atvejui, klaidos ataskaita galutinai pereina į "Uždaryta" būseną, bet be taisymo.
Galutinis nepašalintos klaidos likimas priklauso nuo jos būsenos ir priimto sprendimo:
- Jei atmesta, klaidos ataskaita paprasčiausiai archyvuojama. Gali būti pridėti atitinkami komentarai su paaiškinimu.
- Jei atidėta, ji gali būti vėl atidaryta ateityje, kai bus galimybė ją ištaisyti, arba galutinai uždaryta, jei sprendimas dėl nepašalinimo tampa galutinis.
Svarbu, kad klaidų valdymo sistemoje būtų aiški būsenų keitimo istorija ir komentarai, paaiškinantys kiekvieno perėjimo priežastis.