ITPEC IP April 2020 Question 46
Which of the following is implemented between a system user and a developer in order to confirm if the description in the system design document satisfies the requirements of the user?
Explanation
Joint review — the user and the developer examine the design document together to confirm it meets the user's requirements.
A review checks a document, not running software. In a joint review the ordering party (the user) and the supplier (the developer) read the system design document side by side: the user confirms that the requirements are reflected correctly and completely, and misunderstandings are corrected before programs are built on them, when fixing them is still cheap.
Answer (a)
Why not others:
- •(b) Integration test — the developer runs the combined programs to check their interfaces; it tests built software, not the design document
- •(c) Simulation — imitates a system's behaviour with a model to predict performance or results; it does not check a document against requirements
- •(d) Progress meeting — checks the schedule and status of the work against the plan, not the content of the deliverables
Key rule: Documents are verified by reviews and programs by tests; reviewing the design with the user catches misread requirements before they are built into code.
System Development Technology · 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.