Bilgi Paketi

Yönetim Bilişim Sistemleri Programı

TBS419

YAZILIM KALİTE GÜVENCESİ

Ders Kodu
TBS419
Yarıyıl
-
Teori+Uygulama
3 + 0
AKTS
5
Dersin TürüSeçmeli
Dersin DüzeyiLisans
Dersin Yılı-
Dersin Yarıyılı-
AKTS5
Öğretim Eleman(lar)ı
Öğrenme Kazanımları

Bu dersin sonunda öğrenciler;

  1. Kalite ile ilgili genel kavramları, kalite yönetimi yaklaşımlarını, yazılım kalitesi ile ilgili temel kavramları bilir.
  2. Yazılım mühendisliğinde kalite standartları ve en iyi uygulamaları bilir.
  3. ISO/IEC 250(n)(n) Sistem ve Yazılım Kalite İhtiyaçları ve Değerlendirilmesi Standardını bilir ve uygular.
  4. IEEE SWEBOK standardının kalite yönetimi ve güvencesiyle ilgili bilgi alanlarını bilir.
  5. Yazılım kalite güvencesiyle ilgili konuları bilir ve dönem projesi kapsamında uygular.
Veriliş BiçimiYüz Yüze
ÖnkoşullarYok
Önerilen DerslerYok
Ders TanımıBu ders, temel kalite kavramlarını, kalite yönetimi yaklaşımlarını ve yazılım kalitesini kapsar. İlerleyen haftalarda, yazılım mühendisliğindeki kalite standartları ve en iyi uygulamalar detaylı bir şekilde incelenecektir. Ders, ISO/IEC 250(n)(n) Sistem ve Yazılım Kalitesi Gereksinimleri ve Değerlendirme (SQuaRE) Standardı ve IEEE Yazılım Mühendisliği Bilgi Yapısı (SWEBOK) doğrultusunda ilerler.
Ders İçeriği
HAFTA KONULAR
1. Hafta Kalite ile ilgili genel kavramlar, genel kalite yönetimi yaklaşımları, yazılım kalitesi kavramı
2. Hafta Kalitede ürün odaklı yaklaşım, imalat odaklı yaklaşım, değer odaklı yaklaşım, kullanıcı odaklı yaklaşım ve bütünleşik yaklaşım, yazılım geçerleme ve doğrulama
3. Hafta Çevik proje yönetiminde kalite yönetimi, yazılım mühendisliğinde kalite standartları ve en iyi uygulamalar
4. Hafta ISO/IEC 250(n)(n) Sistem ve Yazılım Kalite İhtiyaçları ve Değerlendirilmesi Standardı
5. Hafta ISO/IEC 2500n, kalite yönetimi bölümü
6. Hafta ISO/IEC 2501n, kalite modelleri bölümü
7. Hafta ISO/IEC 2502n, kalite ölçümü bölümü
8. Hafta Ara sınav
9. Hafta ISO/IEC 2504n, kalite değerlendirme bölümü
10. Hafta IEEE SWEBOK
11. Hafta Yazılım geçerleme ve doğrulama
12. Hafta Araştırma görevleri ve sunumları
13. Hafta Dönem projesi sunumları ve değerlendirme
14. Hafta Genel tekrar
KaynaklarISO/IEC 250. (2014). Sistem ve Yazılım Kalite İhtiyaçları ve Değerlendirilmesi (SQuaRE) (ISO/IEC Standard No.25000).

IEEE. (2004). Software Engineering Body of Knowledge (SWEBOK).

Galin, D. (2003). Software quality assurance: From theory to implementation. New York: Springer.

Gillies, A. (2011). Software quality: Theory and management (3. baskı). New York: CRC Press.

Kan, S. H. (2002). Metrics and models in software quality engineering (2. baskı). Boston: Addison-Wesley.

Pressman, R. S. (2005). Software engineering: A practitioner's approach (6. baskı). McGraw-Hill.

Sommerville, I. (2004). Software engineering (7. baskı). Pearson Addison Wesley.

IEEE/EIA 12207. (2017). Standard for information technology: Software life cycle processes.
Öğretim Yöntemleri
  • Anlatım
  • Soru-Cevap
  • Grup projesi
Değerlendirme
Sayısı Toplam Katkısı (%)
Ara Sınav 1 40
Proje 1 30
Toplam(%) 70
Yıl İçinin Başarıya Oranı(%) 70
Finalin Başarıya Oranı(%) 30
Toplam(%) 100
AKTS İş Yükü
Aktivite Sayı Süre (Saat) İş Yükü
Ara Sınav 1 1.5 1.5
Kısa Sınavlara hazırlık
Sınıf Dışı Ders Çalışma Süresi 14 1 14
Final Sınavına Hazırlık 1 25 25
Ders Saati 13 3 39
Ara Sınava Hazırlık 1 15 15
Laboratuvar
Final Sınavı 1 1.5 1.5
Ödevler
Proje 1 24 24
Rapor yazma 1 23 23
Toplam İş Yükü143
Toplam İş Yükü / 304.76
Dersin AKTS Kredisi5
DilTürkçe
Staj / UygulamaYok
Ö1 Ö2 Ö3 Ö4 Ö5
P1
P2
P3 X X X X X
P4
P5
P6 X X X X X
P7
P8
P9
P10
P11