Question 34Asked in UGC NET Computer Science, June 2017 (Paper II & III, Selected Questions)

The prototyping model of software development is :

  1. AA reasonable approach when requirements are well-defined
  2. BA useful approach when a customer cannot define requirements clearly
  3. CThe best approach to use for projects with large development teams
  4. DA risky model that rarely produces a meaningful product
Show answerHide answer

Correct answer: (B) A useful approach when a customer cannot define requirements clearly

Explanation

This model allows for the creation of a preliminary version (prototype) of the software, which can be refined iteratively based on user feedback until satisfactory version is achieved. Clarifies Requirements– The prototyping process helps customers visualize and understand what the final product will look like and how it will function. Reduce Risk– By identifying potential issues early on through prototyping, developers can avoid costly rework and delays later in the development cycle.

From UGC NET Computer Science PYQ, June 2017 (Paper II & III, Selected Questions)

This is question 34 of UGC NET Computer Science PYQ, June 2017 (Paper II & III, Selected Questions). See all questions of this paper with answers, or attempt the paper as a timed online test to get your score and all-India rank.