Sto cercando di capire la differenza tra i requisiti non funzionali e gli attributi di qualità. Sono la stessa cosa?
È possibile trovare un set di attributi di qualità nello standard ISO9126.
So che ogni sistema è definito da una serie di requisiti funzionali e ognuno di questi requisiti ha associato uno o più attributi di qualità. Ad esempio, si supponga di avere il requisito che descrive la funzionalità di accesso di un sistema. È possibile associare a tale requisito gli attributi di sicurezza e prestazioni.
Se dico che il sistema non può impiegare più di 1 secondo per rispondere, sto parlando di un vincolo.
Quindi, dove entra in gioco il concetto di requisiti non funzionali? Sono definiti dagli utenti? Come posso identificarli?