The prototyping model has the sequence:
(A) Customer Evaluation
(B) Quick design
(C) Requirements
(D) Implement
(E) Design
Pick an option to check yourself, or open the answer below.
Show answer & explanation
Correct answer: C. (C) → (B) → (D) → (A) → (E)
Explanation
The prototyping model always begins by gathering the Requirements (C), even if they are vague and incomplete. A Quick design (B) is then prepared, which focuses only on the parts of the software visible to the user, and this design is turned into a working prototype during Implement (D). The prototype is handed to the user for Customer Evaluation (A), whose feedback refines the requirements; only when the requirements are stable does the team move to the full engineering Design (E) of the real product. Hence the order is (C) → (B) → (D) → (A) → (E). The other sequences are wrong because they evaluate or design before anything has been built, which is impossible in a prototype-driven cycle.More Software Engineering questions
- Statement (I): In Reuse Oriented Model, Modification of the old system parts appropriate to the new requirements. Statement (II): In Reuse…
- Match List-I with List-II: List-I (Software process model) (a) Waterfall model (b) Incremental development (c) Prototyping (d) RAD List-II…
- Which of the following statements is/are false? P: The clean-room strategy to software engineering is based on the incremental software pro…
- Which of the following is not one of the principles of agile software development method?
- Which of the following is not a key issue stressed by an agile philosophy of software engineering?
- Software Engineering is an engineering discipline that is concerned with: