Yazılım ölçümü - Software measurement

Yazılım geliştirme
Çekirdek aktiviteleri
Paradigmalar ve modeller
Metodolojiler ve çerçeveler
Destekleyen disiplinler
Uygulamalar
Araçlar
Standartlar ve Bilgi Yapıları
Sözlükler
Anahatlar

Yazılım ölçümü nicel bir özniteliktir (ayrıca bkz: ölçüm ) bir karakteristiğinin yazılım ürün veya yazılım süreci. İçinde bir disiplindir yazılım Mühendisliği. Yazılım ölçüm süreci, aşağıdakiler tarafından tanımlanır ve yönetilir: ISO Standart ISO 15939 (yazılım ölçüm süreci).

Yazılım ölçümleri

Yazılım boyutu, fonksiyonel ölçüm

Yazılımın birincil ölçümü boyut, özellikle işlevsel boyuttur. İşlevsel boyutun genel ilkeleri, ISO / IEC 14143'te açıklanmıştır.[1]. Yazılım boyutu esas olarak fonksiyon noktalarında ölçülür. Ayrıca, kod satırlarında veya özellikle, yorumlar hariç işlevsel kod olan kodun kaynak satırlarında (SLOC) ölçülebilir. SLOC'u ölçmek ilginç olsa da, işlevsellikten çok çabanın bir göstergesidir. İki geliştirici, farklı teknikler kullanarak işlevsel bir zorluğa yaklaşabilir ve birinin yalnızca birkaç satır kod yazması gerekebilir ve diğerinin aynı işlevi elde etmek için birçok kez daha fazla satır yazması gerekebilir. Yazılım boyutunu ölçmek için en güvenilir yöntem, kullanıcının bakış açısından işlev noktalarında koddan bağımsızdır.

Ölçme kodu

Yazılım ölçümünün bir yöntemi, kodun kendisine göre analiz edilen metriklerdir. Bunlara denir yazılım ölçümleri ve tek bir dosyadaki satır sayısının sayılması, bir uygulamadaki dosya sayısı, bir dosyadaki işlevlerin sayısı vb. gibi basit ölçütler de dahil olmak üzere yazılım geliştirme uygulaması.[2]

Yazılım karmaşıklığını, uyumu ve birleştirmeyi ölçme

Ayrıca aşağıdaki gibi şeyleri ölçmeye yardımcı olan daha ayrıntılı yazılım karmaşıklığı, Halstead, kohezyon, ve bağlantı.

Ayrıca bakınız

Referanslar

  1. ^ ISO / IEC JTC 1 / SC 7 Yazılım ve sistem mühendisliği (2007-02-01). "ISO / IEC 14143". Uluslararası Standartlar Organizasyonu. Alındı 2019-02-26.
  2. ^ Binstock, Andrew. "Entegrasyon İzleme: Metrikleri etkili bir şekilde kullanma". SD Zamanlar. BZ Media. Alındı 18 Nisan 2017.

daha fazla okuma