200-901 Question 11
Single answerYour team is developing a network automation application. The project requires frequent changes based on user feedback, and the team aims to deliver functional increments every two weeks. Which software development methodology is most appropriate for this scenario?
- A
Agile
- B
Lean
- C
Waterfall
- D
Spiral
Show answer and explanation
Correct answer: A
Explanation
The Agile methodology is ideal for situations where user feedback drives frequent adjustments and there is a need for rapid, iterative delivery of functional increments. This aligns with the requirement to deliver features every two weeks and adapt to feedback in the scenario.
- A. Correct.
Agile is best suited for projects requiring frequent changes, iterative development, and early delivery of functional increments. It aligns with the scenario described.
- B. Incorrect.
Lean focuses on minimizing waste and optimizing processes, but it does not explicitly emphasize frequent iterations or user feedback as central principles.
- C. Incorrect.
Waterfall follows a linear and sequential approach, making it unsuitable for projects requiring frequent changes or iterative development.
- D. Incorrect.
Spiral combines iterative development with risk analysis but is more complex and not explicitly mentioned in the scenario.