Ders Adı | Kodu | Yarıyıl | T+U Saat | Kredi | AKTS |
---|---|---|---|---|---|
Yazılım Mühendisliği | BM310 | 6. Yarıyıl | 3 + 0 | 3,0 | 4,0 |
Ön Koşullar | Yok |
Dersin Dili | Türkçe |
Dersin Seviyesi | Lisans |
Dersin Türü | Ders |
Dersin Verilişi | Ders için hazırlanan sunum dosyası üzerinden yapılmaktadır. Ayrıca öğrencilerin belirli konularda sunum yapması şeklinde gerçekleştirilmektedir. |
Dersin Koordinatörü | |
Dersi Verenler |
Arş. Gör. Tunahan TİMUÇİN |
Dersin Yardımcıları | |
Dersin Amacı | Öğrencilere günümüzde uluslararası düzeyde sahip olunması beklenen gerekli yazılım mühendisliği donanımını vermektir Ayrıca proje yönetimi, ekip yönetimi, maliyet ve kaynak tahminleri, iş planlarını değerlendirme, teklifleri inceleme ve yenilikler önerme gibi görevlere öğrencileri hazırlamaktır. |
Dersin İçeriği | Yazılım mühendisliği süreçleri, proje yönetimi, ekip yönetimi, maliyet ve kaynak tahminleri, iş planlarını değerlendirme, teklifleri inceleme ve yenilikler ile en son kullanılan yazılım mühendisliği metodları. |
Ders Öğrenme Kazanımları |
- Yazılım tasarımında UML modellerini geliştirebilme - Yazılım geliştirmede takım çalışması yapabilme - Bir yazılım projesine ait kullanıcı ara yüzlerini belirleyebilme - Bir yazılım projesine ait bakım etkinliklerini değerlendirebilme - Yazılım süreçlerini kavrayabilme - Yazılım süreç modellerini(Çağlayan, gelişimsel, spiral) değerlendirebilme - Yazılım proje yönetimini kavrayabilme ve yazılım projelerinde risk analizi yapabilme - Bir yazılım projesine ait gereksinimleri belirleyebilme - Yazılım projelerinde prototiplemeyi değerlendirebilme |
Hafta | Konular | Öğretim Yöntemleri |
---|---|---|
1. Hafta | Yazılım Mühendisliği Gerçeği | Ders Saati Araştırma |
2. Hafta | Yazılım Geliştirme Yaşam Döngüsü | Araştırma Ders Saati |
3. Hafta | Yazılım/Bilgi Sistemi Geliştirme Aşamaları | Araştırma Ders Saati |
4. Hafta | Sistem Çözümleme | Araştırma Ders Saati |
5. Hafta | Tasarım | Ders Saati Araştırma |
6. Hafta | Gerçekleştirim | Araştırma Ders Saati |
7. Hafta | Yazılım Doğrulama ve Geçerleme | Ders Saati Araştırma |
8. Hafta | Bakım | Araştırma Ders Saati |
9. Hafta | Nesneye Yönelik Çözümleme | Araştırma Ders Saati |
10. Hafta | Yazılım Mimarileri | Araştırma Ders Saati |
11. Hafta | Yazılım Kalite ve Konfigürasyon | Araştırma Ders Saati |
12. Hafta | Bilgisayar Destekli Yazılım Araçları | Araştırma Ders Saati |
13. Hafta | Yazılım geliştirmek için öneriler | Ders Saati Araştırma |
14. Hafta | Örnek Yazılım Projelerinin İncelenmesi | Ders Saati Araştırma |
Sarıdoğan , E., Yazılım Mühendisliği, Papatya Yayınevi,2004. |
Arifoğlu, A., Doğru, A., Yazılım Mühendisliği, Sas Bilişim Yayınları,2004. |
Program Yeterlilik | Katkı Düzeyi | DK1 | DK2 | DK3 | DK4 | DK5 | DK6 | DK7 | DK8 | DK9 | Ölçme Yöntemi |
---|---|---|---|---|---|---|---|---|---|---|---|
PY1 | 2 | 1 | 1 | 3 | 1 | 3 | 4 | 2 | 4 | 4 | 40,60 |
PY2 | 2 | 1 | 1 | 2 | 4 | 3 | 4 | 2 | 4 | 3 | 40,60 |
PY3 | 3 | 1 | 1 | 3 | 3 | 3 | 2 | 4 | 4 | 3 | 40,60 |
PY4 | 3 | 1 | 1 | 3 | 3 | 4 | 4 | 4 | 4 | 4 | 40,60 |
PY5 | 2 | 1 | 2 | 4 | 2 | 3 | 3 | 3 | 1 | 1 | 40,60 |
PY6 | 3 | 1 | 1 | 3 | 4 | 3 | 2 | 3 | 4 | 4 | 40,60 |
PY7 | 2 | 1 | 5 | 1 | 1 | 3 | 3 | 3 | 3 | 1 | 40,60 |
PY8 | 3 | 3 | 1 | 5 | 2 | 3 | 4 | 1 | 4 | 3 | 40,60 |
PY9 | 2 | 1 | 3 | 1 | 1 | 3 | 1 | 4 | 3 | 4 | 40,60 |
PY10 | 3 | 1 | 5 | 3 | 2 | 4 | 1 | 5 | 4 | 1 | 40,60 |
PY11 | 2 | 1 | 4 | 1 | 1 | 1 | 1 | 5 | 5 | 1 | 40,60 |
PY12 | 3 | 1 | 4 | 1 | 4 | 3 | 4 | 5 | 5 | 1 | 40,60 |
0 | 1 | 2 | 3 | 4 | 5 | |
---|---|---|---|---|---|---|
Ders Katkı Düzeyi | Yok | Çok Düşük | Düşük | Orta | Yüksek | Çok Yüksek |
Ölçme Yöntemi | Yazılı sınav | Sözlü sınav | Ödev/Proje | Laboratuvar Çalışması | Sunum /Seminer |
Etkinlik | Sayısı | Süresi (Saat) | Toplam İş Yükü (Saat) |
---|---|---|---|
Ders Saati | 14 | 3 | 42 |
Ön Hazırlık, Pekiştirme Çalışmaları | 6 | 1 | 6 |
Ara Sınav 1 | 1 | 15 | 15 |
Ödev 1 | 1 | 15 | 15 |
Final | 1 | 16 | 16 |
Sınıf İçi Etkinlik | 14 | 1 | 14 |
Toplam İş Yükü | 108 | ||
Dersin AKTS Kredisi | 4,0 |