The End of Agile: Death by Over-Simplification
the biggest sin of Agile consultants was to over-simplify the software development process and underestimate the real complexity of building software systems.
Source: effectivesoftwaredesign.com
Links relevant to my work and interests: IT, agile, startups, Internet, web development, databases, programming, design patterns, work motivation... (Popular topics)