Agile Development is a great development technique that is ideal for many projects. While not all projects are suitable, there have been many success stories of companies adopting Agile techniques for projects. Here are a few examples:
Over the last 15 years, Agile development has transformed the way software is specified, briefed, designed, built and deployed. You've heard the term (possibly from us), but what is it really? How is it different? Why is it good? And when is it bad?