Yazılım ölçümleri

Yazılım ölçümü, bir yazılımın herhangi bir niteliğinin ya da o yazılımın teknik özelliklerinin (specification) bir ölçümüdür.

Nicel (quantitative) yöntemlerin diğer bilim dallarındaki başarılı uygulamaları nedeniyle bilgisayar bilimleri pratisyenleri ve teorisyenleri aynı yaklaşımların yazılım geliştirme için de uygulanması konusunda uzun uğraşlar vermişlerdir. Bir Yazılım Mühendisliği profesyoneli olan Tom DeMarco, "Ölçülemeyen şeyler denetlenemezler" demiştir.

 Yaygın Olarak Kullanılan Yazılım Ölçümleri 
Yaygın olarak kullanılan yazılım ölçümlerinden bazıları şunlardır:
 Kod satır sayısı
 Siklomatik karmaşıklık (Cyclomatic complexity)
 Fonksiyon Noktası Analizi (Function Point Analysis)
 Kod satırına düşen hata sayısı
 Kod kapsama
 Müşteri gereksinimlerinde bulunan satır sayısı
 Sınıfların ve arayüzlerin sayısı
 Robert Cecil Martin'in yazılım paketi ölçümleri
 Uyum (Cohesion)
 Bağlaşım (Coupling)
Halsteads software science metrics

 Sınırlayıcı Etkenler 

 Eleştiriler 

 Ölçümlerde Hile Yapılması 

 Ölçümlerin Dengelenmesi 

 Proje takvimi 
 Boyut/Karmaşıklık
 Maliyet
 Kalite

 Ayrıca bakınız 
 Yazılım mühendisliği
 Bilgisayar bilimleri
 Yazılım kalitesi
 Yazılım paketi ölçümleri
 ohloh Yüzlerce açık kaynak yazılım projesinin nicel incelemesi

 Kaynakça 

 Dış bağlantılar 

Kategori:Yazılım