平成24年度 秋期 (特別措置試験) 問33
システム開発技術
統合テストに関する問題
ソフトウェア開発におけるシステムテストに関する記述のうち,適切なものはどれか。
- ア開発側が開発の最終段階のテストとして実施し,システム要件を満たしているか確認する。
- イシステム要件定義に過不足がないか確認する。
- ウプログラムの単体テスト及び結合テストを同時に実施する。
- エ利用者が開発者からは独立して実施し,完成したシステムの業務への適合性を確認する。
答えと解説を見る
✓ これが正解ア開発側が開発の最終段階のテストとして実施し,システム要件を満たしているか確認する。
解説
作った側が、開発の最後に自分たちで確かめる段のことです。
作った仕組みを確かめる段は、いくつも重なっています。部品ひとつずつを見る段から始まり、つないで見る段へ進みました。その先で、全体を通して確かめる段が置かれます。設問が問うているのは、この全体を見る段でした。行うのは作った側で、開発の最後の段にあたります。確かめるのは、決めた要件を満たしているかどうかでした。開発側が最終段階として実施すると述べた肢が当たります。要件そのものに漏れが無いかを見るのは、もっと手前の段です。部品ごとの段とつないだ段を同時に行うことはありません。順に積み上げてこそ、どこで壊れたかが分かるからでした。頼んだ側が独立して確かめる段は、この後ろに置かれます。そちらでは、業務に合っているかを見ることになりました。シラバスも、統合テストを経て要件どおり動くかを見ると述べています。
ほかの選択肢はなぜ違うのか
- イシステム要件定義に過不足がないか確認する…:要件そのものの漏れを見ると述べた肢のほうです。何を作るかを決める段の見直しにあたりました。作る前に行うので、置かれている段が手前です。出来上がったものを動かして見る段ではありません。時期がまるで違いました。
- ウプログラムの単体テスト及び結合テストを同…:二つの段を同時に行うと述べた肢というのが、こちらです。部品ごとの確認と、つないだ確認を一度に済ませます。ところが順に積むから、壊れた場所が絞れました。同時に行えば、原因の切り分けができなくなります。進め方として成り立ちません。
- エ利用者が開発者からは独立して実施し,完成…:頼んだ側が独立して行う肢が、こちらに当たります。業務に使えるかどうかを、自分の目で確かめました。確かに大切な段ですが、行うのは受け取る側です。しかも開発が終わった後ろに置かれます。担い手も時期も別でした。受け持つ側が違います。
この問題の用語
- システムテスト作り上げたシステム全体が、求めたとおり動くかを確かめる試験です。機能のほか、性能や操作性、異常時の動きなども確かめます。
- 要件定義作るシステムに何を求めるかを決める工程。業務の進め方だけでなく、稼働率や復旧までの時間といった条件も書き出します。
出典:平成24年度 秋期 ITパスポート試験(特別措置試験) 問33
同じ用語が出る問題
- 令和8年度 問52:要件定義に関する問題(要件定義)
- 令和8年度 問42:サービスデスクに関する記述(要件定義)
- 令和5年度 問42:単体テストに関する問題(システムテスト)
- 令和3年度 問38:システム監査に関する問題(システムテスト)
- 令和2年度 10月 (特別措置試験) 問36(システムテスト)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)