情報システムの要件は,業務要件を実現するための機能を記述した機能要件と,性能や保守のしやすさなどについて記述した非機能要件に分類することができる。機能要件に該当するものはどれか。
- アシステムが取り扱う入出力データの種類
- イシステム障害発生時の許容復旧時間
- ウシステムの移行手順
- エ目標とするシステムの品質と開発コスト
正解と解説を見る
正解
ア システムが取り扱う入出力データの種類
正解は「システムが取り扱う入出力データの種類」である。機能要件とは、業務を実現するためにシステムが具体的に何を行うか(入出力データの種類や処理内容など)を定めたものである。一方、障害発生時の許容復旧時間は可用性に関する非機能要件、移行手順はシステム移行に関する非機能要件、品質と開発コストの目標はプロジェクト全体の制約であり、いずれも「システムが行う機能そのもの」を定めたものではないため機能要件には該当しない。