Proskoumajte zajištění kvality softwaru

Zajištění kvality softwaru zajišťuje, že software trvale splňuje potřeby zainteresovaných stran tím, že předchází chybám a ověřuje, zda produkty splňují definované atributy kvality (např. spolehlivost, bezpečnost, výkon). Spojení postupů řízení vad s modely kvality založenými na normách, jako je ISO/IEC 25010, pomáhá týmům plánovat, měřit a neustále zlepšovat kvalitu v průběhu celého životního cyklu.

Obsah

Zdílet
Engineer reviews data on her laptop
Přehled článku
Dokončené projekty
0 +
Vracející se zákazníci
0 %

Kvalita softwaru je obor, který popisuje žádoucí vlastnosti softwarových produktů.

Převládají dva přístupy ke kvalitě softwaru:

Přístup k řízení vad

Za vadu softwaru lze považovat jakékoli selhání při řešení požadavků koncového uživatele. Mezi běžné vady patří nepochopení nebo nepochopení požadavků a chyby v návrhu, funkční logice, datových vztazích, časování procesů, kontrole platnosti, kódování atd.

Přístup ke správě vad je založen na počítání a správě vad. Vady se běžně kategorizují podle závažnosti a počty v jednotlivých kategoriích se používají pro plánování. Vyspělejší organizace zabývající se vývojem softwaru používají nástroje, jako jsou matice úniku vad (pro počítání počtu vad, které projdou vývojovými fázemi před jejich odhalením) a kontrolní diagramy pro měření a zlepšování způsobilosti vývojového procesu.

Přístup založený na atributech kvality

Tento přístup ke kvalitě softwaru nejlépe ilustrují pevné modely kvality, jako je ISO/IEC 25010:2011. Model kvality je základním kamenem systému hodnocení kvality produktu. Model kvality určuje, které charakteristiky kvality budou brány v úvahu při hodnocení vlastností softwarového produktu.

Kvalita systému je míra, do jaké systém uspokojuje deklarované a implicitní potřeby různých zainteresovaných stran, a tím poskytuje hodnotu. Tyto potřeby zainteresovaných stran (funkčnost, výkonnost, bezpečnost, udržovatelnost atd.) jsou přesně to, co je reprezentováno v modelu kvality, který kategorizuje kvalitu produktu do charakteristik a podcharakteristik.

Stáhněte si naši e-knihu

Stáhněte si naši bezplatnou e-knihu a zjistěte, jak může společnost GQ Interim změnit vaše podnikání pomocí odborných řešení pro vedení!

Tato norma popisuje hierarchii osmi charakteristik kvality, z nichž každá se skládá z dílčích charakteristik:

  • Funkční vhodnost
  • Spolehlivost
  • Provozuschopnost
  • Efektivita výkonu
  • Zabezpečení
  • Kompatibilita
  • Udržovatelnost
  • Přenositelnost

Kromě toho norma definuje model kvality při používání, který se skládá z pěti charakteristik:

  • Účinnost
  • Účinnost
  • Spokojenost
  • Bezpečnost
  • Použitelnost
ISO software product quality diagram

Závěr

Fixní model kvality softwaru je často užitečný pro celkové pochopení kvality softwaru. V praxi relativní důležitost jednotlivých charakteristik softwaru obvykle závisí na softwarové oblasti, typu produktu a zamýšleném použití. Charakteristiky softwaru by tedy měly být definovány pro každý produkt a měly by být použity jako vodítko při jeho vývoji.

Zavádění funkcí kvality představuje proces vývoje produktů na základě charakteristik odvozených z potřeb uživatelů.

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

Zjistěte, jak může interim management výrazně zvýšit efektivitu vašeho podnikání. Kontaktujte náš tým a zjistěte, jak spolupráce s GQ Interim zlepší chod vaší společnosti.

Související články

Autor

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

Spojte se s naším týmem a prodiskutujte svůj projekt nebo se připojte k naší síti odborníků.