Which of the following are Agile Process Models? (A) Extreme Programming (XP)…

2024

Which of the following are Agile Process Models?
(A) Extreme Programming (XP)
(B) Waterfall
(C) Scrum
(D) Spiral
(E) Incremental
Choose the correct answer from the options given below:

  1. A.

    (A) and (C) Only

  2. B.

    (B) and (C) Only

  3. C.

    (A) and (D) Only

  4. D.

    (B) and (E) Only.

Attempted by 118 students.

Show answer & explanation

Correct answer: A

Answer: Extreme Programming (XP) and Scrum

  • Why these are Agile: Extreme Programming (XP) and Scrum are lightweight Agile frameworks that use short iterations, frequent feedback, continuous improvement, and close customer collaboration.

  • Why Waterfall is not Agile: Waterfall is a sequential, plan-driven lifecycle with distinct phases (requirements, design, implementation, verification, maintenance) that does not emphasize iterative deliveries or rapid feedback.

  • Why Spiral is not considered an Agile process model here: Spiral is an iterative, risk-driven model focused on risk mitigation through cycles and prototyping, but it is not classified as a lightweight Agile framework with the same practices and roles as Scrum or XP.

  • About Incremental: Incremental development is an approach (building the system in increments) that can be used within Agile, but it is not a specific named Agile process model like Scrum or XP in the context of this question.

A video solution is available for this question — log in and enroll to watch it.

Explore the full course: Mppsc Assistant Professor