Sobes.tech
Junior

Šta se dešava sa izveštajem o grešci ako nije ispravljen?

sobes.tech АИ

Одговор од АИ

Ako bug-izveštaj nije ispravljen, prolazi kroz sledeće faze u svom životnom ciklusu:

  • Otvoren (Open): Bug-izveštaj se kreira i predaje timu za razvoj.
  • Dodeljen (Assigned): Zadatak za ispravku buga dodeljuje se određenom programeru ili timu.
  • Odbijen (Rejected / Declined): Bug može biti odbijen iz raznih razloga:
    • Nije greška (Not a Bug): Opisano ponašanje je očekivana funkcionalnost.
    • Duplikat (Duplicate): Bug je već ranije registrovan.
    • Ne može da se reprodukuje (Cannot Reproduce): Nije moguće reprodukovati grešku sa datim koracima.
    • Neće biti ispravljen (Will Not Fix): Greška neće biti ispravljena prema odluci rukovodstva (niski prioritet, visok rizik, nedostatak resursa itd.).
    • Potrebne su dodatne informacije (Need More Info): Potrebne su dodatne informacije za reprodukciju ili razumevanje problema.
  • Odloženo (Deferred / Postponed): Ispravka greške odložena je za kasniju verziju ili iteraciju zbog viših prioriteta ili nedostatka vremena/resursa.
  • Zatvoreno (Closed): U slučaju odbijanja ili odlaganja, bug-izveštaj na kraju prelazi u status "Zatvoreno", ali bez ispravke.

Konačna sudbina neispravljenog buga zavisi od njegovog statusa i donete odluke:

  • Ako je odbijen, bug-izveštaj se jednostavno arhivira. Mogu se dodati odgovarajući komentari sa obrazloženjem.
  • Ako je odložen, može biti ponovo otvoren u budućnosti kada se pojavi mogućnost za ispravku, ili konačno zatvoren ako odluka o neispravci postane konačna.

Važno je da u sistemu za upravljanje greškama postoji jasna istorija promena statusa i komentara koji objašnjavaju razloge svake tranzicije.