|
BÖLÜM 3.
Yazılım Geliştirme
3.1. Yazılım 41
3.1.1. Yazılım Mühendisliği
3.1.2. Yazılım ve Donanım
3.1.3. Etkinlik
3.2. Yazılımda Aranan Özellikler
3.2.1. Kullanıma Yönelik
Özellikler
3.2.2. Taşınmaya Yönelik
Özellikler
3.2.3. Yenileştirmeye Yönelik
Özellikler
3.3. Yazılım Yaşam Çevrimi
3.3.1. Tanımlama
3.3.2. Geliştirme
3.3.3. Bakım
3.4. Yazılım Geliştirme
Yöntembilimleri
3.4.1. Klasik Çevrim
3.4.2. Artımlı Geliştirme
3.4.3. Prototipleme
3.4.4. Spiral Model
3.4.5. Evrimsel Geliştirme
3.4.6. Gelişigüzel Geliştirme
3.5. Yazılım Geliştirme Süreci
3.5.1. Yazılım Proje
Planlaması
3.5.2. Yazılım Geliştirme
Ortamının Kurulması
3.5.3. Yazılım İsterleri
Çözümlemesi
3.5.3.1. Sistem Yazılım
İsterleri Çözümlemesi
3.5.3.2. Yazılım Öğe
Çözümlemesi
3.5.3.3. Test Hazırlığı
3.5.4. Yazılım Tasarımı
3.5.4.1. Sistem Yazılım
Tasarımı
3.5.4.2. Öğe Tasarımı
3.5.4.3. Ayrıntılı Tasarım
3.5.4.4. İzlenebilirlik
3.5.5. Yazılım Gerçekleştirimi
ve Birim Testi
3.5.5.1. Yazılım
Gerçekleştirimi
3.5.5.2. Birim Testi
3.5.6. Yazılım Tümleştirme ve
Test
3.5.7. Yeterlilik Testi
3.5.8. Sistem Tümleştirme ve
Test
3.5.9. Sistem Yeterlilik
Testi
3.5.10. Yazılımı Kullanıma
Hazırlama
3.5.10.1. Yürütülebilir
Yazılım
3.5.10.2. Yazılım Kullanıcı
Kılavuzları
3.5.11. Yazılımı Aktarmaya
Hazırlama
3.5.12. Yazılım Bakımı
3.5.13. Genel Belge Listesi
3.6. Özet
3.7. Sorular
|