ITPEC IP April 2024 Question 97
In system development, which of the following is a process that clarifies the business functions to be newly constructed or reconstructed, and on the basis of the business functions, specifies the scope of computerization and the functions?
Explanation
Requirements definition — the process that clarifies the business functions to build or rebuild and, from them, fixes the scope of computerization and the functions the system must have.
Requirements definition comes after systemization planning and before design. The business requirements, what the new or rebuilt business will do, are analysed; the part to be handled by the system is decided; and the functional and non-functional requirements are agreed between users and developers. They become the basis for all the design work that follows.
Answer (d)
Why not others:
- •(a) — external design works out what the user sees on the basis of requirements already defined: screens, forms, inputs and outputs, and the division into subsystems
- •(b) — internal design decides how the system realises the external design: program structure, modules and processing details
- •(c) — programming writes the code from the design
Key rule: Requirements definition decides what the system must do for the business; external design, internal design and programming decide how, moving from the user's view down to the code.
System Planning · AI-written, may contain errors
This question comes from an official ITPEC past paper. ITPEC Practice is an independent study tool and is not affiliated with ITPEC. See the official IP past-paper collection or Report an issue.