3
非功能性需求和质量属性之间有什么区别?
我试图了解非功能性需求和质量属性之间的区别。它们是一样的吗? 您可以在ISO9126标准中找到一组质量属性。 我知道每个系统都是由一组功能需求定义的,并且每个需求都有一个或多个相关的质量属性。例如,假设您具有描述系统登录功能的要求。您可以将安全性和性能属性与该需求相关联。 如果我说系统不能花费超过1秒的时间来响应,那是在说约束。 那么,非功能性需求的概念在哪里出现呢?它们是由用户定义的吗?如何识别它们?