207 Shares 9292 views

Weryfikacja – proces oprogramowania zatwierdzającego

Określenia „weryfikacja” i „walidacji” jest bardzo często używane w literaturze technicznej i są związane z jakością analizy jakiegokolwiek oprogramowania. W literaturze naukowej istnieją różne interpretacje tych pojęć. Tak, spróbuj spojrzeć na sprawę.

Najodpowiedniejszym, naszym zdaniem, jest następująca definicja. Walidacja i weryfikacja – to działania, które mają na celu przeprowadzenia kontroli jakości oprogramowania w celu wykrycia błędów we wczesnych stadiach niego. Wydawałoby się, że mają wspólny cel. Mimo to, te gatunki mają różnice w źródłach właściwości sprawdzalne, ograniczeń i przepisów, których naruszenie może być uznane za błąd.

Weryfikacja – sprawdzenie zgodności oprogramowania z dokumentacji technicznej dostarczonej przez specyfikacji wymagań, architektury lub domeny modelu. W „służbie” terminu jest wliczone w cenę i procedur obliczeniowych porównaniu do procesu rozwoju, zasad i standardów.

Weryfikacja danych może być przeprowadzone tak, aby ustawić funkcjonowania programu przestrzeganie ustalonych norm, wymagań, projektowania i dokumentacji użytkownika. W tym przypadku obowiązkowe wstępnej inspekcji podlegają tych dokumentów, które są w stosunku do ich zgodności z normami i przepisami określonymi w kraju, w którym program jest uruchamiany. Konieczne jest, aby wziąć pod uwagę i szacunek dla wszystkich sekwencji operacji wykonywanych.

W przypadku wystąpienia błędu lub usterki w programie albo istnieje konflikt pomiędzy wyżej wymienionych dokumentów oraz bieżącego funkcjonowania programu Decyzję w sprawie wyboru instrumentu korekty powinno być rozwiązanie do konkretnego zadania.

W przeciwieństwie do walidacji weryfikacji jest odpowiedzialny za weryfikację zgodności z rozwiniętych lub towarzyszy potrzeb oprogramowania i potrzeb klientów lub użytkowników. Potrzeby te często nie są rejestrowane w żadnych dokumentach. Dlatego walidacja mniej sformalizowane niż weryfikacji. Jest to proces, w którym przedstawiciele klienta, użytkownika, a także może uczestniczyć analityk lub eksperta w danej dziedzinie. Innymi słowy, te, które mogą wyrazić szczególne potrzeby i rzeczywistych potrzeb interesariuszy.

Weryfikacja – to odpowiedź na pytanie „Czy oprogramowanie wykonane poprawnie?”, I walidacja – „Czy prawo oprogramowanie”.

Przy poszukiwaniu odpowiedzi na te pytania, może się okazać, że zawartość poprawności (lub certyfikacja) ustawiony jest nieco szerszy niż kontroli (weryfikacji). Jednakże weryfikacja jest ściśle związana zapewniając kontrolę nad jakością produktów oprogramowania.

Na przykład weryfikacja programu komputerowego stanowi proces, w którym podstawą celem jest zapewnienie, że spełniają te wymogi, w szczególności uzyskane cyklu życia produktu, do tych uzyskanych w poprzednim kroku.

Jeśli mówimy o weryfikacji modelu, tutaj skupimy się na weryfikację prawidłowego wyświetlania modeli komputerowych potrzebnych koncepcyjne lub modele matematyczne.

Gdy system weryfikacji kodu analizuje źródła kodowania i weryfikacji swojego opisu dopasowanie dokumentalną.

Proces weryfikacji może obejmować operacje obejmujące alternatywne obliczeń. Porównanie dokumentacji technicznej i naukowej nowego projektu z odpowiednią dokumentacją istniejącego projektu, obowiązkowych testów, testowanie nowego oprogramowania i wykazania wyników.