Sobes.tech
Middle

Od čega zavisi klasifikacija nivoa ozbiljnosti (severity) grešaka?

sobes.tech АИ

Одговор од АИ

Класификација нивоа озбиљности (severity) грешака у првом реду зависи од степена утицаја дефекта на радну способност система, његову функционалност и интеракцију са корисником.

Главни фактори који одређују severity:

  • Утицај на кључну функционалност: Колико јаке сметње дефект представља у извршавању основних функција за које је производ створен.
  • Ниво утицаја на корисника: Да ли дефект онемогућава коришћење производа, чини га непријатним или једноставно изазива мали нервозитет.
  • Могућност заобиласка: Да ли постоји начин да се заобиђе дефект и настави са радом или он у потпуности блокира извршавање задатка.
  • Учесталост појаве: Колико често корисник среће овај дефект.
  • Ризик од губитка података: Да ли дефект може довести до губитка или оштећења корисничких података.
  • Утицај на безбедност: Да ли дефект представља претњу за безбедност података или система.
  • Поштовање захтева: Колико јако дефект крши специфициране захтеве.

Стандардни нивои severity (могу варирати у зависности од пројекта):

  • Blocker: Критична грешка која онемогућава коришћење кључне функционалности или блокира даљње тестирање. Захтева хитну исправку.
  • Critical: Озбиљна грешка која утиче на основну функционалност, али можда има заобилазни пут. Значајно погоршава корисничко искуство.
  • Major: Значајна грешка која утиче на секундарну функционалност или изазива озбиљне непријатности, али не чини производ потпуно неискоришћеним.
  • Minor: Незначајна грешка везана за визуелни приказ, употребљивост или секундарну функционалност, која не утиче на главни рад.
  • Trivial/Cosmetic: Мала грешка која не утиче на функционалност или корисничко искуство (нпр. правописне грешке).

Важно је имати јасне критеријуме за сваки ниво severity, договорене са тимом и заинтересованим странама, како би се обезбедила доследност у процени дефеката.