平成30年度 春期 問6 機能要件と非機能要件の違い

問題

システムのライフサイクルプロセスの一つに位置付けられる,要件定義プロセスで定義するシステム化の要件には,業務要件を実現するために必要なシステム機能を明らかにする機能要件と,それ以外の技術要件や運用要件などを明らかにする非機能要件がある。非機能要件だけを全て挙げたものはどれか。

  1. a
    業務機能間のデータの流れ
  2. b
    システム監視のサイクル
  3. c
    障害発生時の許容復旧時間

a,c

b

b,c

c

先に解説を見る
正解ウ

b,c

解説

この問題のポイント

要件は、「何をするか」と「どのような品質・条件で動くか」に分けます。処理の内容は機能要件、速さ・安全性・復旧時間・運用条件などは非機能要件です。

a・b・cを整理すると

  • a:業務機能の間のデータの流れは、何を処理するかという機能要件です。
  • b:システムを監視する周期は、運用条件を決める非機能要件です。
  • c:障害後に許容される復旧時間は、可用性に関する非機能要件です。

正解:ウ

該当するのはbとcです。

同じ分野の問題

関連する用語

編集・確認:kakoloop · 編集方針

公開日:

内容更新:

問題・解説の誤りを報告する