令和元年度 秋期 基本情報技術者試験 午前 問65
ストラテジ/システム企画非機能要件の定義で行う作業はどれか。
出典:令和元年度 秋期 基本情報技術者試験 午前 問65
- ア業務を構成する機能間の情報(データ)の流れを明確にする。
- イシステム開発で用いるプログラム言語に合わせた開発基準,標準の技術要件を作成する。
- ウシステム機能として実現する範囲を定義する。
- エ他システムとの情報授受などのインタフェースを明確にする。
正解:イ
解説
要件定義では,システムが何をするかを定める機能要件と,それ以外の性能・信頼性・運用性・セキュリティ・移行性・開発基準などを定める非機能要件を区別します。開発言語に合わせた開発基準や標準の技術要件は,システムの機能そのものではなく,どのように作り運用するかに関わる事項なので非機能要件に当たります。
選択肢ごとの解説
- ア誤り。業務を構成する機能間の情報の流れを明確にするのは,機能要件を整理する作業です。
- イ正しい。開発言語に合わせた開発基準や標準の技術要件の作成は,技術要件として非機能要件の定義に含まれます。
- ウ誤り。システム機能として実現する範囲を定義するのは,機能要件の定義そのものです。
- エ誤り。他システムとのインタフェースを明確にするのは,機能要件(インタフェース要件)の定義に当たります。