Ana içeriğe atla

Kayıtlar

Kasım, 2011 tarihine ait yayınlar gösteriliyor

Yazılım Geliştirme Anahtar Performans Göstergeleri (KPIs)

Yazılım geliştirmede anahtar performans göstergeleri (KPIs - Key Performance Indicators) 1. Halstead Karmaşıklık ölçümleri ile kaynak kodun karmaşıklığının belirlenmesi.
2. Cyclomatic yazılım kodu karmaşıklığı.
3. Sistem Kullanılabilirlik Ölçeği (System Usability Scale).
4. Yazılım geliştirme kalitesi(Quality Assurance)
5. Gerçek ortam yazılım hata sayısı.
6. Kaynak kodun kaybolması (okunamama, karmaşıklaşma) sonucu uygulamayı yeniden tasarlama ve yazma zamanı yüzdesi (%).
7. Hata sayısının toplam kod satırı sayısına oranı.
8. Yazılım gereksinimlerinin yüzde (%) olarak gecikme oranı, zamanında belirlenememe.
9. Dış kaynak yazılım geliştirme yüzdesi (%).
10. Kritik hatanın toplam hataya oranı(%).
11. Sürüm için planlanan özellik sayısına karşın gerçekleşen özellik sayısı.
12. Yorumsuz checkin sayısı yüzdesi (%).
13. Hata düzeltme için harcanan zaman yüzdesi (%).
14. Testlerde bulunan hata sayısı.
15. Tekrar ortaya çıkan hata sayısı oranı (%)
16. Bir günde yazılan kod satır sayısı.
17.…

Yazılımda Kalite Güvencesi (Quality Assurance)

Fonksiyonel olmayan gereksinimler genellikle bir sistemin kalitesi olarak adlandırılır ve ikiye ayrılır: Güvenlik ve kullanılabilirlik gibi çalışma zamanı göstergeleri.Test edilebilirlik, bakım kolaylığı, genişleyebilirlik ve ölçeklenebilirlik gibi yapısal göstergeler.  Fonksiyonel olmayan gereksinimlere örnekler: PerformansYanıt süresiKesintisiz çalışma Geri alınabilmeGüvenlikGüvenilirlikYönetilebilirlikKullanılabilirlikBirlikte çalışılabilirlik Fonksiyonel Olmayan Gereksinim Testleri Performans testiYanıt süresi testiKesintisiz çalışma testiGeri alınabilme testiGüvenlik testiKullanılabilirlik testi