過去問解きまくり研究所 ホーム

システム戦略|平成30年度 春期 ITパスポート試験(特別措置試験) 問6

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

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

解説

何をするかではなく、どう動かすかについての決めごとです。

要件は大きく二つに分かれます。業務を成り立たせるためにシステムが何をするのかを述べたものが機能要件です。それ以外の、どのくらい速いか、どれだけ止まらないか、どう運用し、どう守るのかを述べたものが非機能要件です。aのデータの流れは、どの働きがどの働きへ渡すかという中身なので機能要件です。bの監視の周期と、cの許容できる復旧の時間は、どちらも動かし方や止まったときの決めごとにあたります。よってbとcが非機能要件です。何をするかか、どう動かすかで仕分けると迷いません。非機能要件は後回しにされやすい一方で、後から足すのが難しくなります。速さや止まらなさは、作りの土台に関わるからです。要件定義の段で、機能と並べて数で決めておくことが求められます。何分以内といった形にしておくと、後から確かめられます。

ほかの選択肢はなぜ違うのか

この問題に関係する言葉

出典:平成30年度 春期 ITパスポート試験(特別措置試験) 問6

この問題を演習で解く

同じ単元をまとめて解くならシステム戦略へ。

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)