Agile has been a popular topic for modern software development. Having said that, experts have mentioned that not all projects using agile are not 100% agile.
Some say that the failure of Agile is how Wagile has come in play. However, I do not believe that Wagile is a failure but in software development, there are many ways that a project can be executed and Wagile could be a combination of the best of both worlds.
In DS, Wagile is basically referring to the Hybrid methodology in Value Delivery terms – this combines the Predictive and Adaptive method for project execution.
Just a little definition of Wagile from Wikipedia :
“a group of software development methodologies that result from slipping from agile back into waterfall, doing a lot of short waterfalls and thinking it is agile, Waterfall model masquerading as Agile software development, etc.”
A couple of readings on this topic and there is a book that comes with one of these links too:
https://www.thoughtworks.com/insights/blog/good-and-bad-wagile
