Agile, scrum, sprint, stand up meetings. These management methodologies have value if all other project management fundamentals are adhered to. The IT projects that succeed are well planned and researched and DOCUMENTED and then tested, tested, tested. Coding is a minor part of the effort - as long as the specs do not constantly change. Agile will not save a project that is ill-planned, badly managed, under manned, over reaching, unwanted by the users, under funded, and has a ridiculous target date.
Agile is a tool that can be very useful. But, like all tools, it only works in the hands of a skilled person.
Keep Up with TechRepublic