機能要件と非機能要件
更新日:
用語解説
機能要件は、システムが何を処理するかを定めるもの(機能要件)と、性能や信頼性、セキュリティなど、どの程度の品質で実現するかを定めるもの(非機能要件)です。
■ 試験で押さえるポイント
機能要件は、入力、処理、出力、業務のルールなどです。
非機能要件は、応答時間、可用性、セキュリティ、保守性などです。
非機能要件は、測れる数値と条件で定めます。
機能要件 | 非機能要件 | |
|---|---|---|
定めること | 何を処理するか | どの程度の品質で実現するか |
例 | 注文を登録する、帳票を出力する | 応答時間、可用性、セキュリティ、保守性 |
■ 選択肢での判断ポイント
何をするかが機能要件、どの程度満たすかが非機能要件です。
例: 「注文を登録できる」は機能要件、「1,000人の同時利用で2秒以内」は非機能要件です。