Skip to content

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

This question's explanation and your answers so far.

問43
頻出度★★★

新しい業務ソフトウェアの開発が完了し,実環境へ導入することになった。当該ソフトウェアの導入時に必要な作業として,適切なものはどれか。

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

問 43

  • Incorrectア

    Monitoring business execution status and submitting batch jobs are operational tasks performed after the system is in service, and estimating those operational costs is done in the planning stage (investment decision) or in operations design. At deployment time what is needed is not estimation but the actual work of preparing the environment, so this is inappropriate.

  • イ

    正解 The correct answer is イ. The deployment (migration) phase of software is the phase in which software whose development has finished is brought into a state where it can run in the production environment. To run it in production, hardware resources must actually be prepared: disk capacity for storing programs and data, the required memory, CPU performance, network bandwidth, and so on. Therefore “Securing the necessary hardware resources such as disk capacity” is a task that must be done at deployment time, and it is appropriate as the answer to this question. The deployment phase also includes building the environment, installing the software, migrating data, acceptance testing, and user training.

  • Incorrectウ

    Deciding the functions to be realized is a task of the planning and requirements definition stage. This question assumes development is already complete, so deciding functions at this point would reverse the correct order, which makes it inappropriate.

  • Incorrectエ

    Estimating development effort (person-hours) is a task performed in the planning stage before development starts. At deployment time, when development is already finished, there is no longer anything to estimate, so this is inappropriate.

ここがポイント
  • Be able to distinguish what is done in each phase of the system life cycle (planning → requirements definition → development → deployment (migration) → operation → maintenance). The deployment phase centers on securing hardware resources, building the environment, installation, data migration, acceptance testing, and user training.
  • The key to judging is the split between “estimating,” which is a planning-stage task, and “securing / building,” which is a deployment-stage task.
用語

Your answers