The definition of Agile is to be able to move quickly and easily.
So, it’s no surprise that the definition of the Agile Methodology is to manage a project by breaking them into several phases, ultimately delivering value to customers faster and with fewer headaches.
Instead of trying to launch some large in a ‘Whoah that’s in your face’ way, an agile team delivers work in small but consumable increments by constantly collaborating with stakeholders and continuously improving at every stage using tools such as Kanban.