Ölçüm ve Modeller
Modeller, gerçek dünyadaki varlıkların sayısal öğelerinin davranışını yorumlamak ve bunları ölçmek için kullanışlıdır. Ölçüm sürecine yardımcı olmak için, haritalama modeline bir eşleme alanı modeli de eklenmelidir. Bir model ayrıca bu varlıkların özniteliklerle nasıl ilişkili olduğunu ve özelliklerin nasıl ilişkili olduğunu da belirtmelidir.
Ölçüm iki türdendir -
- Doğrudan ölçüm
- Dolaylı ölçüm
Doğrudan Ölçüm
Bunlar, başka herhangi bir varlık veya niteliğin katılımı olmadan ölçülebilen ölçümlerdir.
Aşağıdaki doğrudan önlemler genellikle yazılım mühendisliğinde kullanılır.
- LOC'ye göre kaynak kodun uzunluğu
- Geçen süreye göre test amacının süresi
- Kusurları sayarak test sürecinde keşfedilen kusurların sayısı
- Bir programcının bir programda geçirdiği zaman
Dolaylı Ölçüm
Bunlar, başka herhangi bir varlık veya nitelik açısından ölçülebilen ölçümlerdir.
Aşağıdaki dolaylı önlemler genellikle yazılım mühendisliğinde kullanılır.
$$ \ small Programmer \: Üretkenlik = \ frac {LOC \: üretim} {Kişi \: ay \: /: çaba} $$
$ \ small Modül \: Kusur \: Yoğunluk = \ frac {Sayı \: /: kusur} {Modül \: boyut} $
$$ \ küçük Kusur \: Tespit \: Verimlilik = \ frac {Sayı \: /: kusur \: tespit} {Toplam \: sayı \: /: kusur} $$
$ \ small Gereksinim \: Kararlılık = \ frac {Sayı \: /: ilk \: gereksinimler} {Toplam \: sayı \: \: gereksinimler} $
$ \ small Test \: Etkililik \: Oran = \ frac {Sayı \: /: öğe \: kapsanan} {Toplam \: sayı \: \: öğe sayısı} $
$ \ small System \: spoilage = \ frac {Efor \: harcanan \: için \: düzeltme \: hatalar} {Toplam \: proje \: çaba} $
Tahmin için Ölçüm
Projeye uygun kaynakları tahsis etmek için, projeyi geliştirmek için gereken çabayı, zamanı ve maliyeti tahmin etmemiz gerekir. Tahmin için ölçüm her zaman, tahmin edilecek nitelikleri şimdi ölçebileceğimiz başka bir nitelikle ilişkilendiren matematiksel bir model gerektirir. Dolayısıyla, bir tahmin sistemi, bilinmeyen parametreleri belirlemek ve sonuçları yorumlamak için bir dizi tahmin prosedürü ile birlikte matematiksel bir modelden oluşur.