GERİ DÖN

Ders Öğretim Planı


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 amaçları, gereksinim belirleme ve analiz yapmak, yazılım yaşam döngüsü anlamak, yazılım süreç modellerini kullanmak, UML diyagramları ile iş akışı sağlamak, çevik yaklaşımları uygulamak, yazılım test süreçlerini anlamak ve yazılımları test etmektir.


Öğr. Gör. Ferhat OFLEZER


1 Yazılım süreçleri için gereksinim tespiti yapar, toplanan gereksinimleri analiz eder ve bu gereksinimlerin proje hedefleriyle uyumunu değerlendirir.
2 Yazılım yaşam döngüsü ve süreç modellerini kullanır, bu modelleri projelerde uygular ve her aşamada gereken yöntemleri belirler.
3 Yazılım ekibi oluşturur, ekip üyelerinin rollerini tanımlar ve projenin ihtiyaçlarına göre görev dağılımı yapar.
4 Yazılımın test ve bakımını yapar, test senaryolarını oluşturur, yazılım hatalarını tespit eder ve bu hataları düzeltmek için gerekli güncellemeleri gerçekleştirir.
5 Yazılım ekibi ile yazılım sürecini yönetir, proje planlarını oluşturur, ekip içi iletişimi sağlar ve sürecin her aşamasında ilerlemeyi izler.

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, Ödev etkinliği tartışılması Ö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ı



Yarıyıl (Yıl) İçi Etkinlikleri Adet Değer
Ara Sınav 1 70
Ev Ödevi 1 30
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 3 5 3
ÖÇ 2 2 3 3 5
ÖÇ 3 3 3 5
ÖÇ 4 4 4 3
ÖÇ 5 3 5
* Katkı Düzeyi : 1 Çok düşük 2 Düşük 3 Orta 4 Yüksek 5 Çok yüksek