Skip to content

令和2年度 ITパスポート試験 問44

This question's explanation and your answers so far.

問44
頻出度★★★

次の作業はシステム開発プロセスのどの段階で実施されるか。 実務に精通している利用者に参画してもらい, 開発するシステムの具体的な利用方法について分析を行う。

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

問 44

  • ア

    正解 The system development process generally proceeds in the order: requirements definition → design → programming (implementation) → testing. The task in the question has users who are well versed in the actual business participate and analyzes the specific ways of use, namely how the system to be developed will be used in the business and what it needs to be able to do. This is the stage that draws out the users' requirements (functional requirements) and clarifies what is to be built. Therefore, option ア, System requirements definition, is correct.

  • Incorrectイ

    System design is the stage that translates the what-to-build decided in requirements definition into how-to-realize-it. It is where internal construction such as screens, data structures, and processing methods is decided, not the work of analyzing the users' specific ways of using the system itself.

  • Incorrectウ

    Testing is a later stage that verifies whether the completed system works correctly as required. It is not the work of analyzing usage methods to firm up requirements.

  • Incorrectエ

    Programming is the implementation stage where the actual code is written based on the design. By this stage the analysis of the users' requirements is already complete, so it is not the point at which usage methods are analyzed.

ここがポイント
  • The order of the system development process and the purpose of each stage: requirements definition (what to build) → design (how to build) → programming (build) → testing (verify).
  • Requirements definition is the stage that involves the users and clarifies what should be realized, such as the system's usage methods and functional requirements.
用語

Your answers