ITパスポート 令和3年度 問43
システム開発技術
検収に関する問題
A社で新規にシステムを開発するプロジェクトにおいて,システムの開発をシステム要件定義,設計,プログラミング,結合テスト,総合テスト,運用テストの順に行う。A社は,外部ベンダのB社と設計,プログラミング及び結合テストを委託範囲とする請負契約を結んだ。A社が実施する受入れ検収はどの工程とどの工程の間で実施するのが適切か。
- ア システム要件定義と設計の間
- イ プログラミングと結合テストの間
- ウ 結合テストと総合テストの間
- エ 総合テストと運用テストの間
答えと解説
✓ これが正解ウ 結合テストと総合テストの間
解説
検収は、委託した範囲が終わった直後に行うのが適切になります。
受入れ検収は、外部に任せた仕事の成果物を受け取り、約束どおりのものかを確かめて受け入れる手続きです。ですから行う場所は、任せた範囲が終わった直後になります。設問ではA社がB社に、設計とプログラミングと結合テストの三つを委託範囲として請負契約を結んでいます。開発の順序は、システム要件定義、設計、プログラミング、結合テスト、総合テスト、運用テストです。委託した範囲の終わりは結合テストなので、その次に来る総合テストとの間で受け取ることになります。早すぎれば成果物がそろわず、遅すぎればA社の作業が混ざってしまいます。検収を終えると、その範囲についての責任が受け取った側へ移るので、区切りの位置は契約の範囲と合わせておく必要があります。よって適切なのは、結合テストと総合テストの間ということになります。
ほかの選択肢の解説
- ア システム要件定義と設計の間:システム要件定義と設計の間は、B社に任せた範囲がまだ始まってすらいない時点です。受け取るべき成果物が一つもできていないので、ここで受入れ検収を行うことはできません。まだ何も出来ていません。
- イ プログラミングと結合テストの間:プログラミングと結合テストの間は、委託した範囲のちょうど途中にあたります。結合テストがまだ残っているため、約束した成果物がそろっておらず、この時点で受け入れてしまうと、残りの責任のありかがあいまいになります。範囲の途中にあたります。
- エ 総合テストと運用テストの間:総合テストと運用テストの間は、委託した範囲が終わってから、A社自身が行う総合テストまで済ませてしまった後です。受け取る前に自社で手を加えた形になるため、どこまでがB社の成果なのかを確かめにくくなります。自社の作業が混ざります。
関連用語
- 検収納品物が仕様どおりかを確かめて受け取ることで、調達の流れの中にあります。
- 請負契約仕事の完成を約束して引き受ける契約のこと。
- 結合
テスト 作った部品をつないで、プログラムどうしのつなぎ目を確かめるテストです。 - プロジェクトある目的のために期間を決めて行う、一回限りの活動。
- システム
要件定義 システムに求める機能や性能を、外から見える形で決める段階です。 - 運用
テスト 本番と同じ環境で、実際の業務のとおりに動くかを利用者と運用者が確かめるテストです。 - 工程仕事を進める順序と段取りのまとまりを指します。
出典:令和3年度 ITパスポート試験 問43
解説は当サイト独自のもので、IPA(独立行政法人情報処理推進機構)とは関係ありません。
関連問題
- 令和8年度 問52:
要件定義に 関する 問題 (システム 要件定義) - 令和8年度 問29:
請負契約に 関する 問題 (請負契約) - 令和7年度 問52:
システム 監査を 行う監査人 (検収) - 令和5年度 問42:
単体 テストに 関する 問題 (結合 テスト) - 令和3年度 問38:
システム 監査に 関する 問題 (運用 テスト)
同じ分野の問題
誤りを見つけたら報告する