Validacija i potvrda
Provjera valjanosti i potvrde
Provjera i provjera valjanosti (također poznata kao V & V) dva su dijela istog softverskog paketa. Koriste se u upravljanju softverskim projektima, testiranju softvera i programskom inženjerstvu. To je proces kojim softverski sustav zadovoljava određene specifikacije. Također je proces kojim softverski sustav ispunjava namjeru svrhe njegovog stvaranja. Također je poznato kao kontrola kvalitete softvera.
Provjera valjanosti je dio softverskih provjera i stanja koja provjeravaju da je dizajn proizvoda zadovoljen ili prilagođen upotrebi za koju je namijenjen. To je poznato kao provjera visoke razine (u osnovi, informirajući sustav da je sagradio pravi proizvod). To obavlja pomoću dinamičkog testiranja i raznih drugih oblika pregleda. Dinamičko ispitivanje specifično istražuje fizički odziv iz sustava na one varijable koje nisu konstantne i vremenski su sklone promjenama. U osnovnom smislu, provjera valjanosti osigurava da proizvod zadovoljava potrebe korisnika. Također osigurava da su određene specifikacije u stvari ispravne od početka programa. U osnovi, provjera valjanosti omogućuje vam da znate jeste li izgradili pravu stvar.
Provjera je dio softverskih provjera i ravnoteža koje procjenjuju softver kako bi se utvrdilo da li proizvodi koji se nalaze u određenoj razvojnoj fazi zadovoljavaju uvjete koji su postavljeni na početku te određene faze. U osnovnom smislu provjera osigurava da je određeni proizvod izgrađen prema zahtjevima i specifikacijama dizajna koji su predstavljeni na početku programa. Iskreno rečeno, potvrda vam omogućuje da znate da je ispravni objekt ispravno izrađen.
Osim softverske zajednice, definicije provjere i validacije nešto su slične. U modeliranju i simulacijskoj zajednici, provjera valjanosti je proces kojim se može odrediti stupanj točnosti modela, simulacije ili federiranja modela i simulacija i njihovih povezanih podataka. Ona također određuje jesu li ti modeli, simulacije ili federacije u njima točne prikazi stvarnog svijeta iz perspektive korištenja koja je bila namijenjena modelu, itd. S druge strane, verifikacija je proces kojim sustav određuje je li računalni model, simulacija ili konfiguracija implementacija modela i simulacija te sadržaj povezan s tim podacima predstavlja konceptualne opise i specifikacije razvojnog programera.
Sažetak:
1. Provjera valjanosti provjerava sukladnost dizajna proizvoda s namjeravanom uporabom (ako je napravljen pravi objekt); provjera procjenjuje softver koji će utvrditi ispunjavaju li pronađeni proizvodi zadovoljeni uvjeti (ako je objekt napravljen tako ispravno).
2. U modeliranju i simulacijskoj zajednici, provjera valjanosti određuje stupanj točnosti povezanih podataka u stvarnom svijetu prema modelu; provjera određuje da li računalni model i pridruženi sadržaj predstavljaju pojmovne opise i specifikacije razvojnog programera.