Preskúmajte zabezpečenie kvality softvéru

Zabezpečenie kvality softvéru zabezpečuje, aby softvér dôsledne spĺňal potreby zainteresovaných strán tým, že predchádza chybám a overuje, či produkty spĺňajú definované atribúty kvality (napr. spoľahlivosť, bezpečnosť, výkon). Spojenie postupov riadenia chýb s modelmi kvality založenými na normách, ako je ISO/IEC 25010, pomáha tímom plánovať, merať a neustále zlepšovať kvalitu počas celého životného cyklu.

Obsah

Zdieľajte
Engineer reviews data on her laptop
Prehľad článku
Ukončené projekty
0 +
Vracajúci sa zákazníci
0 %

Kvalita softvéru je oblasť štúdia a praxe, ktorá opisuje žiaduce vlastnosti softvérových produktov.

Prevládajú dva prístupy ku kvalite softvéru:

Prístup k riadeniu chýb

Za chybu softvéru možno považovať akékoľvek zlyhanie pri riešení požiadaviek koncového používateľa. Medzi bežné chyby patria nezohľadnené alebo nesprávne pochopené požiadavky a chyby v návrhu, funkčnej logike, dátových vzťahoch, časovaní procesov, kontrole platnosti, kódovaní atď.

Prístup riadenia chýb je založený na počítaní a riadení chýb. Chyby sa bežne kategorizujú podľa závažnosti a počty v jednotlivých kategóriách sa používajú na plánovanie. Vyspelejšie organizácie zaoberajúce sa vývojom softvéru používajú nástroje, ako sú matice úniku chýb (na počítanie počtu chýb, ktoré prejdú fázami vývoja pred ich odhalením) a kontrolné diagramy na meranie a zlepšovanie spôsobilosti vývojového procesu.

Prístup k atribútom kvality

Tento prístup ku kvalite softvéru najlepšie ilustrujú pevné modely kvality, ako napríklad ISO/IEC 25010:2011. Model kvality je základným kameňom systému hodnotenia kvality produktu. Model kvality určuje, ktoré charakteristiky kvality sa budú brať do úvahy pri hodnotení vlastností softvérového produktu.

Kvalita systému je miera, do akej systém uspokojuje deklarované a implicitné potreby rôznych zainteresovaných strán, a teda poskytuje hodnotu. Tieto potreby zainteresovaných strán (funkčnosť, výkonnosť, bezpečnosť, udržatelnosť atď.) sú presne to, čo predstavuje model kvality, ktorý kategorizuje kvalitu produktu do charakteristík a podcharakteristík.

Stiahnite si našu e-knihu

Stiahnite si našu bezplatnú e-knihu a zistite, ako môže spoločnosť GQ Interim zmeniť vaše podnikanie pomocou odborných riešení v oblasti vedenia!

Táto norma opisuje hierarchiu ôsmich charakteristík kvality, z ktorých každá pozostáva z čiastkových charakteristík:

Okrem toho norma definuje model kvality pri používaní, ktorý pozostáva z piatich charakteristík:

  • Účinnosť
  • Efektivita
  • Spokojnosť
  • Bezpečnosť
  • Použiteľnosť
ISO software product quality diagram

Záver

Fixný model kvality softvéru je často užitočný pri zvažovaní celkového chápania kvality softvéru. V praxi relatívna dôležitosť jednotlivých charakteristík softvéru zvyčajne závisí od softvérovej oblasti, typu produktu a zamýšľaného použitia. Charakteristiky softvéru by sa teda mali definovať pre každý produkt a mali by sa používať na usmerňovanie jeho vývoja.

Zavádzanie funkcií kvality predstavuje proces vývoja produktov na základe charakteristík odvodených od potrieb používateľov.

Máte záujem o službu Interim Expert?

Zistite, ako môže interim manažment výrazne zvýšiť efektivitu vášho podniku. Kontaktujte náš tím a dozviete sa, ako spolupráca s GQ Interim zlepší vašu spoločnosť.

Súvisiace články

Autor

Máte záujem o naše
služby?

Kontaktujte náš tím a prediskutujte svoj projekt alebo sa pripojte k našej sieti expertov.