The Agile methodology originated in the software development industry as a new way to manage software development. Many software development projects were failing or taking much too long to complete, and industry leaders realized they needed to find a new, innovative approach.
In 2001, the Manifesto for Agile Software Development was created and signed by representatives from Extreme Programming, Scrum, DSDM, Adaptive Software Development, Crystal, feature-driven development, and pragmatic programming. This group had convened to find an alternative to the traditional project management methods for software development.
This Agile Alliance was the beginning of today’s Agile methodologies. At first, Agile was primarily for managing software development projects. However, it has evolved to handle project management across all industries, organizations, and markets.