The Agile methodology is a way to manage a project by breaking it up into several phases. It involves constant collaboration with stakeholders and continuous improvement at every stage. Once the work begins, teams cycle through a process of planning, executing, and evaluating. Continuous collaboration is vital, both with team members and project stakeholders.
Agile methodologies overview
The Agile Manifesto of Software Development put forth a groundbreaking mindset on delivering value and collaborating with customers when it was created in 2001. Agile’s four main values are:
- Individuals and interactions over processes and tools
- Working software over comprehensive documentation
- Customer collaboration over contract negotiation
- Responding to change over following a plan
Agile methodologies frameworks
So what is Agile methodology in project management? It’s a process for managing a project that involves constant collaboration and working in iterations. Today, the word Agile can refer to these values and the frameworks for implementing them, including Scrum, Kanban, Extreme Programming (XP), and Adaptive Project Framework (APF).