Skip to content

令和3年度 ITパスポート試験 問43

This question's explanation and your answers so far.

問43
頻出度★★★

A社で新規にシステムを開発するプロジェクトにおいて, システムの開発をシステム要件定義, 設計, プログラミング, 結合テスト, 総合テスト, 運用テストの順に行う。A社は, 外部ベンダのB社と設計, プログラミング及び結合テストを委託範囲とする請負契約を結んだ。A社が実施する受入れ検収はどの工程とどの工程の間で実施するのが適切か。

出典 令和3年度 ITパスポート試験 問43
解説

問 43

  • Incorrectア

    Between system requirements definition and design, Company B’s consigned scope (from design to integration testing) has not yet started, so there are no delivered items to inspect. This is too early as a timing for the acceptance inspection.

  • Incorrectイ

    Between programming and integration testing, integration testing is still in the middle of Company B’s consigned scope, and Company B’s work is not yet complete. Performing the inspection before all deliverables have been delivered is inappropriate.

  • ウ

    正解 Under a contract for work (ukeoi), the contractor (Company B) completes the deliverables within the consigned scope and delivers them to the client (Company A), and Company A performs an acceptance inspection to confirm that the delivered items are finished as specified in the contract. Company B’s consigned scope is design, programming, and integration testing, and its final process is integration testing. Therefore it is appropriate for Company A to perform the acceptance inspection right after integration testing, where Company B’s work is completed, that is, between integration testing and system testing. Hence choice ウ is correct.

  • Incorrectエ

    Between system testing and operational testing is even later than the system testing that Company A itself performs after receiving Company B’s delivered items. The acceptance inspection of Company B’s deliverables should be completed before entering system testing (right after integration testing is finished), so this is too late.

ここがポイント
  • Under a contract for work, the contractor completes and delivers the deliverables within the consigned scope, and the client performs the acceptance inspection at the point of completion.
  • The acceptance inspection is performed right after the final process of the consigned scope. In this question, Company B’s final process is integration testing, so between integration testing and system testing is the correct answer.
用語

Your answers