ITパスポート 平成23年度 秋期 問33
システム開発技術
非機能要件に関する問題
現在 5 分程度掛かっている顧客検索を,次期システムでは 1 分以下で完了するようにしたい。この目標を設定する適切な工程はどれか。
- ア システム設計
- イ システムテスト
- ウ システム要件定義
- エ ソフトウェア受入れ
答えと解説
✓ これが正解ウ システム要件定義
解説
応答時間の目標は非機能要件なので、システム要件定義で決めます。
検索に掛かる時間に目標を置くのは、機能以外の要件、つまり非機能要件(性能要件)です。要件は、システム要件定義の工程で決めます。設問は、5分程度掛かっている顧客検索を1分以下にしたいと述べています。これは外から測れる要求なので、要件の側になります。したがってシステム要件定義が正解です。システム設計は、決まった要件をどう実現するかを考える工程です。何で実現するかを割り振るので、目標を決める工程ではありません。システムテストは、要件を満たしたかどうかを確かめる工程です。目標を置く場ではなく、目標に照らして測る場です。ソフトウェア受入れは、渡されたものを利用者が引き取る工程です。ここでも、目標は先に決まっています。三つとも、目標を決める工程ではないという一点で外れます。決める工程か、実現する工程か、確かめる工程かで分かれます。シラバスも、非機能要件の定義を項目として置いています。
ほかの選択肢の解説
- ア システム設計:システム設計は、決まった要件を何で実現するかへ割り振る工程です。作る前の要になる工程であることは確かです。ところが目標を決める場ではありません。順序から見ても、システム要件定義の一つ後ろです。
- イ システムテスト:システムテストは、作ったものが目標に届いたかを確かめる工程です。1分以下に収まったかどうかも、ここで測ります。けれども目標そのものは先に決まっています。測る工程であって、決める工程ではありません。
- エ ソフトウェア受入れ:ソフトウェア受入れは、渡されたものを利用者が受け取る工程です。要件を満たしているかを、ここでも確かめます。ところが目標を決める段階からは遠く離れた、いちばん後ろの工程です。
関連用語
- 非機能要件性能や可用性など、どのように動くかを定めた要件のことです。
- 工程仕事を進める順序と段取りのまとまりを指します。
- システム
設計 決まった要件をもとに、どのような構造でどう実現するかを決める工程です。 - システムテスト作り上げたシステム全体が、求めたとおり動くかを確かめる試験です。
- システム
要件定義 システムに求める機能や性能を、外から見える形で決める段階です。
出典:平成23年度 秋期 ITパスポート試験 問33
解説は当サイト独自のもので、IPA(独立行政法人情報処理推進機構)とは関係ありません。
関連問題
- 令和8年度 問52:
要件定義に 関する 問題 (システム 要件定義) - 令和3年度 問46:
システム 要件定義に 関する 問題 (非機能要件) - 令和6年度 問7:
モデリングを 行う目的 (システム 設計) - 令和5年度 問42:
単体 テストに 関する 問題 (システムテスト) - 平成30年度 春期 (特別措置試験) 問6:
非機能要件だけを 全て 挙げたもの (非機能要件)
同じ分野の問題
誤りを見つけたら報告する