PC-BA-FBA-20 practice question 10 of 15

Which drawback of Waterfall is addressed in Agile methodology?

Full set: 80 questions
Answer options
A: The agile methodology addresses the inherent uncertainty in cost associated with waterfall.
B: Agile development addresses the inflexibility of waterfall as it pertains to changing requirements. Correct answer
C: The agile methodology captures all requirements at the start of a project to reduce risks typically experienced in waterfall.
D: Agile development requires stake holders to agree to the scope of the project before the work begins, reducing uncertainty in the design.
Correct Answer:
B. Agile development addresses the inflexibility of waterfall as it pertains to changing requirements.
Explanation

The Waterfall methodology is a linear approach where requirements are defined upfront, and changes are difficult to accommodate once the project begins. Agile methodology , on the other hand, emphasizes flexibility and adaptability to changing requirements. Key Considerations: Inherent Uncertainty in Cost: While cost uncertainty exists in both methodologies, Agile does not specifically address this drawback of Waterfall. Inflexibility to Changing Requirements: Waterfall's rigid structure makes it difficult to incorporate changes once the project starts. Agile addresses this by allowing iterative development and continuous feedback. Capturing All Requirements Upfront: Agile does not aim to capture all requirements upfront; instead, it embraces evolving requirements throughout the project. Stakeholder Agreement on Scope Before Work Begins: Agile encourages ongoing collaboration with stakeholders rather than requiring scope agreement upfront. Evaluation of Each Option:
A . The agile methodology addresses the inherent uncertainty in cost associated with waterfall: Agile does not specifically address cost uncertainty. Conclusion: This is not correct .
B . Agile development addresses the inflexibility of waterfall as it pertains to changing requirements: This is the primary drawback of Waterfall that Agile addresses through its iterative and flexible approach. Conclusion: This is correct .
C . The agile methodology captures all requirements at the start of a project to reduce risks typically experienced in waterfall: Agile does not capture all requirements upfront; it embraces evolving requirements. Conclusion: This is not correct .
D . Agile development requires stakeholders to agree to the scope of the project before the work begins, reducing uncertainty in the design: Agile does not require upfront scope agreement; it promotes adaptive planning. Conclusion: This is not correct . Final Recommendation: The drawback of Waterfall addressed in Agile is:
B. Agile development addresses the inflexibility of waterfall as it pertains to changing requirements.

Scroll to Top