Я намагаюся зрозуміти різницю між нефункціональними вимогами та атрибутами якості. Вони однакові?
Ви можете знайти набір атрибутів якості в стандарті ISO9126.
Я знаю, що кожна система визначається набором функціональних вимог і кожна з цих вимог пов'язана з одним або кількома атрибутами якості. Наприклад, припустимо, що у вас є вимога, яка описує функціональність входу в систему. Ви можете пов’язати з цією вимогою атрибути безпеки та продуктивності.
Якщо я скажу, що система не може зайняти більше 1 секунди для відповіді, я кажу про обмеження.
Отже, звідки виникає поняття нефункціональних вимог? Чи визначені вони користувачами? Як я можу їх визначити?