All Exams Test series for 1 year @ ₹349 only
Question

The ________ model is preferred for software development when the requirements are not clear.

The correct answer is
Evolutionary Model

Model for Unclear Software Requirements

When software development requirements are not initially clear, the Evolutionary Model is the most suitable choice.

Key Considerations:

  • Evolutionary Model: This model develops software in repeated cycles, allowing requirements to be discovered and refined iteratively. It excels in uncertain environments.
  • Waterfall Model: This sequential model demands clear, fixed requirements upfront, making it inappropriate for evolving or undefined needs.
  • Rapid Application Development (RAD): RAD uses prototyping for quick feedback but may still need more initial clarity than the Evolutionary Model handles.
  • Rational Unified Process (RUP): While iterative, RUP often implies a more structured baseline understanding than typically exists with unclear requirements.

The flexibility of the Evolutionary Model allows adaptation as requirements become clearer through successive development cycles.

Was this answer helpful?

Important Questions from Software Development Models

  1. The process of compiling an intermediate language program into actual machine language on the target platform before execution is known as _______.

    I. Just-in-time compiling

    II. first-in-time compiling

  2. The model in which the requirements are implemented by its category is

  3. RAD software process model stands for

  4. Arrange the following types of Cohesion from best to worst type.

    (A) Logical Cohesion

    (B) Sequential Cohesion

    (C) Communication Cohesion

    (D) Temporal Cohesion

    (E) Procedural Cohesion

    Choose the correct answer from the options given below:

  5. Which of the following is not one of the principles of agile software development method?

Need Expert Advice?

Start Your Preparation with Prepp Mobile App

Download the app from Google Play & App Store
Download the app from Google Play & App Store
Prepp Mobile App