Hata Nedir ?

Yazılım Hatası , yazılım ürününde ürünle ilgili yazılım gereksiniminde belirtilen özelliklerin  veya son kullanıcı beklentilerinin karşılanmadığı bir durumdur.


Başka bir deyişle, yazılımın doğru çalışmamasına, hatalı / beklenmedik sonuçların üretilmesine neden olan kodlamada veya mantıkta var olan yanlışlardır.


Aslında yazılımla içerisinde çok fazla sayıda böcek (bug) içeren fakat bulunamayan bir arabaya benzer. O araba ile güvenilir bir seyahat yapılması isteniyorsa önce ilgili böcekler (buglar) yani hatalar mümkün olduğunca ortaya çıkartılmalıdır.


Ortaya çıkartılan yazılım hataları ayrıntılı olarak raporlanmalıdır.


Hataların yaşam döngüsünün izlenmesi için hata izleme uygulamaları kullanılabilir.


Hataların nedenini bulma süreci  hata ayıklama (debugging) olarak isimlendirilir.


Yazılım Hataları aşağıdaki gibi sınıflandırılır:

  • Şiddetine / Etkisine göre

  • Olasılığına göre

  • Önceliğine göre

  • İlgili Modüle / Bileşene göre

  • Tespit Edilen faza göre

10 görüntüleme