ITパスポート 平成29年度 秋期 特別措置試験 問55
システム開発技術
システム要件定義で実施する作業
システム開発のプロセスには,システム要件定義,システム方式設計,システム結合テスト,ソフトウェア受入れなどがある。システム要件定義で実施する作業はどれか。
- ア 開発の委託者が実際の運用と同様の条件でソフトウェアを使用し,正常に稼働することを確認する。
- イ システムテストの計画を作成し,テスト環境の準備を行う。
- ウ システムに要求される機能,性能を明確にする。
- エ プログラム作成と,評価基準に従いテスト結果のレビューを行う。
答えと解説
✓ これが正解ウ システムに要求される機能,性能を明確にする。
解説
何をどれだけできればよいかを、作る前にはっきりさせます。
システムを作る流れは、要件定義、方式設計、作って試す工程、そして受け入れの順に進みます。このうちシステム要件定義でするのは、システムに求められる機能と性能をはっきりさせることです。何ができればよいのか、どれだけの速さや量に耐えればよいのかを、使う側と作る側が同じ意味で受け取れる形にまとめます。ここではまだ、どういう作りで実現するかは決めません。実現の仕方を先に決めてしまうと、もっと良いやり方があっても選び直せなくなるからです。残る三つは、いずれもこの後ろに来る工程の作業です。何をするかと、どうやってするかを分けて考えると、工程を取り違えません。性能の側も忘れずに書きます。同時に何人が使うのか、どれくらいで応答してほしいのかが決まっていないと、できあがってから足りないことが分かります。
ほかの選択肢の解説
- ア 開発の委託者が実際の運用と同様の条件でソフトウェアを使用し,正常に稼働することを確認する。:委託した側が実際の運用と同じ条件で使い、正常に動くことを確かめるという肢です。注文どおりのものが届いたかを見る受け入れの作業で、流れのいちばん後ろに来ます。確かめる対象が、できあがったものになっています。最後に来る工程です。
- イ システムテストの計画を作成し,テスト環境の準備を行う。:システムテストの計画を作り、試す環境を用意するという肢です。何を確かめるかが決まったあとで、その確かめ方を準備する作業です。要件が定まっていなければ計画も引けないので、要件定義より後ろの工程にあたります。要件の後に来ます。
- エ プログラム作成と,評価基準に従いテスト結果のレビューを行う。:プログラムを作り、基準に従って結果をレビューするという肢です。どういう作りで実現するかが決まったあとに動く工程です。作る作業そのものなので、何を作るかを決める段階とは、はっきり分かれます。作る工程にあたります。
関連用語
- システム
要件定義 システムに求める機能や性能を、外から見える形で決める段階です。 - 機能要件システムが何をするかを定めた、働きについての要件です。
- 非機能要件性能や可用性など、どのように動くかを定めた要件のことです。
- システム
方式設計 システム要件をハードウェア、ソフトウェア、手作業などに割り当てる作業です。 - システム
結合 品目を結合してシステムを組み上げ、システムとして正しく動くかを確かめるテストです。テスト - システムテスト作り上げたシステム全体が、求めたとおり動くかを確かめる試験です。
- レビュー決めたことや作ったものを、あらためて見直すことをいいます。
出典:平成29年度 秋期 ITパスポート試験(特別措置試験) 問55
解説は当サイト独自のもので、IPA(独立行政法人情報処理推進機構)とは関係ありません。
関連問題
- 令和8年度 問52:
要件定義に 関する 問題 (レビュー) - 令和3年度 問46:
システム 要件定義に 関する 問題 (非機能要件) - 平成30年度 春期 (特別措置試験) 問6:
非機能要件だけを 全て 挙げたもの (機能要件) - 平成28年度 秋期 (特別措置試験) 問53:
システム 設計に 関する 問題 (システム 方式設計) - 平成26年度 春期 (特別措置試験) 問43:
システム 要件定義に 関する 問題 (システム 結合 テスト)
同じ分野の問題
誤りを見つけたら報告する