DERS ADI

: Yazılımda Kalite Yönetimi

Ders Bilgileri

Ders Kodu Ders Adı Ders Türü D U L AKTS
BIS 5013 Yazılımda Kalite Yönetimi SEÇMELİ 3 0 0 5

Dersi Veren Birim

İngilizce İşletme Bilişim Sistemleri Yüksek Lisans

Dersin Düzeyi

Yüksek Lisans

Ders Koordinatörü

PROF. DR. AYSUN KAPUÇUGİL İKİZ

Dersi Alan Birimler

İngilizce İşletme Bilişim Sistemleri Yüksek Lisans

Dersin Amacı

Bu ders, kalite yönetim metodolojilerini dikkate alan yazılım geliştirme süreçlerine ilişkin bütünleşik bir yaklaşım sunmayı amaçlamaktadır. Aynı zamanda bu ders yazılım kalite ölçütlerini yerleştirmeye yönelik pratik uygulamalara imkan sağlamaktadır.

Dersin Öğrenme Kazanımları

1   Yazılım kalite yönetimine ilişkin problemleri, genel çözüm yöntemleri, teknolojileri ve standartları hakkında bilgi sahibi olmak.
2   Yazılım sürecinin ölçütlerini tanımlayabilmek, yerleştirebilmek ve uygulayabilmek.
3   Yazılım kalite yönetimini yazılıma ve yazılım geliştirme süreçlerine uygulayabilmek.

Dersin Öğretim Türü

Örgün Öğretim

Dersin Önkoşulu/Önkoşulları

Yok

Ders İçin Önerilen Diğer Hususlar

Yok

Ders İçeriği

Hafta Konular Açıklama
1 Yazılım kalitesine giriş
2 Kalite kavramları ve süreç iyileştirme yaklaşımları Vaka analizi konularının ekiplere dağıtılması
3 Yazılım kalite yönetimi
4 Kalite güvence modelleri (ISO9000, CMM, SPICE, Malcolm Baldrige Ödülü)
5 Yazılım kalitesinin özelikleri
6 Yazılım süreci, projesi ve ürün ölçütleri
7 Yazılımı test etme yöntemleri ve stratejileri
8 Yazılım sürecine ilişkin iyileştirme ve problem çözme stratejileri.
9 Yazılım için Kalite Fonksiyon Göçerimi
10 Yazılım için Kalite Fonksiyon Göçerimi
11 Yazılımda kalite yönetiminde yeni gelişmeler ve gelecekteki eğilimler.
12 Vaka Analizi Sunumları Vaka Analizi raporlarının teslimi Akran Değerlendirmeleri
13 Vaka Analizi Sunumları
14 Vaka Analizi Sunumları

Ders İçin Önerilen Kaynaklar

Software Quality Assurance: Best Practices, Tools and Techniques for Software Developers; Chemuturi, Murali J.Ross Publishing, 2010.
Metrics and Models in Software Quality Engineering; Stephen H.Kan, Addison Wesley, 1955.
Certified Quality Manager Handbook; Okes, Duke and Westcott, Russell T.; ASQ Quality Pres; 2000.

Öğrenme ve Öğretme Yöntemleri

1. Dersler
2. Sınıf içi tartışmalar
3. Ödevler
4. Vaka Analizi

Değerlendirme Yöntemleri

SIRA NO KISA KOD UZUN ADI FORMUL
1 ARS ARASINAV
2 YYC YARIYIL İÇİ ÇALIŞMA
3 YYS YARIYIL SONU SINAVI
4 YYBN YARIYIL SONU BAŞARI NOTU ARS * 0.30 + YYC * 0.30 + YYS* 0.40
5 BUT BÜTÜNLEME
6 BUTBN BÜTÜNLEME SONU BAŞARI NOTU ARS * 0.30 + YYC * 0.30 + BUT* 0.40


Değerlendirme Yöntemlerine İliskin Aciklamalar

Yok

Değerlendirme Kriteri

1. Dersler, yazılım kalite yönetimi ilkelerininin ve yazılım süreç ölçütlerinin uygulama düzeyinde aktarımına yöneliktir.
2. Vaka Analizi, öğrencilerin yazılım ve yazılım geliştirme süreçlerine yönelik uygun kalite güvence standartlarının ve kalite yönetimi yaklaşımlarının farkına varması ve kullanması için çok iyi bir fırsat sunacaktır. Vaka analizi için iki kişilik ekipler oluşturulmalıdır. Bu hedef sayıdan her türlü sapma öğretim üyesinin onayını gerektirir.
3. Vaka analizi bir işbirliği çabası gerektirir. Her grup üyesinin grup çalışmasına yaklaşık olarak eşit katkı sağlamasını garantilemek ekibin sorumluluğundadır. Vakalar, öğretim üyesi ve grup üyeleri tarafından notlandırılacaktır. Ekibin her üyesinin dönem sonunda kendisinin ve diğer ekip üyelerinin katkısını değerlendirmesi istenecektir. Dersin son haftasında bir akran değerlendirme formunun doldurulması istenecektir.
4. Vaka analizi raporları, konunun açık şekilde anlaşılmış olması, ele alış ve tartışmanın özgünlüğü, sonuçların doğruluğu, rapor içeriğinin kapsamlılığı ve analizin derinliği, netlik ve organizasyon, format, noktalama, gramer gibi sunum mekanikleri ve görsellerin kaliteleri üzerinden değerlendirilecektir.
5. Öğrenci katılımından elde edilecek puan, (i) derslere katılım durumuna, (ii) öğrencinin ders esnasında öğretim üyesi tarafından sorulan sorulara verdiği yanıtların kalitesine ve (iii) olumlu bir öğrenim ortamının yaratılması için öğrencinin sağladığı katkıya bağlı olacaktır.
6. İki not arasındaki sınırda olan notlar için iyi bir katılım, notunuzu bir üst düzeye taşıyabilir.

Dersin Öğretim Dili

İngilizce

Derse İlişkin Politika ve Kurallar

1. Derslerin %70ine katılım zorunludur.
2. Her türlü kopyacılık eylemi disiplin soruşturması açılması ile sonuçlandırılacaktır.
3. Derse katılmamış olmak ev ödevinin geç teslim edilmesi için geçerli bir mazeret olarak değerlendirilmeyecektir.
4. Geciken vaka raporlarında gecikilen her gün için bir harf notuna denk puan düşüşü olacaktır.

Dersin Öğretim Üyesi İletişim Bilgileri

Prof.Dr. Aysun KAPUCUGİL İKİZ, aysun.kapucugil@deu.edu.tr
Ofis: 125/A
Tel: +90.232.3018226

Ders Öğretim Üyesi Görüşme Gün ve Saatleri

İlk ders sırasında ilan edilecektir.

Staj Durumu

YOK

İş Yükü Hesaplaması

Etkinlikler Sayısı Süresi (saat) Toplam İş Yükü (saat)
Ders Anlatımı 14 3 42
Haftalık Ders öncesi/sonrası hazırlıklar 10 1 10
Vize Sınavına Hazırlık 1 15 15
Final Sınavına Hazırlık 1 20 20
Ödev Hazırlama 6 4 24
Sunum Hazırlama 1 5 5
Vize Sınavı 1 3 3
Final Sınavı 1 3 3
TOPLAM İŞ YÜKÜ (saat) 122

Program ve Öğrenme Kazanımları İlişkisi

PK/ÖKPK.1PK.2PK.3PK.4PK.5PK.6PK.7
ÖK.155
ÖK.2535
ÖK.3545