so often the breakdown between a good software product and long term success isnt just the market sales etc, but the entire product development lifecycle. Even though agile continiously speaks about the development of integrated teams that include biz, dev,test, doc etc the natural tendency of most companies is to revert to silo’s as often as possible. the most often heard claim is.. “you dont understand what we do” and that is exactly the problem. too little understanding, too little making decisions based on the “whole product” versus the concerns of a single silo.
this is a great ppt on “devops”, basically rebranding of the stuff software companies should be doing anyway but generally arent.