The agile methodology is used as a project management methodology. It comes from the software development world and it aims to work in a « release soon and release often » style. The idea is to work constantly in perfect communication with the stakeholders of the project even though they are not developers themselves.
I’m working in an agile style for several years now and I keep thinking this is a good way of working. The development team keeps focused on the main features and the project owner have always a good vision of where the development goes and how fast it can go.
This is a short video explaining the main concepts of the agile methodology for software development.