The more traditional cumbersome methodologies like waterfall typically require entire project groups to meet and discuss full project goals throughout each phase. Agile, however, uses smaller more focused groups that meet more frequently to discuss very specific goals, making it easier to make rapid changes as required. This allows teams to be more agile, more effective and increases the chances of meeting customer goals successfully, especially as a customer’s needs might also change.
Related Articles:
http://www.cio.com/article/3156998/agile-development/agile-project-management-a-beginners-guide.html