For people who work in software development, I recommend this article: The End of Agile: Death by Over-Simplification | Effective Software Design . It pushes back against what Agile is becoming. It also has some great links to others complaining about what Agile has become, including this, which I really like: The Anti Agile Manifesto | On the obfuscation of common sense in the software development community . My belief is that there is a wide range of people using the term "agile". Some of those people have alot of... [More]