Dersin Kodu | Dersin Adı | Dersin Türü | Yıl | Yarıyıl | AKTS |
---|---|---|---|---|---|
BPR113 | YAZILIM MİMARİLERİ | Ders | 1 | 1 | 2,00 |
Önlisans
Türkçe
Bu dersin amacı öğrencilere yazılımın temel kavramlarını, yazılım geliştirme yaşam döngüsü adımlarını, yazılım geliştirme modellerini, Agile yöntemlerini, UML diyagramlarını ve yazılım test yaklaşımlarını tanıtmaktır. Öğrencilerin yazılım geliştirme sürecine bütünsel bakış açısı kazanmaları hedeflenmektedir.
Öğr. Gör. Esra GÜNGÖR ULUTAŞ
1 | Yazılım geliştirme sürecine ilişkin temel kavramları tanımlar. |
2 | Yazılım geliştirme yaşam döngüsünü ve ilgili süreçleri açıklar. |
3 | Farklı yazılım geliştirme yaklaşımlarını ve modellerini değerlendirir. |
4 | Modern yazılım geliştirme yöntemleri hakkında genel bilgi sahibi olur. |
5 | Yazılım projelerinde kullanılan görsel modelleme araçlarının (ör. UML) amacını ve işlevini yorumlar. |
6 | Yazılım test yaklaşımlarını ve temel test türlerini açıklar. |
Birinci Öğretim
Yok
Yok
Bu ders, yazılım gereksinimleri belirleme ve analiz, yazılım geliştirme yaşam döngüsü, yazılım süreç modelleri, UML diyagramları, çevik yaklaşımlar, yazılım test süreçleri konularını içerir.
Hafta | Konular (Teorik) | Öğretim Yöntem ve Teknikleri | Ön Hazırlık |
---|---|---|---|
1 | Yazılım gereksinimlerinin belirlenmesi ve analizi. | Anlatım | Ön Okuma |
2 | Yazılım geliştirme yaşam döngüsü. | Anlatım | Ön Okuma |
3 | Yazılım süreç modelleri. | Anlatım | Ön Okuma |
4 | Yazılım süreç modelleri. | Anlatım | Ön Okuma |
5 | Gereksinimlere uygun yazılım süreç modellerinin seçilmesi ve kullanılması. | Anlatım, Tartışma | Ön Okuma |
6 | Gereksinimlere uygun yazılım süreç modellerinin seçilmesi ve kullanılması. | Anlatım, Tartışma | Ön Okuma |
7 | Yazılım proje yönetim araçları. | Anlatım | Ön Okuma |
8 | Yazılım proje yönetim araçları. | Anlatım | Ön Okuma |
9 | UML Diyagramları. | Anlatım | Ön Okuma |
10 | UML Diyagram örnekleri oluşturma. | Anlatım, Tartışma | Ön Okuma |
11 | Yazılım Mühendisliğinde çevik yaklaşımlar. | Anlatım | Ön Okuma |
12 | Çevik yaklaşım örnekleri oluşturma. | Anlatım, Tartışma | Ön Okuma |
13 | Yazılım test süreçleri. | Anlatım | Ön Okuma |
14 | Yazılım test süreçlerinin uygulanması. | Anlatım | Ön Okuma |
Ders notları
Yok
Yarıyıl (Yıl) İçi Etkinlikleri | Adet | Değer |
---|---|---|
Ara Sınav | 1 | 80 |
Ev Ödevi | 1 | 20 |
Toplam | 100 | |
Yarıyıl (Yıl) Sonu Etkinlikleri | Adet | Değer |
Final Sınavı | 1 | 100 |
Toplam | 100 | |
Yarıyıl (Yıl) İçi Etkinlikleri | 50 | |
Yarıyıl (Yıl) Sonu Etkinlikleri | 50 |
Yok
Etkinlikler | Sayısı | Süresi (saat) | Toplam İş Yükü (saat) |
---|---|---|---|
Ara Sınav | 1 | 1 | 1 |
Final Sınavı | 1 | 1 | 1 |
Derse Katılım | 14 | 2 | 28 |
Ara Sınav İçin Bireysel Çalışma | 1 | 5 | 5 |
Final Sınavı içiin Bireysel Çalışma | 1 | 12 | 12 |
Ev Ödevi | 1 | 4 | 4 |
Toplam İş Yükü (saat) | 51 |
PÇ 1 | PÇ 2 | PÇ 3 | PÇ 4 | PÇ 5 | PÇ 6 | PÇ 7 | PÇ 8 | PÇ 9 | PÇ 10 | PÇ 11 | PÇ 12 | PÇ 13 | PÇ 14 | PÇ 15 | PÇ 16 | |
ÖÇ 1 | 3 | 2 | 3 | 2 | 4 | 3 | 2 | 3 | ||||||||
ÖÇ 2 | 3 | 3 | 2 | 3 | 4 | 3 | 2 | 3 | ||||||||
ÖÇ 3 | 2 | 3 | 3 | 2 | 3 | 4 | 4 | 3 | 4 | |||||||
ÖÇ 4 | 3 | 2 | 2 | 4 | 5 | 3 | 4 | |||||||||
ÖÇ 5 | 2 | 3 | 2 | 3 | 4 | 3 | 3 | 3 | ||||||||
ÖÇ 6 | 2 | 2 | 2 | 5 | 4 | 3 | 3 | 3 |