用語集
非機能要件ひきのうようけん
性能・可用性・セキュリティ等のシステム品質に関する要件。
ITパスポート
非機能要件(Non-functional Requirements)は、システムの「品質」に関する要件です。機能要件(何をするか)に対し、「どの程度の品質・条件で動くか」を定めます。
| 観点 | 内容の例 |
|---|---|
| 性能・効率 | 応答時間、処理できる件数 |
| 可用性 | 止まらず使える割合(稼働率) |
| セキュリティ | 不正利用・情報漏えいの防止 |
| 運用・保守性 | 監視や修正のしやすさ |
| 移行性・拡張性 | 将来の増設や乗り換えやすさ |
たとえば「注文を登録する」が機能要件なら、「混雑時でも 3 秒以内に応答する」「年中ほぼ無停止」は非機能要件です。見落とされやすく、後から対応すると大きなコストになります。
試験では 非機能要件は「品質・性能・可用性・セキュリティ等」と問われます。機能要件との具体例の振り分けに注意しましょう。