Životni ciklus greške
Životni ciklus incidenta (greške) fokusira se na prijavu, procjenu i rješavanje nedostataka. Neke greške (kritične) zahtijevaju hitno rješenje, dok se druge mogu planirati u trenutnom ili sljedećem sprintu kao ispravke grešaka.
Dijagram životnog ciklusa greške
Ključni koraci za incidente (greške)
-
Podnošenje problema
- Greške mogu prijaviti korisnici, zainteresovane strane ili putem alata za praćenje.
-
Triage problema i procjena ozbiljnosti
- Tim procjenjuje uticaj, ozbiljnost i potencijalni opseg svake greške.
-
Odluka o prioritetima
- Hotfix (kritična greška): Odmah rješenje u trenutnom sprintu ako ozbiljno ometa funkcionalnost.
- Bugfix (manje kritična greška): Planirano za trenutni ili sljedeći sprint, u zavisnosti od kapaciteta.
-
Implementacija i testiranje
- Tim razvija rješenje i obavlja potrebna testiranja.
-
Objava u produkciju
- Ispravka se implementira u produkciju nakon validacije (hotfix) ili tokom objave sprinta.
-
Pregled nakon objave
- Verifikuje se da ispravka rešava problem bez uvođenja novih problema.
-
Ponovno razmatranje / Procjena složenosti
- Ako greška nije potpuno rešena, ponovo se procjenjuje za dalja prilagođavanja (bilo prebačeno u sljedeći sprint ili u sljedeći PI, u zavisnosti od složenosti).