Documente Academic
Documente Profesional
Documente Cultură
programe, proceduri, reguli i orice documentaie asociat referitoare la funcionarea unui sistem
de prelucrare a datelor.
Produsele software sunt o clas particular de produse si prezint o serie de particulariti:
sunt creaii intelectuale;
n urma multiplicrii, rezult ntotdeauna copii fidele ale produsului;
multiplicarea se face cu costuri aproape nule;
fiabilitatea nu scade niciodat, produsele software nefiind supuse uzurii fizice, n
schimb ea poate creste, erorile fiind eliminate n timp prin depanare;
produsele software sunt afectate de uzura moral atunci cnd nu mai corespund
cerinelor domeniului pentru care au fost create sau au aprut pe pia alte produse
software cu o calitate mai bun (mai performante, cu un raport pre/performan mai
bun, etc.);
odat ce o eroare a fost corectat, ea nu va mai apare.
Calitatea unui produs sau a unui serviciu, este definit, conform standardului IS0 8402, prin
ansamblul caracteristicilor unei entiti (produs sau serviciu) care sunt capabile s satisfac
necesiti exprimate i implicite, considerate ntr-un anumit moment, conceptul de calitate
evolund n timp. Conform definiiei calitii rezult c a dezvolta un produs de calitate nseamn
a dezvolta un produs cu anumite caracteristici care s satisfac cerinele utilizatorului. n
concluzie, atunci cnd se evalueaz calitatea unui produs se analizeaz relaia caracteristicicerine.
Faptul c proprietile produsului se creeaz n procesul de realizare (procese tehnice de
proiectare i dezvoltare) i se manifest n procesul de utilizare rezult c se poate vorbi despre o
calitate a procesului de realizare i despre o calitate a produsului, ntre ele existnd o
interdependen. Calitatea procesului reflect calitatea metodelor, tehnicilor i instrumentelor prin
care se realizeaz produsul, precum i calitatea metodelor i mijloacelor utilizate pentru
conducerea procesului, inclusiv a factorului uman. Datorit faptului c produsele software sunt
produse imateriale se poate spune despre calitatea acestora c reprezint expresia final a calitii
procesului de realizare, nefiind influenat de calitatea materiei prime cum se ntmpl n cazul
produselor materiale.
Se poate vorbi de mai multe orientri n definirea calitii unui produs:
Orientarea spre produs. Apare n faza de utilizare dar i de dezvoltare atunci cnd
calitatea este privit prin prisma caracteristicilor produsului, ale caror niveluri fac
posibil diferenierea calitativ. n concluzie evaluarea calitii este sinonim cu
aprecierea caracteristicilor produsului;
Orientarea spre procesele de producie. Acest tip de calitate apare tot n faza de
dezvoltare. Produsele aflate n fabricaie sunt executate astfel nct s corespund
caracteristicilor stabilite prin proiect. Se consider ca un produs va fi unul de calitate
dac procesele sunt executate astfel nct produsul finit s ndeplineasc aceste
caracteristici. Modul de execuie pentru ca produsul finit sa aib calitatea scontat
este stabilit n faza de proiectare;
Orientarea spre costuri. Apare de obicei n faza proiectare, calitatea produselor fiind
n acest caz este definit prin intermediul costurilor. Un produs este considerat de
calitate atunci cnd ofer anumite performane la un nivel acceptabil al preului.
Aadar n cazul acestui mod de a privi calitatea se face un compromis n privina
caracteristicilor pentru a obine un pre competitiv;
Calitatea unui produs sau serviciu definit prin aptitudinea de a satisface necesiti
exprimate i implicite sau ca grad de satisfacere a acestora, determin n mod firesc
necesitatea cunoaterii obiective a acestei aptitudini, respectiv a gradului de satisfacere a
necesitilor, prin evaluarea (determinarea valorii) sau estimarea (aprecierea mrimii) acestuia.
Evaluarea calitii unui produs este examinarea sistematic a msurii n care acesta este
capabil s satisfac condiiile specificate (adic nevoile transpuse ntr-un ansamblu de
caracteristici exprimate cantitativ sau calitativ) dar i cele implicite. Evaluarea i estimarea
calitii prin metode i procedee specifice constituie obiectul disciplinei denumite calimetrie.
Rezultatul evalurii calitii se exprim, de cele mai multe ori, prin indicatori specifici
determinai prin metode statistico-matematice. Aceti indicatori sintetizeaz fie o grup de
caracteristici, fie ntregul sistem de caracteristici ale unui produs i pot fi determinai i utilizai n
fiecare dintre etapele fluxului logistic al dezvoltrii produselor (de la proiectare i pn n
consum), n scopul creterii nivelului calitativ, prin adoptarea deciziilor ce se impun pentru
asigurarea i mbuntirea calitii.
Procesul de msurare ncepe cu stabilirea cadrului de msurare care presupune:
Obs: Metoda de msurare, regulile prin care valorile sunt atribuite caracteristicilor, este o
secvena logic de operaii folosit n cuantificarea unei caracteristici n raport cu o scal
specificat. Cuantificarea constituie operaia de introducere a conceptelor cantitative, de trecere n
studiul unui fenomen de la aprecieri atributive la concepte cantitative, scala de msurare fiind un
set de valori odronate (continue sau discrete) fa de care se pune n coresponden caracteristica
prin intermediul metodei de msurare.
Dup ce a fost stabilit cadrul de msurare, are loc efectuarea msuratorilor propriu-zise,
determinarea valorilor conform cadrului de masurare prestabilit urmat de interpretarea
rezultatelor i raportarea lor. Echipa managerial va determina pe baza acestor rezultate gradul n
care calitatea real obinut n urma procesului de msurare corespunde ateptrilor, calitii
dorite, i n funcie de aceasta va decide reluarea uneia sau a mai multor etape anterioare sau
trecerea la etapa urmtoare a ciclului de via.
Produsele software trec prin etapele de analiz, proiectare, codificare (fabricaie n cazul
produselor tradiionale), testare i utilizare. Dac n faza de testare calitatea produsului nu este cea
ateptat procesul se va relua dintr-una din etapele anterioare n funcie de rezultatul analizei prin
care se va identifica cauza care a generat deficiena de calitate, lucru care deasemenea se va
ntampla, dac deficiena de calitate se observ n timpul utilizrii produsului.
Standardul ISO 9126 este primul standard international care ncearc s defineasc un cadru
pentru evaluarea calitii software. ISO 9126 sustine c evaluarea calitii software se face cu
ajutorul a ase caracteristici: funcionalitate, fiabilitate, eficien, utilizabilitate, mentenabilitate i
portabilitate. Fiecare din aceste caracteristici se rafineaz prin niveluri multiple de subcaracteristici. Dei exist interdependene ncruciate ntre caracteristici, acestea nu sunt integrate n
standard, structura de nivel inferior fiind doar o propunere a ISO i IEC (International Electrotechnical Commission). Sunt propuse dou modele de calitate: modelul calitii interne i externe
i modelul calitii n utilizare. Primul model conine definiii n special pentru produsul final.
Sunt definite 6 caracteristici de calitate intern i extern, mprite n 21 de subcaracteristici. Al
doilea model este orientat spre utilizator i defineste patru caracteristici ale calitii n utilizare.
Not: Resursele pot include alte produse software, platforma hardware, resurse materiale (de
exemplu hartia).
atunci cnd produsul este n exploatare, calitatea este evaluat dintr-o perspectiv
extern i din punctul de vedere al utilizatorului; se constat nivelul de satisfacie al
utilizatorului.
Procesul de evaluare este urmat de luarea unor decizii privind modificarea produsului
pentru mbunttirea calitii lui, validarea acestor decizii urmate de aplicarea lor pentru
ca, n final, s se renceap procesul evalurii pentru a se constata dac msurile luate au
dat rezultatele asteptate i dac nu au afectat alte caracteristici dect cele imbunatite: