Doğrulama ve Doğrulama
Doğrulama ve Doğrulama (sadece V&V olarak da bilinir) aynı yazılım paketinin iki parçasıdır. Yazılım proje yönetimi, yazılım testi ve yazılım mühendisliğinde kullanılırlar. Bir yazılım sisteminin belirli özellikleri karşılama sürecidir. Aynı zamanda bir yazılım sisteminin yaratılmasının amaçlanan amacını gerçekleştirdiği süreçtir. Yazılım kalite kontrolü olarak da bilinir.
Doğrulama, yazılım kontrolleri ve dengelemelerinin, ürün tasarımının amaçlanan kullanıma uygun olup olmadığını veya uygunluğunu kontrol eden kısmıdır. Bu, yüksek seviye kontrolü olarak bilinir (temel olarak, sistemi doğru ürünü oluşturduğunu bildirmek). Bu görevi dinamik testler ve diğer çeşitli inceleme biçimlerini kullanarak gerçekleştirir. Dinamik test, sistemden sabit olmayan ve zaman içinde değişime eğilimli olan değişkenlere fiziksel yanıtı özellikle inceler. Temel anlamda doğrulama, ürünün kullanıcının ihtiyaçlarını karşılamasını sağlar. Ayrıca, belirli özelliklerin aslında programın başından itibaren doğru olmasını sağlar. Temel olarak, doğrulama doğru şeyi yapıp yapmadığınızı bilmenizi sağlar.
Doğrulama, belirli bir geliştirme aşamasında bulunan ürünlerin söz konusu aşamanın başlangıcında belirtilen koşulları karşılayıp karşılamadığını belirlemek için yazılımı kontrol eden ve dengeleyen kısmıdır. Temel anlamda, doğrulama, söz konusu ürünün, programın başında sunulan gereksinimlere ve tasarım özelliklerine göre oluşturulmasını sağlar. Açıkçası, doğrulama, doğru nesnenin doğru bir şekilde oluşturulduğunu bilmenizi sağlar.
Yazılım topluluğunun ötesinde, doğrulama ve doğrulama tanımları biraz benzerdir. Modelleme ve simülasyon topluluğunda validasyon, bir modelin, simülasyonun veya modellerin ve simülasyonların federasyonunun ve bunlarla ilişkili verilerin doğruluk derecesinin belirlenebildiği süreçtir. Ayrıca, bu modellerin, simülasyonların veya federasyonların, model için amaçlanan kullanım perspektifinden gerçek dünyanın doğru temsili olup olmadığını belirler. Öte yandan, doğrulama, sistemin, bilgisayar modeli, simülasyon veya model ve simülasyon uygulamalarının federasyonu ve bu verilerle ilişkili içerik, geliştiricinin kavramsal açıklamalarını ve özelliklerini temsil eder.
Özet:
1. Doğrulama, bir ürün tasarımının kullanım amacına uygun olup olmadığını kontrol eder (doğru nesne oluşturulmuşsa); doğrulama, bulunan ürünlerin ortaya konulan koşulları karşılayıp karşılamadığını belirleyecek yazılımı değerlendirir (oluşturulan nesne doğru şekilde yapılmışsa).
2. Modelleme ve simülasyon topluluğunda doğrulama, modele göre ilişkili verilerin gerçek dünyaya olan doğruluk derecesini belirler; doğrulama, bir bilgisayar modelinin ve ilişkili içeriğin geliştiricinin kavramsal açıklamalarını ve teknik özelliklerini temsil edip etmediğini belirler.