IPA IP 2021 Question 22

A question IPA Japan published in 令和3年度 ITパスポート試験 公開問題 問22, translated into English. ITPEC is based on the same exams.

Computerization using a business package is being considered. When the life cycle of an information system is divided into the computerization planning process, the requirements definition process, the development process, and the maintenance process, which of the following is the most appropriate task that is performed in the computerization planning process?

Explanation

Evaluating business packages by their functions, performance and price — choosing which package to build on is a planning decision, made before the requirements are worked out in detail.

In the computerization planning process the company decides how the business will be computerized: the scope, the schedule, the budget, and whether to develop or to buy. When a business package is to be used, candidate packages are compared on functions, performance, price, support and similar criteria, and one is chosen; the later processes start from that package.

Answer (a)

Why not others:

  • •(b) — finding the functions the package's standard functions cannot cover, and so need additional development (a fit-gap analysis), belongs to the requirements definition process, once the package has been chosen
  • •(c) — analyzing and dealing with failures that occur in operation is the maintenance process
  • •(d) — setting the package's parameters to achieve the system functions is building the system: the development process

Key rule: With a package the order is: choose it (planning), find the gaps against the requirements (requirements definition), configure it and add to it (development), then fix and change it in use (maintenance).

System Planning · AI-written, may contain errors

This question comes from the past questions IPA Japan publishes, translated into English by ITPEC Practice. ITPEC Practice is an independent study tool and is not affiliated with IPA or ITPEC. See the original paper (PDF) or Report an issue.