Skip to content

平成30年度 秋期 ITパスポート試験 問37

This question's explanation and your answers so far.

問37
頻出度★★★

ソフトウェア保守に該当するものはどれか。

出典 平成30年度 秋期 ITパスポート試験 問37
解説

問 37

  • Incorrectア

    Addressing the response time measured in system testing is tuning done within a pre-release development process (system testing); it is not post-deployment work, so it does not correspond to maintenance.

  • Incorrectイ

    Acceptance testing is a process in which the client inspects and accepts the software before delivery, and at this point it has not yet entered production operation. A request for fixes at this stage is part of development, not maintenance.

  • Incorrectウ

    Unit testing is a process that verifies individual modules during program development, which is pre-deployment work. Adding functionality here is a development activity, not maintenance.

  • エ

    正解 Software maintenance refers to activities such as fixing defects and improving functions, performed on software after it has started running in the production environment. Choice エ is “because a defect was reported in software running on the production system, the program was fixed”, which is exactly a fix made after deployment, that is, software maintenance itself, so it is the correct answer.

ここがポイント
  • Software maintenance = activities such as defect fixing, improvement, and functional changes carried out after production operation (release) begins. Whether it is after deployment is the deciding criterion.
  • System testing, acceptance testing, and unit testing are all pre-release development processes, and fixes made in them are not included in maintenance.
用語

Your answers