DevOps means developers now take responsibility for infrastructure and release - but what are the drivers behind this change?

DevOps means developers now take responsibility for infrastructure and release - but what are the drivers behind this change? I'll put my cards on the table: I am a developer and having worked in both "DevOps" and non- cultures. Having to worry about infrastructure and releases and QA and the associated ceremony is a huge distraction from writing good code. But the industry is moving in this direction, so what are the reasons for this? What problems did the "old" model of role specialisation engender?

Jun 9, 2025 - 11:20
 0

DevOps means developers now take responsibility for infrastructure and release - but what are the drivers behind this change?

I'll put my cards on the table: I am a developer and having worked in both "DevOps" and non- cultures. Having to worry about infrastructure and releases and QA and the associated ceremony is a huge distraction from writing good code.

But the industry is moving in this direction, so what are the reasons for this? What problems did the "old" model of role specialisation engender?