Įteisinimas ir patikrinimas
Patikrinimas ir patvirtinimas (dar vadinami tiesiog V&V) yra dvi to paties programinės įrangos paketo dalys. Jie naudojami programinės įrangos projektų valdyme, programinės įrangos testavime ir programinės įrangos inžinerijoje. Tai procesas, kurio metu programinės įrangos sistema atitinka tam tikras specifikacijas. Tai yra ir procesas, kurio metu programinės įrangos sistema įgyvendina numatytą jos sukūrimo tikslą. Jis taip pat žinomas kaip programinės įrangos kokybės kontrolė.
Patvirtinimas yra programinės įrangos tikrinimo ir balansavimo dalis, kuria patikrinama, ar gaminio dizainas atitinka ar tinka naudoti tam, kuriam jis buvo skirtas. Tai vadinama aukšto lygio tikrinimu (iš esmės sistemos informavimu, kad ji sukūrė tinkamą produktą). Ji vykdo šią užduotį naudodama dinaminius bandymus ir įvairias kitas peržiūros formas. Dinaminis testavimas ypač ištiria fizinį sistemos atsaką į tuos kintamuosius, kurie nėra pastovūs ir, laikui bėgant, linkę keistis. Pagrindine prasme patvirtinimas užtikrina, kad produktas patenkins vartotojo poreikius. Tai taip pat užtikrina, kad tam tikros specifikacijos iš tikrųjų buvo teisingos nuo programos pradžios. Iš esmės tikrinimas leidžia žinoti, ar teisingai pastatėte.
Tikrinimas yra programinės įrangos tikrinimo ir balanso dalis, kuria programinė įranga įvertinama siekiant nustatyti, ar tam tikrame kūrimo etape rasti produktai atitinka tas sąlygas, kurios buvo pateiktos to konkretaus etapo pradžioje. Pagrindine prasme patikrinimas užtikrina, kad konkretus produktas buvo pagamintas pagal reikalavimus ir projekto specifikacijas, kurie buvo įvesti programos pradžioje. Atvirai kalbant, tikrinimas leidžia žinoti, kad teisingas objektas buvo pastatytas teisingai.
Ne tik programinės įrangos bendruomenėje, tikrinimo ir patvirtinimo apibrėžimai yra šiek tiek panašūs. Modeliavimo ir modeliavimo bendruomenėje įteisinimas yra procesas, kurio metu gali būti nustatytas modelio, modeliavimo ar modeliavimo bei jų ir susijusių duomenų tikslumo laipsnis, modeliavimas ar sujungimas. Tai taip pat nustato, ar šie modeliai, modeliavimas, ar jų sujungimai yra tikslūs realaus pasaulio vaizdai, atsižvelgiant į modelio naudojimo perspektyvą ir pan., Kita vertus, tikrinimas yra procesas, kurio metu sistema nustato, ar kompiuterinis modelis, modeliavimas arba modelių ir jų modeliavimo įgyvendinimų federacija ir su tais duomenimis susijęs turinys atspindi kūrėjo konceptualius aprašymus ir specifikacijas.
Santrauka:
1. Patvirtinimas patikrina, ar gaminio dizainas atitinka numatytą paskirtį (jei buvo pastatytas tinkamas objektas); tikrinimas įvertina programinę įrangą, kuri nustatys, ar rasti produktai atitinka iškeltas sąlygas (jei pastatytas objektas buvo padarytas teisingai).
2. Modeliavimo ir modeliavimo bendruomenėje patvirtinimas nustato susietų duomenų su realiu pasauliu tikslumo laipsnį pagal modelį; patikrinimas nustato, ar kompiuterio modelis ir susijęs turinys atspindi kūrėjo konceptualius aprašymus ir specifikacijas.