Ana içeriğe atla

CSE 608 - Yazılım Kalitesini ve Ölçülmesini Anlama

Fen Bilimleri Enstitüsü · Bilgisayar Bilimleri ve Mühendisliği (%30 İngilizce) · Doktora

AKTS: 7.5 T+U+L: 3+0+0 Bölüm Seçmeli
Koordinatör: Dr. Öğr. Üyesi Abdullah SÖNMEZ

Dersin Amacı

Bu dersin bu amacı öğrencilere aşağıdaki yetenekleri kazandırmaktır:
:
* Herhangi bir yazılım geliştirme süreci için etkili ölçümler tanımlama
* Yazılım geliştirme tahmini ile ilgili faktörleri ve sorunları anlama
* Bir yazılım projesinin boyutunu başarıyla tahmin edebilme
* Maliyetin düşürülmesi için projenin tasarımını basitleştirebilme.
* Bir yazılımın kalitesini başarılı bir şekilde  ölçme / tahmin etme
* Bir yazılım projesinin ilerlemesini doğru bir şekilde takip edebilme
* Yazılım projelerine ilişkin finansal ölçümleri anlama

Ders İçeriği

Bu ders, finansal ölçümlere giriş de dahil olmak üzere, yazılım ölçümü ve tahmini ile ilgili derinlemesine bir çalışmadır. Başarılı bir öğrenci, yazılım geliştirme projelerinin boyutunu, karmaşıklığını ve kalitesini çeşitli yöntemlerle ölçmeyi ve tahmin etmeyi öğrenecektir.

Dersin Öğrenme Çıktıları

  1. Herhangi bir yazılım geliştirme süreci için etkili ölçümler tanımlama
  2. Yazılım geliştirme tahmini ile ilgili faktörleri ve sorunları anlama
  3. Bir yazılım projesinin boyutunu başarıyla tahmin edebilme
  4. Maliyetin düşürülmesi için projenin tasarımını basitleştirebilme.
  5. Bir yazılımın kalitesini başarılı bir şekilde  ölçme / tahmin etme
  6. Bir yazılım projesinin ilerlemesini doğru bir şekilde takip edebilme
  7. Yazılım projelerine ilişkin finansal ölçümleri anlama

Temel Alan Dağılımı

(52) Mühendislik%100

Öğretim Yöntem ve Teknikleri

AnlatımSoru-CevapTartışmaAlıştırma ve UygulamaBenzetimBeyin FırtınasıÖrnek OlayBireysel ÇalışmaProblem ÇözmeProje Temelli Öğrenme (Saha çalışması dâhil)

Ölçme ve Değerlendirme

Proje / TasarımSınav (Yazılı Sınav / Test: Doğru-Yanlış Testi, Çoktan Seçmeli Testi, Kısa Cevaplı Test, Eşleştirmeli Test)

AKTS / İş Yükü

EtkinlikSayıSüre (saat)Toplam İş Yükü
Ders Süresi (Sınav Haftası Dahil)14342
Sınıf Dışı Ders Çalışma Süresi702140
Ara Sınav122
Kısa Sınav000
Ödev000
Uygulama000
Final122

Ders Akışı

HaftaKonuÖn Hazırlık
1Modeller, Ne ölçülecek.
2Ölçüm Teorisi Temelleri, Varysyon ve Hata.
3Boyutu Ölçme - Uzunluk ve Fonksiyonalite (LOC ve FP).
4Karmaşıklık.
5Nesneye Dayalı Proje Ölçümleri.
6Proje Tahminleri 1.
7Proje Tahminleri 2.
8Atik Proje Tahminleri.
9Arızalar ve Hatalar.
10Güvenilirlik.
11Kullanılabilirlik, Yönetime Sunum.
12Süreç Ölçümleri.
13Finansal Ölçümler.
14Risk Yönetimi.