Haftalık özet
13 Eylül - 19 Eylül
Yazılım, program ve algoritma kavramları arasındaki ilişkiler,
Yazılım mühendisliği ile bilgisayar mühendisliğinin karşılaştırılması
yazılım yaşam döngüsü çekirdek süreçleri
20 Eylül - 26 Eylül
- Süreç modelleri
- Barok Model
- Şelale modeli
- V-süreç modeli
- Helezonik Model
- Artımsal Geliştirme modeli
27 Eylül - 3 Ekim
Çekirdek süreçler
Planlama
- İnsan kaynakları
- Donanım Kaynakları
- Yazılım Kaynakları
Proje Maliyetleri -->Maliyet Kestirimi
İşlev noktaları yöntemi (Function point approxiamtion)
- İnsan kaynakları
4 Ekim - 10 Ekim
Planlama- Etkin maliyet modeli (COCOMO)
Yüklenici proje ekip yapısı
İş sahibi proje ekip yapısı
11 Ekim - 17 Ekim
Çözümleme (Analiz)
Proje Planı(Faaliyet-Zaman-Maliyet Çizelgesi)Gereksinim Nedir?
- İşlevsel Gereksinim
- İşlevsel Olmayan Gereksinimler
Gereksinim Türleri
Gereksinim Özellikleri
Doğrulama Süreci adımları
- İşlevsel Gereksinim
18 Ekim - 24 Ekim
Sistem Çözümleme Çalışması
Mevcut sistemin incelenmesi
Gereksinim Verisi Toplama Yöntemleri
- Sorma Yöntemi
- Anket Yöntemi
- Psikolojik Türetme Teknikleri
- İstatistiksel Teknikler
Kullanıcı Arayüz Prototipleme
Sistem Analiz Raporu
- Sorma Yöntemi
25 Ekim - 31 Ekim
Tasarım Kavramları
- Soyutlama
- İyileştirme
- Modülerlik
Veri Tasarımı
Yapısal Tasarım
Süreç Tasarımı
Tasarlanması Gereken Ortak Alt Sistemler
- Soyutlama
1 Kasım - 7 Kasım
Kullanıcı Arayüzü Tasarımı
Bilgi Gösterimi
Kullanıcı Arayüz Protipi
Tasarım Kalite Ölçütleri
- Bağlaşım
- Yapışıklık
- Bağlaşım
8 Kasım - 14 Kasım
Gerçekleştirim
Programlama Dilleri
Veritabanları - Veri modelleri
Veritabanı Dilleri
CASE Araç ve Ortamları
Kodlama Stili
15 Kasım - 21 Kasım
Test Türleri
- Siyah kutu testleri
- Beyaz kutu testleri
Doğrulama: Doğru ürünü mü üretiyoruz?Geçerleme: Ürünü doğru mu üretiyoruz?- Siyah kutu testleri
22 Kasım - 28 Kasım
Bakım Türleri
- İyileştirme (perfective) Bakımı
- Uyarlama (Adaptive) Bakımı
- Düzeltici (corrective) Bakım
- İyileştirme (perfective) Bakımı