Validation süreci, yazılımın kullanıcı ihtiyaçlarına uygunluğunu test etme sürecidir 13. Bu süreç, yazılımın doğru ve beklenen şekilde çalışıp çalışmadığını kontrol eder 1.
Validation sürecinin aşamaları:
- Gereksinimlerin Toplanması ve İncelenmesi: Yazılımın gereksinimlerinin doğru bir şekilde tanımlanıp anlaşılmasını içerir 1.
- Prototip Testi: Yazılımın temel işlevselliklerinin veya kullanıcı arayüzlerinin test edilmesini sağlar 1.
- Fonksiyonel Testler: Yazılımın her bir fonksiyonunun, belirlenen gereksinimler doğrultusunda test edilmesi 1.
- Kullanıcı Kabul Testi (UAT): Yazılımın son kullanıcılar tarafından yapılarak, yazılımın gerçek dünyada nasıl çalıştığının değerlendirilmesi 1.
- Performans ve Yük Testleri: Yazılımın performansının değerlendirilmesi, yüksek yük altında nasıl çalıştığı ve genel performansının nasıl olduğunun belirlenmesi 1.
- Güvenlik Testi: Yazılımın güvenlik açıklarının olup olmadığının kontrol edilmesi 1.
Sonuçların incelenmesi ve hataların düzeltilmesi aşamalarıyla süreç tamamlanır 1.
5 kaynaktan alınan bilgiyle göre: