Ben her zaman, her şeyi miktarlarla gösteren ve sonuçları nesnel ölçütlere atıfta bulunan bir sayı adamıydım. Özel hayatta bazen zor bazen çok kolaydır. Eşime olan sevgimi ve bağlılığımı göstermek için ona hep sayılarla hatırlatırım. Bazen yıldönümlerimizin tarihleri bazen de birbirimizi görmediğimiz günlerin sayısı olabilir.
Testte, bu ölçümlerin çıkarılması ve sunulması daha kolaydır. Ölçülemeyen veya ölçülemeyen herhangi bir test faaliyeti yaparken çok dikkatli olmanız gerekir. Herhangi bir metrik ve önlem olmadan, yazılım testi anlamsız ve gerçek dışı bir faaliyet haline gelir. Herhangi bir projede, harcadığınız toplam çabanın ve bulduğunuz toplam kusur sayısının farkında olmadığınızı hayal edin. Bu şartlar altında en zayıf noktaları ve darboğazları nasıl belirleyebilirsiniz?
Ünlü sözü her zaman hatırlarım ve saygı duyarım: “Bir şeyi geliştirmek istiyorsan, önce onu ölçmelisin.” Ve buna gerçekten inanıyorum. İyinin yanı sıra kötüyü de göstermek istiyorsanız, testinizi ölçmeniz ve ölçülebilir sonuçlar sunmanız gerekir. Genel olarak, mantıklı ve zeki yöneticiler sayısal kanıtlar gerektirir; sayısal olmayan herhangi bir bilgiyle yetinmezler.
Yakalamayı ve görüntülemeyi sevdiğim bazı favori test ölçümlerini listelememe izin verin. Bazılarını elde etmenin sizin için çok kolay olması gerektiğine inanıyorum ve geri kalanı için şansınızı deneyebilirsiniz. Bunlar:
• Toplam Test Çabası ve Test Verimliliği (program ve maliyet farklılıkları dahil)
• Test Yürütme Metrikleri (Geçti, Başarısız, Engelleme Sayısı, Sonuçsuz test senaryoları)
• Test Etkinliği (sistem testinde bulunan hata sayısı / tüm aşamalarda bulunan toplam hata sayısı)
• Toplam Hata Sayısı, Öncelikler, Önem Dereceleri, Kök Nedenler (sistem testi, regresyon, UAT ve canlı)
• Kusur Geri Dönüş Süresi (geliştiricilerin kusurları düzeltmesi için gereken süre)
• Hata Reddetme Oranı (yanlış/geçersiz kusur oranı)
• Hata Yeniden Açma Oranı (düzeltilmemiş/başarısız “teste hazır” kusurların oranı)
• Hata Yoğunluğu (geliştirme günü veya kod satırı başına) ve Hata Tespit Oranı (günlük veya test çalışması başına)
• Test Kapsamı, Gereksinim Kapsamı, Gereksinim Kararlılığı ve daha fazlasını beğenebileceğiniz diğerleri…
Yukarıdaki metrikleri doğru bir şekilde toplar ve analiz ederseniz, bunu yapmayan diğerlerinden birkaç adım önde olacaksınız.