The Agile project methodology is a project management approach that uses four key pillars and 12 principles to organize projects. Agile frameworks are all designed to support the achievement of these pillars and principles.
The Agile process flow stands out from other project management approaches due to its emphasis on iterative development, flexibility, continuous feedback, and valuing people over processes. Therefore, Agile frameworks must be built around these core values.
While each framework has its unique facets, each ensures that you follow the basics of project management to complete the project successfully. Agile frameworks are considered lightweight compared to traditional frameworks, as they typically focus on keeping documentation and rules to a minimum. However, every Agile project framework must include all critical project processes and phases