機能以外の要件と品質属性の違いを理解しようとしています。それらは同じものですか?
ISO9126規格には一連の品質属性があります。
各システムは一連の機能要件によって定義されており、この要件にはすべて1つ以上の品質属性が関連付けられていることを知っています。たとえば、システムのログイン機能を記述する要件があるとします。その要件にセキュリティとパフォーマンスの属性を関連付けることができます。
システムが応答するのに1秒以上かかることはないと言うなら、私は制約について話している。
では、非機能要件の概念はどこから始まるのでしょうか?それらはユーザーによって定義されていますか?どうすれば識別できますか?