HOME»プロジェクトマネージャ平成25年春期»午前Ⅱ 問21
プロジェクトマネージャ平成25年春期 午前Ⅱ 問21
問21
システムの非機能要件はどれか。
- システム化を実現する業務の範囲
- システム内での情報(データ)の流れ
- システムの操作性
- 他システムとのインタフェースのレイアウト
- [出題歴]
- プロジェクトマネージャ H22春期 問22
分類
ストラテジ系 » システム企画 » 要件定義
正解
ウ
解説
非機能要件とは、業務要件を実現するためのシステムに求められる要件のうち、機能要件以外の要件のことです。一般に制約条件や品質要求がこれに該当します。ソフトウェア・エンジニアリング基礎知識体系(SWEBOK)では、非機能要件を以下のように定義しています。
「非機能要求は、時として、制約条件(constraints)もしくは品質要求(quality requirements)として知られている。また、この要求はさらに以下のように分類できる。(例えば)性能要求、保守容易性要求、安全性要求、信頼性要求、電磁気互換性要求、その他の様々なタイプの要求である」
共通フレーム2007では、非機能要件に記述する事項の例としてJIS X 0129-1(ISO/IEC 9126)における6つの「品質特性」のほか、「技術要件」「運用・操作要件」「移行要件」「付帯作業」を挙げています。
「ア」「イ」「エ」は、業務をシステム化するために必要な要求なので機能要件です。しかし「ウ」だけは機能ではなくシステム品質についての要求であるため非機能要件になります。
「非機能要求は、時として、制約条件(constraints)もしくは品質要求(quality requirements)として知られている。また、この要求はさらに以下のように分類できる。(例えば)性能要求、保守容易性要求、安全性要求、信頼性要求、電磁気互換性要求、その他の様々なタイプの要求である」
共通フレーム2007では、非機能要件に記述する事項の例としてJIS X 0129-1(ISO/IEC 9126)における6つの「品質特性」のほか、「技術要件」「運用・操作要件」「移行要件」「付帯作業」を挙げています。
「ア」「イ」「エ」は、業務をシステム化するために必要な要求なので機能要件です。しかし「ウ」だけは機能ではなくシステム品質についての要求であるため非機能要件になります。