In recent years, the Agile approach to tackling projects has really taken off, with more and less success. An Agile approach requires a different mindset from the person driving the change, from the professionals involved in various teams and—and this is sometimes overlooked—from the organization in which the Agile project is executed.
An Agile project cannot do without sufficient project management, predictability, determining functionality and decision-making to achieve a successful conclusion.
'Agile' means flexible, so it is about managing projects with quick and easy grace as opposed to traditional waterfall project management, which focuses on realizing a pre-established plan with as few deviations as possible.