Skip to content

平成21年度 春期 ITパスポート試験 問43

This question's explanation and your answers so far.

問43
頻出度★★★

発注したソフトウェアが納品されたときに確認する項目として, 適切なものはどれか。

出典 平成21年度 春期 ITパスポート試験 問43
解説

問 43

  • Incorrectア

    Checking whether the content of a cost estimate is appropriate is work done in the stage before ordering, when the contractor is selected and the contract is signed. By the time of delivery the contract amount is already fixed, so examining the validity of the estimate at this point gives no basis for the acceptance decision. The timing does not match.

  • Incorrectイ

    Checking from the description in a work report whether the work is delayed is progress management (monitoring) carried out while development is still under way. The fact that the software has been delivered means the work is already finished, so what should be checked is not progress but the content of the deliverable itself.

  • ウ

    正解 Choice ウ is correct. When software is delivered, the work the ordering party (the client) carries out is acceptance, and its core is acceptance testing. The purpose of acceptance testing is to confirm, from the ordering party's standpoint, that the delivered product satisfies the specification agreed on at the time of ordering (the requirements definition document, the external design document, and so on). The item to check at delivery is therefore that the functions described in the specification have been implemented; only when this holds can acceptance be completed and payment or migration to production proceed. Conversely, if missing functions or differences from the specification are found here, the client requests corrections and receives a re-delivery.

  • Incorrectエ

    Drawing up and checking a quality management plan is something done in the planning stage of a project, at its start. What is checked at delivery is not whether a plan exists, but the actual result — whether the deliverable produced according to that plan satisfies the specification.

ここがポイント
  • Acceptance testing (acceptance): the process in which the ordering party compares the deliverable against the specification, checks whether the functions described there have been implemented, and decides whether it can be accepted. It is the final check of software procurement.
  • Correspondence between the stages of the procurement process and what is checked at each: before ordering, the validity of the estimate and the proposal; during development, monitoring of progress and quality; at delivery, conformity with the specification (acceptance). Read which point in time the question indicates, then pick the item that matches it.
用語

Your answers