Junior
Aké úrovne závažnosti (severity) poznáte?
sobes.tech AI
Odpoveď od AI
Existuje niekoľko všeobecne akceptovaných úrovní závažnosti chýb:
- Blokátor: Chyba blokuje ďalšiu prácu s hlavnou funkciou alebo celým systémom, neexistujú žiadne obchádzajúce cesty. Napríklad, aplikácia sa nespustí, nie je možné sa prihlásiť do systému.
- Kritický: Chyba spôsobí úplnú nefunkčnosť kľúčovej funkcie, ale neblokuje celý systém. Zvyčajne nie sú alebo sú veľmi zložité obchádzajúce cesty. Napríklad, nie je možné zadať objednávku v online obchode, kritická správa sa neodosiela.
- Hlavný: Chyba narúša fungovanie dôležitej, ale nie kritickej funkcie, alebo vážne zhoršuje používateľský zážitok. Sú možné obchádzajúce cesty. Napríklad, nesprávne zobrazenie údajov v správe, vyhľadávanie nefunguje s určitými parametrami.
- Menší: Chyba sa týka nehlavných funkcií, spôsobuje menšie nepríjemnosti alebo je kozmetická. Existujú jednoduché obchádzajúce cesty alebo nie sú potrebné. Napríklad, chyba v formátovaní textu, malé problémy s zarovnaním prvkov rozhrania.
- Triviálne: Chyba je nevýznamná, neovplyvňuje funkčnosť alebo údaje, jej oprava nie je priorita. Zvyčajne ide o gramatické chyby, problémy neviditeľné pre používateľa v kóde (ak nejde o technický dlh).
Klasifikácia sa môže líšiť v závislosti od projektu, spoločnosti a používaných metodológií vývoja. Je tiež dôležité zvážiť prioritu - naliehavosť opravy chyby, ktorá nemusí zodpovedať závažnosti.