Which of the following is a software development life cycle model?

20242024

Which of the following is a software development life cycle model?

  1. A.

    Waterfall model

  2. B.

    Agile model

  3. C.

    Spiral model

  4. D.

    More than one of the above

  5. E.

    None of the above

Attempted by 1030 students.

Show answer & explanation

Correct answer: D

The software development life cycle (SDLC) models are structured approaches to developing software. Common models include the Waterfall, Agile, and Spiral models.

The Waterfall model is a linear, phase-based approach where each stage must be completed before the next begins. It is one of the earliest SDLC models.

The Agile model focuses on iterative development, customer feedback, and adaptability. It is widely used in modern software projects.

The Spiral model combines iterative development with risk analysis, making it suitable for complex projects.

Since all three models—Waterfall, Agile, and Spiral—are recognized SDLC models, the correct choice is 'More than one of the above'.

Explore the full course: Up Lt Grade Assistant Teacher 2025