ITPEC IP April 2018 Question 50

Which of the following is an appropriate description concerning the characteristics of the prototyping model?

Explanation

A trial model early on fixes the user interface and checks performance — prototyping lets users see and try the system before it is built for real.

In the prototyping model a working trial model (prototype) is built at the start, users evaluate it, and their feedback settles the requirements, especially the user interface; performance can be checked at the same time. Misunderstandings surface before design and coding, which cuts the rework that late specification changes would cause.

Answer (a)

Why not others:

  • •(b) — repeating the development process and assessing risk in each cycle is the spiral model
  • •(c) — completing part of the functions in each cycle and growing the system step by step is incremental development
  • •(d) — requirements analysis, design, production and test in strict order, suited to large systems, is the waterfall model

Key rule: Recognise each model by its signature: prototyping, an early trial model for user feedback; spiral, risk analysis every cycle; incremental, functions added in stages; waterfall, one pass through the phases in order.

Software Development Management Techniques · 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.