Posuzuje vývojář a jsou klíčovými pro zabezpečení externích faktorů. Návrhář musí použít takové techniky, které zlepšují interní faktory, aby zabezpečil dosažení zlepšení externích faktorů kvality SW.
Externí faktory kvality
1. Správnost
Schopnost SW systému přesně vykonávat úlohu, která je definovaná specifikací uživatelských požadavků. Je to primární externí faktor.
2. Robustnost (odolnost)
Schopnost SW systému pracovat i v abnormálních podmínkách. Často je zaměňována za spolehlivost, která v našem pojetí představujespojení pojmů správnost a robustnost.
3. Flexibilita
Schopnost SW systému se přizpůsobit změnám specifikace uživatelských požadavků. Souvisí s pojmy:
• Jednoduchost návrhu, představuje snadnější přizpůsobení změnám než složitý návrh.
• Decentralizace, jež s větší autonomií modulů zvyšuje pravděpodobnost, že jednoduchá změna jednoho nebo několika málo modulů nezpůsobí změnu v celém systému.
Jako ekvivalent flexibility se používá pojem někdy rozšiřitelnost.
Žádné komentáře:
Okomentovat