Kokybės valdymas įmonėje



Formalios techninės peržiūros FTP. Kas tai yra SQA grupė ir už ką ji atsakinga? Kas yra formalios techninės peržiūros ir kada jos naudojamos? Kaip turėtų vykti formalios techninės peržiūros? Kokie yra kokybės matai? Kaip vykdoma kokybės kontrolė? Patarimai peržiūrų vedimui. Patirtimi paremtos peržiūros. Formalūs programinės įrangos kokybės užtikrinimo būdai. Statistika paremtas kokybės užtikrinimas. Programinės įrangos patikimumas. Patikimumo ir naudingumo matai. Programinės įrangos saugumas. ISO 9000 kokybės standartas. Programinės įrangos kokybės užtikrinimo planas.
Pagrindinis programų sistemų inžinerijos tikslas yra kurti kokybišką programinę įrangą. Philip Crosby teigimu „Kokybės valdymo problema yra ne tai, ko žmonės nežino apie kokybės valdymą, o tai, ką jie galvoja, jog žino“. Klaidinga yra manyti, jog programinės įrangos kokybe reikia pradėti rūpintis tik tuomet kai produktas yra jau pagamintas. Kokybės valdymas turėtų būti vykdomas visame programinės įrangos procese.
Programinės įrangos kokybės užtikrinimo (angl. Software quality assurance SQA).
Specifinių kokybės užtikrinimo ir kokybės valdymo užduočių (formalios techninės peržiūros ir įvairialypis testavimas).
Nukrypimų kontrolė (angl. variation control) yra vienas svarbiausių kokybės kontroles elementų. Net ir kuriant labai elementarius produktus, gali kilti problemų, jei produktai nėra visiškai identiški, kiekvienas toks nukrypimas reiškia kokybės trūkumą.
Kaipgi reikėtų kontroliuoti nukrypimus programinėje įrangoje? Užbaigus vieną projektą ir pradedant kitą, visada norisi sumažinti skirtumą tarp spėjamo resursų kiekio ir realaus. Kuriant naujesnę produkto versiją taip pat tikimasi, jog defektų ir klaidų skaičius mažės, o ne didės. To tikisi ir klientai. Taigi reikėtų stengtis išvengti neigiamų pokyčių išleidžiant naują produkto versiją.
Kokybę galime apibrėžti kaip kažkieno charakteristiką arba požymį, o tai tarytum suteikia galimybę kokybę išmatuoti ir palyginti. Galima paminėti du kokybės matus:
Projektavimo kokybė – tai reikalavimai, specifikacijos ir sistemos projektavimas.
Atitikimo kokybė – programinės įrangos realizavimas, ar iš tiesų yra kuriama tai, kas buvo suprojektuota.
Robert Glass teigimu projektavimo ir atitikimo kokybė nėra vieninteliai kriterijai leidžiantys išmatuoti produkto kokybę. Kokybė yra svarbi, tačiau vartotojo pasitenkinimas yra svarbiausias dalykas. Todėl jis pasiūlė savo kokybės matą, jį galima būtų apibrėžti tokia formule:
Vartotojo pasitenkinimas = lengvai perprantamas produktas + gera kokybė + produkto pristatymas laiku neviršijant biudžeto.
Kokybės kontrolė susideda iš serijos patikrinimų, peržiūrų ir testavimų programinės įrangos kūrimo procese, tam, kad užtikrinti, jog kiekvienas produktas atitiks jam keliamus reikalavimus. Tai yra grįžtamasis procesas, kuris turi būti vykdomas cikliškai viso programinės įrangos kūrimo proceso metu. Tai leidžia pakoreguoti procesą iškarto, kai tik pastebimas neatitikimas specifikacijoms. Pagrindinis kokybės kontrolės privalumas yra tai, kad kiekvienas produktas turi apibrėžtas ir pamatuojamas specifikacijas, su kuriomis galima palyginti proceso rezultato produktą.
Kokybės užtikrinimas susideda iš revizijų bei ataskaitų, kurios įvertina kokybės valdymo veiklos efektyvumą ir pilnumą. Kokybės užtikrinimo tikslas yra pateikti duomenis apie produkto kokybę ir kaip kokybė atitinka išsikeltus kokybės reikalavimus. Kokybės užtikrinimo metu identifikavus klaidas reikia numatyti, kas turi būti atlikta, kad šios klaidos būtų pašalintos.
Kokybės kaina susideda iš visų išlaidų, reikalingų tam, kad pasiekti geresnę gaminio kokybę. Kokybės kainą galima suskirstyti į:
Prevencijos – kokybės planavimo, peržiūros, testavimo įrangos ir apmokymo išlaidos;
Informacijos – išlaidos atsiradusios vertinant programinę įrangą įvairiuose jos kūrimo etapuose, atliekant testavimo darbus;
- Microsoft Word 71 KB
- 2019 m.
- Lietuvių
- 14 puslapių (3080 žodžiai)
- Kolegija
- Lorena
-