CalculatoareProgramare

Verificarea este procesul de verificare a unui produs software

Termenii "verificare" și "validare" sunt foarte des folosiți în literatura tehnică și sunt asociate cu analiza calității oricărui software. În literatura științifică se pot găsi diverse interpretări ale acestor concepte. Deci, să încercăm să înțelegem această întrebare.

Cea mai corectă, din punctul nostru de vedere, este următoarea definiție. Validarea și verificarea sunt activități care vizează monitorizarea calității produsului software pentru a detecta erorile din stadiile incipiente ale produsului software . Se pare că au un scop comun. Dar totuși aceste specii au diferențe în sursele proprietăților testate, restricțiile și regulile, nerespectarea cărora poate fi considerată o eroare.

Verificarea este verificarea conformității software-ului cu documentația tehnică reprezentată de designul tehnic, arhitectura sau modelul domeniului. În "responsabilitățile" acestui termen, este inclusă compararea procedurii de calcul cu procesul de dezvoltare, reguli și standarde ale acestora.

Verificarea datelor poate fi efectuată pentru a stabili conformitatea funcționării programului cu standardele, cerințele, deciziile de proiectare și documentația utilizatorului. În același timp, documentele obligatorii trebuie să facă obiectul unei verificări preliminare, cu care sunt comparate pentru conformitatea cu standardele și standardele stabilite în țara în care software-ul este utilizat. Este necesar să se țină cont și să se respecte toate secvențele de operațiuni efectuate.

Dacă se constată o eroare sau un defect în program sau dacă se constată o contradicție între documentele menționate mai sus și funcționarea programului, decizia de selectare a documentului corectiv ar trebui să fie o soluție la o anumită problemă.

Spre deosebire de verificare, validarea este responsabilă pentru verificarea faptului că produsele software dezvoltate sau însoțite răspund nevoilor sau necesităților clienților sau utilizatorilor. Aceste nevoi nu sunt adesea înregistrate în nicio documentație. De aceea, validarea este mai puțin formalizată decât verificarea. Acesta este un proces în care reprezentantul clientului, participantul participă și poate fi un analist sau un expert în domeniul respectiv. Cu alte cuvinte, cele care pot exprima nevoile specifice și nevoile reale ale părților interesate.

Verificarea este răspunsul la întrebarea "Este software-ul făcut corect?", Și validarea - "Este software-ul corect făcut?".

Când căutați răspunsuri la întrebările adresate, se poate constata că validarea (sau certificarea) conținutului are o valoare ușor mai mare decât verificarea (verificarea). Verificarea, cu toate acestea, este strâns legată de asigurarea controlului calității produsului software.

De exemplu, verificarea unui program de calculator implică un proces în care obiectivul este de a se asigura că cerințele datelor obținute într-un anumit ciclu de viață al produsului sunt îndeplinite, la cele obținute în etapa anterioară.

Dacă vorbim despre verificarea modelului, atunci vom vorbi despre verificarea corectitudinii cartografierii unui model calculat dat la modelele conceptuale sau matematice necesare .

Când codul de sistem este verificat, codul sursă este analizat și conformitatea acestuia documentată.

În procesul de verificare, pot fi incluse operațiuni care implică calcule alternative. Documentația tehnică și științifică a noului proiect este comparată cu documentația corespunzătoare a proiectului deja existent, testarea obligatorie, aprobarea noului produs software și demonstrarea rezultatelor.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ro.delachieve.com. Theme powered by WordPress.