Posibilități de îmbunătățire a calității softului

Previzualizare licența:

Cuprins licența:

1 INTRODUCERE
2 DEFINIREA CALITATII PRODUSELOR SOFT
2.1 ASIGURAREA CALITATII PRODUSULUI SOFT
2.1.1 CE ESTE CALITATEA
2.1.2 CALITATEA COMPONENTEI SOFT
2.1.3 GARANTAREA CALITATII PRODUSULUI SOFT
2.1.4 EVALUAREA CALITATII PRODUSULUI SOFT
2.1.5 ORGANIZAREA MASURARII CALITATII PRODUSULUI SOFT
2.1.6 INSPECTAREA PRODUSULUI SOFT
2.2 MODELE DE CALITATE
2.2.1 MODELUL DE CALITATE BOEHM
2.2.2 MODELUL DE CALITATE MCCALL
2.2.3 MODELUL DE CALITATE ISO 9126
2.2.4 MODELUL LUI DROMEY
3 METODE SI MODELE DE IMBUNATATIRE A CALITATII SOFTULUI
3.1 "CRIZA SOFTULUI"
3.2 METRICI DE CALITATE
3.2.1 METRICA LUNGIMII MEDIE A IDENTIFICATORILOR
3.2.2 METRICA NUMARULUI DE COMENTARII
3.2.3 METRICA LUNGIMII MEDIE A SUBPROGRAMELOR
3.2.4 METRICI PENTRU DENSITATEA DEFECTELOR
3.2.5 COMPLEXITATEA PSIHOLOGICA A SARCINII DE INTRETINERE A SOFTULUI
3.3 CERERILE PRODUCERII UNUI SOFT DE CALITATE
3.4 AXIOME PENTRU PRODUCEREA UNUI SOFT DE CALITATE
3.5 STUDII DE CAZ
3.5.1 ABILITATEA DE INTRETINERE (MAINTAINABILITY)
3.5.2 SIGURANTA CALITATII PRODUSELOR SOFT (RELIABILITY)
3.5.3 UTILITATEA PRODUSELOR SOFT (USABILITY)
3.5.4 FUNCTIONALITATEA PRODUSELOR SOFT (FUNCTIONALITY)
3.5.5 PORTABILITATEA PRODUSELOR SOFT (PORTABILITY)
3.5.6 EFICIENTA PRODUSELOR SOFT (EFFICIENCY)
4 APLICATII PENTRU CALCULAREA INDICATORILOR IN VEDEREA EVALUARII CALITATII PRODUSELOR SOFT
4.1 NUMARUL COMENTARIILOR IN PROGRAM
4.2 NUMARUL PROCEDURILOR SI LUNGIMEA MEDIE A LOR
4.3 LUNGIMEA MEDIE A IDENTIFICATORILOR
5 BIBLIOGRAFIE

Extras din licența:

Necesitatea masurarii calitatii produselor soft a aparut deja in prima perioada a revolutiei computationale in jurul anilor 1950. In aceasta perioada asigurarea calitatii produselor soft era sarcina programatorului. Cu aparitia noilor arhitecturi si a limbajelor de programare care au permis realizarea unor proiecte de dimensiuni mai mari decat cele scrise de un singur programator s-a dovedit necesitatea dezvoltarii acestei ramuri a informaticii, adica a masurarii si asigurarii calitatii produselor soft.

Astfel au aparut modele de calitate ale produsului soft ca si Modelul Boehm, Modelul McCall, Modelul Dromey si standardul ISO 9126, etc. Descrierea acestor modele se regaseste in capitolul I.

Fiecare dintre ele defineste o multime de atribute proprii ale produsului soft, atribute care in mod direct sau indirect pot fi masurate prin metrici soft.

Aceasta lucrare este destinata prezentarii notiunilor despre calitatea unui produs soft, dar mai ales a metodelor de imbunatatire a calitatii unui produs soft care se regasesc in capitolul al II-lea. Calitatea unui produs soft este o combinatie a diversilor factori. Fiecare dintre ei contribuie intr-o masura mai mare sau mai mica la calitatea produsului soft.

Printre metrici de calitate putem aminti metricile Halstead, numarul liniilor de comentarii din codul sursa, lungimea medie a identificatorilor, numarul subprogramelor (functiilor sau procedurilor) si lungimea medie a lor.

Lucrarea prezinta unele modele si metrici de calitate, dar obiectivul principal este imbunatatirea calitatii softului atat prin teorie cat si in practica. Cu acest scop au fost proiectate programele regasite in capitolul al III-lea care analizeaza codul sursa al unui program dat ca si parametru de intrare.

. un program care nu functioneaza, in mod sigur este incorect, dar un program care functioneaza nu este in mod necesar corect. (M. Jackson) . Masurarea calitatii produsului soft este o activitate de umbrela care cuprinde in intregime procesul de dezvoltare al acestuia.

Organizatia care desfasoara o activitate de dezvoltare a produselor soft trebuie sa aiba un grup independent de specialisti care se ocupa de masurarea calitatii produsului soft.

Obiectivele masurarii calitatii produselor soft sunt urmatoarele: Imbunatatirea calitatii produselor soft, monitorizand atat produsul final cat si procesul de dezvoltare al acestuia; Asigurarea produsului soft ca in mod complet corespunde standardelor si procedurilor de proiectare si dezvoltare; Asigurarea ca fiecare deficienta (lipsa) in produs, in procesul de productie sau in standarde a atras atentia managerului, deci aceste deficiente vor fi corectate.

Masurarea calitatii produsului soft este cateodata referita ca si ochi ai beneficiarului, asigura organizatiei un atuu ca face lucruri corecte in timp util si in forma cea mai corecta. Azi, este acceptat intr-un sens mai larg in lumea organizatiilor transpunerea productiei de calitate in aceleasi timp cu economisiri financiare. ...

Bibliografie:

KEVIN ENGLEHART - "ADVANCED SOFTWARE ENGINEERING" - "SOFTWARE QUALITY ASSURANCE"

OSMAN BALCI - "SOFTWARE ENGINEERING" - COURSES. CS. VT. EDU/CSONLINE/SE/LESSONS/QUALITIES/LESSON. HTMLREFSREFS

QA SYSTEMS - "SOFTWARE QUALITY PROBLEMS"

LIUGI BUGLIONE, ALAIN ABRAN - "A QUALITY FACTOR FOR SOFTWARE"

LARRY BERSTEIN - "ISO 9126: THE STANDARD OF REFERENCE"

R. GEOFF. DROMEY - "SOFTWARE PRODUCT QUALITY: THEORY, MODEL, AND PRACTICE"

NGUYEN XUAN HUY - "QUALITY ATTRIBUTES OF SOFTWARE PRODUCTS"

MATIAS NYMAN, ANDREAS NALS - "SOFTWARE QUALITY ENGINEERING" - SATC. GSFC. NASA. GOV/ASSURE/AGBSEC4. TXT

KATALIN BALLA - "SOFTWARE QUALITY AND MANAGEMENT"

EVERALD E. MILES - "SOFTWARE METRICS"

RICHARD VERYARD - "SOFTWARE COMPONENT QUALITY"

Descarcă licența

Pentru a descărca acest document,
trebuie să te autentifici in contul tău.

Structură de fișiere:
  • Posibilitati de imbunatatire a calitatii softului
    • Anexe
      • Anexa
        • comentarii.bmp
        • lungime_medie_identificatori.cpp
        • lungime_medie_identificatori.exe
        • lungime_medie_subprogram.cpp
        • lungime_medie_subprogram.exe
        • lungmedieidentif.bmp
        • lungmediesuprg.bmp
        • numar_comentarii.cpp
        • numar_comentarii.exe
        • test1.pas
        • test2.pas
        • test3.pas
    • Bibliografie.doc
    • Cuprins.doc
    • Diploma.doc
Alte informații:
Tipuri fișiere:
doc, bmp, cpp, exe, pas
Diacritice:
Da
Nota:
7/10 (1 voturi)
Anul redactarii:
2005
Nr fișiere:
15 fisiere
Pagini (total):
62 pagini
Imagini extrase:
55 imagini
Nr cuvinte:
12 627 cuvinte
Nr caractere:
74 000 caractere
Marime:
1.51MB (arhivat)
Publicat de:
Anonymous A.
Nivel studiu:
Facultate
Tip document:
Licența
Domeniu:
Calculatoare
Predat:
la facultate din Cluj-Napoca
Specializare:
Informatica
Materie:
Calculatoare
Sus!