ITパスポート 平成30年度 春期 特別措置試験 問6
システム戦略
非機能要件だけを全て挙げたもの
システムのライフサイクルプロセスの一つに位置付けられる,要件定義プロセスで定義するシステム化の要件には,業務要件を実現するために必要なシステム機能を明らかにする機能要件と,それ以外の技術要件や運用要件などを明らかにする非機能要件がある。非機能要件だけを全て挙げたものはどれか。
- a 業務機能間のデータの流れ
- b システム監視のサイクル
- c 障害発生時の許容復旧時間
- ア a,c
- イ b
- ウ b,c
- エ c
答えと解説
✓ これが正解ウ b,c
解説
何をするかではなく、どう動かすかについての決めごとです。
要件は大きく二つに分かれます。業務を成り立たせるためにシステムが何をするのかを述べたものが機能要件で、それ以外の、どのくらい速いか、どれだけ止まらないか、どう運用し、どう守るのかを述べたものが非機能要件です。aのデータの流れは、どの働きがどの働きへ渡すかという中身なので機能要件です。bの監視の周期と、cの許容できる復旧の時間は、どちらも動かし方や止まったときの決めごとにあたるので、bとcが非機能要件です。何をするかか、どう動かすかで仕分けると迷いません。非機能要件は後回しにされやすい一方で、速さや止まらなさは作りの根幹に関わるので、後から足すのが難しくなります。要件定義の段階で、機能と並べて何分以内といった数で決めておくと、後から確かめられます。
ほかの選択肢の解説
- ア a,c:aを含めています。データがどこからどこへ渡るかは、システムが何をするかという働きそのものの中身なので、機能要件の側で数えます。並べ方を取り違えて、二つを混ぜています。
- イ b:bだけを挙げています。監視の周期は確かに非機能要件ですが、止まったときにどれだけで戻すかという決めごと、つまりcも同じ側に入るので、一つ足りません。
- エ c:cだけを挙げています。復旧までの時間は止まらなさに関わる非機能要件ですが、どのくらいの間隔で見張るかという運用の決めごと、つまりbも同じ側なので、こちらも一つ足りません。
関連用語
- 非機能要件性能や可用性など、どのように動くかを定めた要件のことです。
- 機能要件システムが何をするかを定めた、働きについての要件です。
- 要件定義作るシステムに何を求めるかを決める工程。
- 業務要件新しい仕組みで何ができるようにするかを、仕事をする側の言葉で書いたものです。
- 監視機器や利用者の動きを継続して見て、記録に残しておくこと。
出典:平成30年度 春期 ITパスポート試験(特別措置試験) 問6
解説は当サイト独自のもので、IPA(独立行政法人情報処理推進機構)とは関係ありません。
関連問題
- 令和8年度 問52:
要件定義に 関する 問題 (要件定義) - 令和8年度 問34:
IT基本計画に 関する 問題 (業務要件) - 令和3年度 問46:
システム 要件定義に 関する 問題 (非機能要件) - 平成28年度 春期 (特別措置試験) 問55:
機能要件に 該当するもの (非機能要件) - 平成29年度 秋期 (特別措置試験) 問55:
システム 要件定義で 実施する 作業 (機能要件)
同じ分野の問題
誤りを見つけたら報告する