“Whereas Agile is a philosophy, Scrum is a specific methodology for how one manages a project. It provides a process for how to identify the work, who will do the work, how it will be done, and when it will be completed.” — Joseph Griffin — Agile as Philosophy Agile means “able to move quickly and easily”. Agile in a project development is a project philosophy or framework that takes an iterative approach towards the completion of a project. There are many different project management methodologies and some of the most common are Kanban, Extreme Programming (XP), and Scrum.