EN
  • Anasayfa
  • BM5018 İleri Yazılım Mühendisliği (2024 - 2025 / . Yarıyıl)
  • EN
BM5018 - İleri Yazılım Mühendisliği
Ders Adı Kodu Yarıyıl T+U Saat AKTS Pdf
İleri Yazılım Mühendisliği BM5018 3 + 0 7,5 Pdf
Birim Bölüm
BİLGİSAYAR MÜHENDİSLİĞİ - YL
Derece Seviye Lisansüstü - Seçmeli - Türkçe
Dersin Verilişi Bu dersin işlenme şekli yüz yüzedir.
EBS Koordinatörü Dr. Öğr. Üyesi Alper YARGIÇ
Ders Veren
Amaç

Bu dersin amacı yazılım mühendisliği ilkelerinin kavranması ve uygulanmasıdır.

Ders İçeriği

Profesyonel yazılım geliştirme süreçleri, yazılım mühendisliği etiği, yazılım süreçleri, çevik metotlar, plan-odaklı yazılım geliştirme, çevik yazılım geliştirme, çevik proje yönetimi, gereksinim mühendisliği, sistem modelleme, mimari tasarım, yazılım testi ve yazılım evrimi

Ders Kaynakları Sommerville, I., "Software Engineering", Addison Wesley.
Yarıyıl İçi Çalışmalar Katkı Yüzdesi (%)
Bu bilgi girilmemiştir.
Toplam 0
Yarıyıl Sonu Çalışmalar Katkı Yüzdesi (%)
Bu bilgi girilmemiştir.
Toplam %0
Yarıyıl İçinin Başarıya Oranı %0
Yarıyıl Sonu Çalışmalar %0
Toplam %0
Kategori Ders İlişki Yüzdeleri (%)
Aktarılabilir Beceri Dersleri
0
Beşeri, İletişim ve Yönetim Becerileri Dersleri
0
Destek Dersleri
0
Ek Dersler
0
Kategori
0
Mesleki Seçmeli Dersler
0
Temel Meslek Dersleri
0
Uygulama Dersleri
0
Uzmanlık / Alan Dersleri
0
Ders İş Yükü Öğretim Metotlar / Öğretim Metodu Süresi (Saat) Sayısı Toplam İş Yükü (Saat)
Toplam İş Yükü (Saat) 0
AKTS = Toplam İş Yükü (Saat) / 25.5 (s) 0
AKTS
Hafta Konu Öğretim Metodu
1 Giriş Ders
2 Profesyonel yazılım geliştirme ve yazılım mühendisliği etiği Ders
3 Yazılım prosesleri Ders
4 Çevik metotlar, plan-odaklı ve çevik yazılım geliştirme Ders
5 Uç programlama ve çevik proje yönetimi Ders
6 Gereksinim mühendisliği Ders
7 Gereksinim mühendisliği prosesleri Ders
8 Sistem modelleme (bağlam modelleri, etkileşim modelleri) Ders
9 Sistem modelleme (yapısal modeller, davranışsal modeller, modele dayalı mühendislik) Ders
10 Mimari tasarım Ders
11 Tasarım ve Uygulama Ders
12 Yazılım testi (Geliştirme testi, Test odaklı geliştirme) Ders
13 Yazılım testi (Sürüm testi, kullanıcı testi) Ders
14 Yazılım evrimi Ders
Ders Öğrenme Çıktısı Ölçme Değerlendirme Öğretim Metodu Öğrenme Faaliyeti
Öğrenci, yazılım geliştirme süreçlerini bilir. Yazılı Sınav Ödev / Proje Sunum / Seminer Ders Dinleme ve anlamlandırma
Öğrenci, gereksinim mühendisliği süreçlerini yapabilir. Yazılı Sınav Ödev / Proje Sunum / Seminer Ders Dinleme ve anlamlandırma
Öğrenci, yazılım mimari tasarım ve uygulamalarını öğrenir. Yazılı Sınav Ödev / Proje Sunum / Seminer Ders Dinleme ve anlamlandırma
Öğrenci, yazılım test ve evrim süreçlerini gerçekleştirebilir.. Yazılı Sınav Ödev / Proje Sunum / Seminer Ders Dinleme ve anlamlandırma
DERS ÖĞRENME ÇIKTISI
PÇ 1 PÇ 2 PÇ 3 PÇ 4 PÇ 5 PÇ 6 PÇ 7 PÇ 8 PÇ 9 PÇ 10
Öğrenci, yazılım geliştirme süreçlerini bilir. - - - - - - - - - -
Öğrenci, gereksinim mühendisliği süreçlerini yapabilir. - - - - - - - - - -
Öğrenci, yazılım mimari tasarım ve uygulamalarını öğrenir. - - - - - - - - - -
Öğrenci, yazılım test ve evrim süreçlerini gerçekleştirebilir.. - - - - - - - - - -