|
1. hafta |
Yazılım Mühendisliğine Giriş ve Yazılım Geliştirme Yaşam Döngüsü (YGYD) |
|
2. hafta |
YGYD Aşamaları: Planlama, Çözümleme, Tasarım, Gerçekleştirim, Bakım |
|
3. hafta |
Geleneksel Geliştirme Süreçleri: Şelale Süreci |
|
4. hafta |
İteratif ve Çevik Süreçler: Prototipleme, Spiral ve RAD Modelleri |
|
5. hafta |
Sistem Analizi: İhtiyaç Analizleri ve Gereksinim Mühendisliği |
|
6. hafta |
Fizibilite Çalışmaları, Planlama ve Analiz Yapıları |
|
7. hafta |
Modelleme |
|
8. hafta |
Modelleme Araçları 1: Veri Akış Diyagramları (VAD) ve Veri Sözlüğü |
|
9. hafta |
Modelleme Araçları 2: Nesne Tabanlı Sistem Tasarımı |
|
10. hafta |
Sistem Geliştirme Araçları ve CASE (Bilgisayar Destekli Yazılım Mühendisliği) |
|
11. hafta |
Proje Yönetimi: Gerçekleştirme Teknikleri ve Takım Koordinasyonu |
|
12. hafta |
Risk Analiz Yöntemleri ve Proje Değerlendirme Uygulamaları |
|
13. hafta |
Yazılım Test Süreçleri, Yazılım Kalite Sağlama ve Kalite Standartları |
|
14. hafta |
Proje Sunumları |