Agile has been around for 19 years already, and it’s now a “must” to say we work in an agile way. But frequently Agile becomes a pure marketing buzzword, and is not well mastered yet. Why? Because Agile has flaws we fail to recognize: it cannot be used anywhere, it cannot support any kind of projects, and it needs ideal teams that we don’t find at every street corner. Nevertheless, the heritage of Agile will continue to lead our software development future for a while, and for the good as long as we think "behind" agile properly. Please share your opinion on this subject, so we can better mitigate the hype with your daily reality!
In February 2001, 17 middle-aged white guys came together at a Utah resort and hammered out the Manifesto for Agile Software Development. And lo, Agile was born. ... A lot has changed in those 19 years. Tools have improved, providing better automation and collaboration. The cloud has changed the landscape. And diversity is now a priority. Indeed, Agile has evolved to take into account these changes. Proponents are also quick to point out that Agile is often misunderstood or implemented improperly. True enough. But after 19 years, you’d think we’d be past such misunderstandings.