YAZILIM KALİTE GÜVENCESİ VE TESTİ
- Ders
- SWEN302 - YAZILIM KALİTE GÜVENCESİ VE TESTİ
- Bölüm
- Yazılım Mühendisliği - İngilizce - Lisans
- Ders Tipi
- Ders
- Durum
- Zorunlu
- Dil
- İngilizce
- Kredi
- 3
- AKTS
- 6
- T+P+L
- 3 + 0 + 1
- Ders Koordinatörleri
- -
- Ön Koşul
- -
- Anahtar Sözcükler
Ders Açıklaması
Bu derste test ve diğer yazılım kalite güvence yöntemleri hakkında bilgi edinmeye odaklanılacaktır. Bu dersin kapsamı oldukça geniştir. Ders, yazılım kalitesi geliştirme ve güvence konusundaki çeşitli teknik ve yaklaşımların iyi bir şekilde anlaşılmasını sağlamayı amaçlamaktadır. Bu derste, yazılım kalite güvencesinin yararlarını ve eksikliklerini değerlendirebilmek, ayrıca teknik ve yaklaşımların yararlarını ve uygulanabilirliğini öğretilecektir. Bu nedenle, bu ders öğrencilere belirli test teknolojileri, çerçeveler veya araçlar için özel teknik beceriler kazandırmayı amaçlamaz, ancak yazılım geliştirme süreçlerinin bir parçası olarak test ve kalite güvence yöntemlerinin rolünü derinlemesine öğrenme fırsatı sunar. Bununla birlikte, alıştırma çalışmasında, seçilen teknikleri veya araçları daha ayrıntılı inceleme fırsatı sunar.
YAZILIM KALİTE GÜVENCESİ VE TESTİ
Değerlendirme Araçları (Aktif Dönem)
Değerlendirme öğesi tanımlanmamış.
Ders çıktıları
Henüz ders çıktısı tanımlanmamış.
Ders Müfredatı
| Hafta | Konu |
|---|---|
| Hafta 1 | Basic Concepts and Preliminaries |
| Hafta 2 | Basic Concepts and Preliminaries |
| Hafta 3 | Theory of Program Testing |
| Hafta 4 | Unit Testing |
| Hafta 5 | Unit Testing |
| Hafta 6 | Control Flow Testing |
| Hafta 7 | Control Flow Testing |
| Hafta 8 | Data Flow Testing |
| Hafta 9 | Data Flow Testing |
| Hafta 10 | Domain Testing |
| Hafta 11 | System Integration Testing |
| Hafta 12 | System Test Categories |
| Hafta 13 | System Test Categories |
| Hafta 14 | Functional Testing |
| Hafta 15 | review |
Referans Kitaplar & Ders Materyalleri
- 01 SOFTWARE TESTING AND QUALITY ASSURANCE Theory and Practice, KSHIRASAGAR NAIK and PRIYADARSHI TRIPATHY.
Ders Çıktıları
Öğrenme çıktısı tanımlanmamış.
Program Çıktıları
- P01 Gerçek yaşam durumlarındaki zorluklara veri bilimi ilke ve tekniklerini uygulayabilir ve çözümlerini etkin bir şekilde iletebilirler.
- P02 Teorik fikirlere, etik koda ve temel verilere ilişkin derinlemesine bilgiye dayalı veri analizi metodolojilerini belirleyebilir ve uygulayabilirler.
- P03 Gerçek hayattaki uygulamalarda bilgi analizi için yol gösterici kavramları ve değerlendirme prosedürlerini analiz edebilirler.
- P04 İşle ilgili sorunlara belirsiz çözümler bulmak için ilgili veri analizi modellerini tasarlayabilir ve uygulayabilirler.
- P05 Paralel ve dağıtılmış bilgi işlem ve makine öğrenimi gibi büyük miktarda veriyle karakterize edilen gerçek dünya sorunlarını ele almak için modern bilgi işlem tekniklerinden yararlanabilirler.
- P06 Her boyuttaki yapılandırılmış ve yapılandırılmamış veri kümesinden kullanılabilir bilgileri verimli bir şekilde üretmek için gereken yazılım araçlarını yapılandırabilir ve yönetebilirler.
- P07 Karmaşık verilerden yararlı bilgiler elde etmeyi amaçlayan projeleri organize etmek ve tamamlamak için veri bilimi araçlarını ve tekniklerini yönetebilirler.
- P08 Gerçek dünyadaki sorunları çeşitli açılardan kavrayarak eleştirel ve yaratıcı düşünebilirler ve sorunları işbirliği içinde çözmek için çeşitli ekiplerde çalışabilirler.
- P09 Veri tabanlı çözümleri kullanıcı ortamına etkin bir şekilde entegre edebilme ve teknik olmayan profesyonellere bu çözümleri keşfetme, görselleştirme ve kullanma konusunda yardımcı olabilirler.
- P10 Veri sahipliği ve atıf, veri güvenliği ve hassasiyeti ve veri analizinin mahremiyet üzerindeki etkileri gibi konularda mesleki ve etik standartlar kapsamındaki yükümlülüklerini anlayabilirler.
Pç-Dç Matrisi
PÇ-ÖÇ matrisi henüz doldurulmamış.