Certificare Software (de), Camera Națională de Certificare

Acasă »Certificare software (SOFTWARE)

Indicatorii de calitate a software-ului au stabilit GOST 28195

GOST R ISO / IEC 9126 stabilește șase caracteristici ale calității software-ului. În cadrul caracteristicilor calitative ale software-ului, în conformitate cu acest standard, înțelegem un set de proprietăți (atribute) ale produselor software, conform cărora calitatea sa este estimată sau descrisă. Definiția calității și a caracteristicilor definite în acest standard reflectă percepția utilizatorului asupra calității software-ului. Următoarele reprezintă o discuție a acestor caracteristici, care este esențială pentru evaluarea calității software-ului.








1. Funcționalitatea.

Această caracteristică descrie proprietățile software-ului în ceea ce privește cerințele utilizatorilor completitudinea întâlni, și, în acest sens, este decisiv pentru proprietățile de consum ale software-ului, în timp ce alte caracteristici sunt de natură mai tehnică, care nu diminuează importanța lor în evaluarea calității software-ului. În plus, aceste caracteristici (cum ar fi fiabilitatea, eficiența etc.) pot fi printre cerințele utilizatorului.
Cerințele utilizatorilor în mod clar datorită prezenței contractului și în cazul în care, în consecință, sarcina tehnică (specificații). În alte cazuri, este vorba despre presupusele cerințe care trebuie să fie stabilite și definite în mod formal prin orice reglementări (standarde, specificații tehnice și așa mai departe.). Grad PS de calitate trebuie să înceapă cu exacte și de a stabili cerințe formale, care pot varia (și identice) pentru orice software.
Funcționalitate - un set de atribute legate de esența unui set de funcții și proprietățile lor specifice. Funcțiile sunt acelea care realizează nevoile stabilite sau percepute. Acest set de atribute caracterizează ce efectuează software-ul pentru a satisface nevoile, în timp ce alte seturi caracterizează în principal când și cum este realizat.







2. Fiabilitatea.

Specificitatea software-ului este că nu este supusă îmbătrânirii și deteriorării, iar eșecurile se manifestă din cauza erorilor în cerințe, proiectare, implementare.
Fiabilitatea este un set de atribute legate de capacitatea software-ului de a-și menține nivelul de performanță în condițiile stabilite pentru o anumită perioadă de timp.

3. Practicitate.

Atunci când se evaluează această caracteristică, ar trebui să se pornească de la cerințele utilizatorului, deoarece utilizatorii de diferite niveluri de pregătire fac diferite cerințe (adesea reciproc exclusive).
Practicitatea este un set de atribute legate de sfera de activitate necesară pentru a efectua și a evalua în mod individual o astfel de performanță de către un cerc specific sau intenționat de utilizatori.

4. Eficiența.

Evaluarea acestei caracteristici este, de asemenea, dependentă în mod critic de cerințele utilizatorului. Software-ul poate uita ineficiente, nu din cauza codificare săraci, dar din cauza cerințelor inițiale contradictorii și nerealiste. De exemplu, la cerere, pentru a servi la mijloacele tehnice de minim (în termeni de memorie și spațiu pe disc, frecvența de ceas și așa mai departe.) Configurația computerului contrar cerințelor unei performanțe ridicate. În general vorbind, atât în ​​teorie și practică arată că viteza și capacitatea de memorie de utilizare este caracteristicile complementare, în sensul că o creștere într-o conduce la o creștere într-un alt ceteris paribus.
Eficiență - un set de atribute care se referă la relația dintre nivelul calității funcționării software-ului și cantitatea de resurse utilizate în condițiile stabilite.

5. Asocierea. Mobilitate.


Funcționalitatea funcției:

1. Fitness - un atribut software referitor la disponibilitatea și corespondența unui set de funcții cu sarcini specifice.
2. Corectitudinea - atributele software legate de asigurarea corectitudinii sau conformității rezultatelor sau efectelor.
3. Interoperabilitate - atribute software legate de abilitatea de a interacționa cu anumite sisteme.
4. Coerența - atribute software care determină ca programul să adere la standarde sau acorduri relevante sau la prevederi legale sau recomandări similare.
5. Securitate - atribute software legate de capacitatea sa de a preveni accesul neautorizat, accidental sau intenționat, la programe și date.

Fișiere pentru descărcare:







Articole similare

Trimiteți-le prietenilor: