I have an open mind about this.
Where I work we have a large collection of web applications running on a portal server and deliver new stuff monthly using agile and continuous deployments and it works pretty well. Probably the most productive I have been in twenty years and our business bods are pretty pleased with what we do.
One of our management people is muttering about DevOps (largely because our ops team aren't particularly good) but I have yet to hear anything about how this approach will help us be more productive, it appears to be all about architecture rather than actually churning our working new stuff (which is what the business side are actually interested in).
Does anyone here have any practical answers?
I have read papers that say that data (which, after all, is the heart of most applications) is difficult without actually explaining how this difficulty is overcome.