
| Ders Kodu | : ENF165 |
| Ders Türü | : Seçmeli |
| Ders Grubu | : Lisans |
| Eğitim Dili | : Türkçe |
| Staj Durumu | : Yok |
| Teori | : 3 |
| Uyg. | : 0 |
| Kredi | : 3 |
| Laboratuvar | : 0 |
| AKTS | : 4 |
Bu dersin amacı yazılımın temel ilkelerini incelenmesi ve proje çerçevesinde uygulanmasıdır. Bu kapsamda, yazılım geliştirmenin aşamaları ve farklı aşamalarda kullanılan teknikler, yöntemler ve araçlar konusunda bilgi sahibi olunur.
Yazılımın Temel Kavramları, Süreç Modelleri, Proje Yönetimi, Sistem Modelleri, Yazılım Tasarımı, Yazılım Güvenilirliği, Sınama ve Doğrulama, Yazılımın dönemsel yenilemesi ele alınmaktadır.
| 1. | Yazılım süreçlerini ayırt edebilir. |
| 2. | Yazılım süreç modellerini değerlendirebilir |
| 3. | Yazılım projelerinde risk analizi yapabilir. |
| 5. | Yazılım projesine ait gereksinimleri tanımlayabilir |
| 6. | Yazılım projelerine ait bakım ve yenileme etkinliklerini gerçekleştirebilir |
| 1. | Yazılım Mühendisliği Temelleri-Erhan Sarıdoğan |
| Değerlendirme Türü | Adet | Yüzde |
|---|---|---|
| Ara Sınav (Vize) | 1 | %40 |
| Dönem Sonu Sınavı (Final) | 1 | %60 |
| Etkinlik | Sayısı | Ön Hazırlık | Süre | Toplam Iş Yükü (Saat) |
|---|---|---|---|---|
| Kuramsal Ders | 14 | 1 | 2 | 42 |
| Ödev | 1 | 10 | 1 | 11 |
| Bireysel Çalışma | 4 | 4 | 2 | 24 |
| Ara Sınav | 1 | 10 | 1 | 11 |
| Dönem Sonu Sınavı | 1 | 10 | 1 | 11 |
| TOPLAM İŞ YÜKÜ (Saat) | 99 | |||
PÇ-1 | PÇ-2 | PÇ-3 | PÇ-4 | PÇ-5 | PÇ-6 | PÇ-7 | PÇ-8 | |
OÇ-1 | 1 | |||||||
OÇ-2 | 1 | |||||||
OÇ-3 | 1 | |||||||
OÇ-5 | 1 | |||||||
OÇ-6 | ||||||||