Notes:
In summary, this is a typical software development organisation with typical fall-out from adopting a new technology.
The primary reason for failure is that the organisation doesn't understand how it delivers software – or which of the steps it traditionally undertakes are important.
It isn't news that a new technology doesn't, of itself, solve problems.