Agile project management | Computer Science homework help

Barriers vs. Opportunities” Please respond to the following:

Identify two projects from prior work experience or educational experience that could have benefited from using Agile methodology. Explain how the use of Agile methods would have improved the management of these two projects.
Determine the barrier(s) of using Agile methodology in your chosen projects from Part 1 of this discussion. Speculate on what you would do to overcome the barrier(s).