Životni ciklus greške
Životni ciklus incidenta (greške) fokusira se na prijavu, procjenu i rješavanje nedostataka. Neke greške (kritične) zahtijevaju hitnu ispravku, 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 (Bugs)
-
Podnošenje problema
- Bugs mogu prijaviti korisnici, dionici ili putem alata za praćenje.
-
Triage problema i procjena ozbiljnosti
- Tim procjenjuje utjecaj, ozbiljnost i potencijalni opseg svakog buga.
-
Odluka o prioritetima
- Hotfix (kritični bug): Odmah rješenje u trenutnom sprintu ako ozbiljno ometa funkcionalnost.
- Bugfix (manje kritični bug): Planirano za trenutni ili sljedeći sprint, ovisno o kapacitetu.
-
Implementacija i testiranje
- Tim razvija rješenje i provodi potrebna testiranja.
-
Objava u produkciju
- Rješenje se implementira u produkciju nakon validacije (hotfix) ili tijekom objave sprinta.
-
Pregled nakon objave
- Provjerava se da li rješenje rješava problem bez uvođenja novih problema.
-
Ponovno razmatranje / Procjena složenosti
- Ako bug nije potpuno riješen, ponovno se procjenjuje za daljnje prilagodbe (bilo da se prenosi u sljedeći sprint ili u sljedeći PI, ovisno o složenosti).